Не стартует MySQL
Не стартует MySQL
После установки последнего обновления cp, у меня отвалилась MySQL и не хочет запускаться
Starting preinstall
MYSQL ERROR: The base of the panel is detected, but the SQL is not running
MYSQL ERROR: Installation aborted
Reinstallation operation stopped
Starting preinstall
MYSQL ERROR: The base of the panel is detected, but the SQL is not running
MYSQL ERROR: Installation aborted
Reinstallation operation stopped
Re: Не стартует MySQL
покажите выводы этих команд
systemctl status mysqld -l
ls -l /usr/lib64/ | grep mysql
systemctl status mysqld -l
ls -l /usr/lib64/ | grep mysql
Не стартует MySQL
Добрый день, прошу помощи, не стартует MySQL. В бекапе баз данных нет. Сколько не работает не знаю, mysqld.log на месте небыло посмотреть не могу.
Log:
[root@virtual-server ~]# systemctl status mysqld -l
● mysqld.service - MySQL database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Чт 2020-03-12 09:32:13 EET; 2min 20s ago
Process: 28650 ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID (code=exited, status=1/FAILURE)
Process: 28649 ExecStart=/usr/bin/mysqld_safe --basedir=/usr (code=exited, status=1/FAILURE)
Process: 28629 ExecStartPre=/usr/libexec/mysqld-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Main PID: 28649 (code=exited, status=1/FAILURE)
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: 200312 09:32:12 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: /usr/bin/mysqld_safe: line 138: /var/log/mysqld.log: Отказано в доступе
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: /usr/bin/mysqld_safe: line 183: /var/log/mysqld.log: Отказано в доступе
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: 200312 09:32:12 mysqld_safe mysqld from pid file /var/lib/mysql/virtual-server.pp.ua.pid ended
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: /usr/bin/mysqld_safe: line 138: /var/log/mysqld.log: Отказано в доступе
мар 12 09:32:12 virtual-server.pp.ua systemd[1]: mysqld.service: main process exited, code=exited, status=1/FAILURE
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: mysqld.service: control process exited, code=exited status=1
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: Failed to start MySQL database server.
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: Unit mysqld.service entered failed state.
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: mysqld.service failed.
[root@virtual-server ~]# ls -l /usr/lib64/ | grep mysql
lrwxrwxrwx 1 root root 39 янв 31 01:02 libmysqlclient.so.18 -> /usr/lib64/mysql56/libmysqlclient.so.18
lrwxrwxrwx 1 root root 18 окт 23 01:08 mysql -> /usr/lib64/mysql56
drwxr-xr-x. 3 root root 148 сен 22 22:29 mysql56
drwxr-xr-x. 3 root root 80 окт 25 11:09 mysql_mariadb
drwxr-xr-x. 3 root root 19 сен 22 19:16 mysql.so.16
Log:
[root@virtual-server ~]# systemctl status mysqld -l
● mysqld.service - MySQL database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Чт 2020-03-12 09:32:13 EET; 2min 20s ago
Process: 28650 ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID (code=exited, status=1/FAILURE)
Process: 28649 ExecStart=/usr/bin/mysqld_safe --basedir=/usr (code=exited, status=1/FAILURE)
Process: 28629 ExecStartPre=/usr/libexec/mysqld-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Main PID: 28649 (code=exited, status=1/FAILURE)
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: 200312 09:32:12 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: /usr/bin/mysqld_safe: line 138: /var/log/mysqld.log: Отказано в доступе
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: /usr/bin/mysqld_safe: line 183: /var/log/mysqld.log: Отказано в доступе
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: 200312 09:32:12 mysqld_safe mysqld from pid file /var/lib/mysql/virtual-server.pp.ua.pid ended
мар 12 09:32:12 virtual-server.pp.ua mysqld_safe[28649]: /usr/bin/mysqld_safe: line 138: /var/log/mysqld.log: Отказано в доступе
мар 12 09:32:12 virtual-server.pp.ua systemd[1]: mysqld.service: main process exited, code=exited, status=1/FAILURE
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: mysqld.service: control process exited, code=exited status=1
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: Failed to start MySQL database server.
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: Unit mysqld.service entered failed state.
мар 12 09:32:13 virtual-server.pp.ua systemd[1]: mysqld.service failed.
[root@virtual-server ~]# ls -l /usr/lib64/ | grep mysql
lrwxrwxrwx 1 root root 39 янв 31 01:02 libmysqlclient.so.18 -> /usr/lib64/mysql56/libmysqlclient.so.18
lrwxrwxrwx 1 root root 18 окт 23 01:08 mysql -> /usr/lib64/mysql56
drwxr-xr-x. 3 root root 148 сен 22 22:29 mysql56
drwxr-xr-x. 3 root root 80 окт 25 11:09 mysql_mariadb
drwxr-xr-x. 3 root root 19 сен 22 19:16 mysql.so.16
Re: Не стартует MySQL
Здравствуйте.Добрый день, прошу помощи, не стартует MySQL. В бекапе баз данных нет. Сколько не работает не знаю, mysqld.log на месте небыло посмотреть не могу.
Свяжитесь с нами через чат, или скайп.
Re: Не стартует MySQL
Здравствуйте!
У меня аналогичная ситуация. Стоит MySQL 5.6.4. Не удается перезапустить. Ребут сервера не помог.
Удалось ли вам решить проблему? Спасибо.
У меня аналогичная ситуация. Стоит MySQL 5.6.4. Не удается перезапустить. Ребут сервера не помог.
Удалось ли вам решить проблему? Спасибо.
Код: Выделить всё
[root@cactus ~]# systemctl status mysqld -l
● mysqld.service - MySQL database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2020-03-28 12:05:04 UTC; 1min 47s ago
Process: 5389 ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID (code=exited, status=1/FAILURE)
Process: 5388 ExecStart=/usr/bin/mysqld_safe --basedir=/usr (code=exited, status=0/SUCCESS)
Process: 5369 ExecStartPre=/usr/libexec/mysqld-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Main PID: 5388 (code=exited, status=0/SUCCESS)
Mar 28 12:05:02 cactus systemd[1]: Starting MySQL database server...
Mar 28 12:05:03 cactus mysqld_safe[5388]: 200328 12:05:03 mysqld_safe Logging to '/var/log/mysqld.log'.
Mar 28 12:05:03 cactus mysqld_safe[5388]: 200328 12:05:03 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Mar 28 12:05:04 cactus systemd[1]: mysqld.service: control process exited, code=exited status=1
Mar 28 12:05:04 cactus systemd[1]: Failed to start MySQL database server.
Mar 28 12:05:04 cactus systemd[1]: Unit mysqld.service entered failed state.
Mar 28 12:05:04 cactus systemd[1]: mysqld.service failed.
Centos7
Re: Не стартует MySQL
Не знаю, помогли вам или нет. Я целый день про..мучался с этой проблемой и нашел +- рабочее решение.
Шаг 1. Я добавил файл подкачки SWAP 1 ГБ вот так
Шаг 2.Обновить версию BrainyCP до последней актуальной, сбросить файл конфига MYSQL etc/my.cnf по умолчанию через панель управления, сделать мягкую перезагрузку сервера, перезапустить процесс MySQL из ПУ.Через SSH:
dd if=/dev/zero of=/swapfile bs=1M count=2048
mkswap /swapfile
swapon /swapfile
В файл /etc/fstab добавляем строку
/swapfile swap swap defaults 0 0
Я новичок в сис. администрировании, поэтому, у вас что-то может не заработать, но по крайней мере, у меня получилось тиким способом.
Методом проб и ошибок понял, что дело скорее всего в маленьком кол-ве ОЗУ на VPS. (У меня тестовая VPS с 1ГБ = мин. требования для BrainyCP).
Возможно, вам будет полезно почитать такие документы:
https://www.linux.org.ru/forum/admin/11 ... d=11269266
https://ruhighload.com/post/my.cnf
p.s.
Странно, но у меня служба MySQL не запускалась вовсе, а настройка параметра
innodb_buffer_pool_size в /etc/my.cnf с 256M до 16M решала проблему - служба запускалась, но секунд на 20
Centos7
Re: Не стартует MySQL
в репозитарий добавлена mysqltuner. Попробуйте воспользоваться ее рекомендациями.
yum clean all
yum install mysqltuner
запустить из под рута
mysqltuner
yum clean all
yum install mysqltuner
запустить из под рута
mysqltuner
Re: Не стартует MySQL
Здравствуйте! Спасибо за рекоммендации. Сейчас все работает. Вот, решил ознакомиться с приложением что вы добавили, но оно просит логин и пароль администратора MySQL. Где брать и то и другое - не очень понятно. Могли бы подсказать пожалуйста?
Centos7
Re: Не стартует MySQL
cat /etc/brainy/conf/mysql
или через панель: Управление MySQL/MariaDB -> Root пароль: "Показать" <-- клик.