Roundcube Community Forum

 

MYSQID setup fails

Started by roger2, May 04, 2021, 09:41:18 AM

Previous topic - Next topic

roger2

I have fedora 34 running
And can't get started.  MYSQLD fails with automatic script.

Some data  .....................

-----------------------------------------------------------------------
from script ..from screen (std out)
-----------------------------------------------------------------------
sh  ./shellroundcube.sh
-----------------------------------------------------------------------
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)


-----------------------------------------------------------------------

from    ....    /var/log/mariadb/mariadb.log
-----------------------------------------------------------------------
Aborting
Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
Can't start server: can't create PID file: Permission denied
Could not open mysql.plugin table: "Table 'mysql.plugin' doesn't exist". Some plugins may be not loaded
Failed to initialize plugins.
InnoDB: The innodb_system data file 'ibdata1' must be writable
mariadbd: Can't create/write to file '/run/mariadb/mariadb.pid' (Errcode: 13 "Permission denied")
mariadbd: File '/var/lib/mysql/aria_log_control' not found (Errcode: 13 "Permission denied")
mariadbd: Got error 'Can't open file' when trying to use aria control file '/var/lib/mysql/aria_log_control'
mysqld: Can't create/write to file '/run/mariadb/mariadb.pid' (Errcode: 13 "Permission denied")
Plugin 'Aria' init function returned error.
Plugin 'Aria' registration as a STORAGE ENGINE failed.
Plugin 'InnoDB' init function returned error.
Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
Fatal error: Can't open and lock privilege tables: Table 'mysql.db' doesn't exist



-----------------------------------------------------------------------

cli command

-----------------------------------------------------------------------

# ls -ld  /var/lib/mysql/mysql.sock
srwxrwxrwx. 1 rog rog 0 May  4 21:09 /var/lib/mysql/mysql.sock



The problem seems to me to be mysqld  related..... But how knows ....I'm not an expert.....
Any help greatly appreciated

Thx Roger

roger2

Found the problem .....

the following code is the FIX for fedora 34

sed -i  "s/mysql /mysqld /"   ./shellroundcube.sh


notice the "d"