Страница 1 из 1

Не работает БД

Добавлено: Сб дек 28, 2024 10:13 pm
mnst8
Здравствуйте ув. эксперты! Не имею большого опыта, прошу вашей помощи. Сайты стали выбивать ошибку при подключении к БД. Вероятно проблема в том, что удалил какие-то файлы связанные с корректно работой БД из /var/log. Была задача освободить место и почистить кеш. Подскажите пожалуйста как можно диагностировать проблему и решить малой кровью? По неопытности боюсь сделать ещё хуже, поэтому написал сюда. Спасибо Вам

Re: Не работает БД

Добавлено: Сб дек 28, 2024 10:24 pm
mnst8
Вероятно не запущен mysql сервер? При наборе комнаты systemctl status mysqld в ssh, выдаёт следующее:


mysqld.service - MySQL database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2024-12-29 01:36:36 MSK; 37s ago
Process: 18082 ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID (code=exited, status=1/FAILURE)
Process: 18081 ExecStart=/usr/bin/mysqld_safe --basedir=/usr (code=exited, status=1/FAILURE)
Process: 18060 ExecStartPre=/usr/libexec/mysqld-prepare-db-dir %n (code=exited, status=0/SUCCESS)
Main PID: 18081 (code=exited, status=1/FAILURE)

> Starting MySQL database server...
> mysqld.service: main process exited, code=exited, status=1/FAILURE
> mysqld.service: control process exited, code=exited status=1
> Failed to start MySQL database server.
> Unit mysqld.service entered failed state.
> mysqld.service failed.

Кстати все базы данных из панели также пропали.

Re: Не работает БД

Добавлено: Вс дек 29, 2024 6:35 am
sbury
проверить наличие лог файла

Код: Выделить всё

ls -la /var/log/mysqld.log
-rw-r--r-- 1 mysql mysql 0 Nov 20 15:47 /var/log/mysqld.log
Если его нет, то создать и выставить права и владельца как указано.

Re: Не работает БД

Добавлено: Вс дек 29, 2024 9:15 pm
mnst8
Все получилось, спасибо большое