Рейтинг:0

mysqli::real_connect(): (HY000/2002): Нет такого файла или каталога

флаг be

Моя служба MySQL внезапно остановилась.

mysql.service — Сервер сообщества MySQL
     Загружено: загружено (/lib/systemd/system/mysql.service; включено; предустановка поставщика: включена)
     Активно: сбой (результат: код выхода) с четверга 10.06.2021 10:56:09 UTC; 18 минут назад
    Процесс: 1378 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
    Процесс: 1386 ExecStart=/usr/sbin/mysqld (код=выход, статус=1/FAILURE)
   Основной PID: 1386 (код=выход, статус=1/НЕИСПРАВНОСТЬ)
     Статус: "Выполняется запуск сервера"
      Ошибка: 13 (отказано в доступе)

10 июня 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: mysql.service: основной процесс завершен, код = завершен, статус = 1/FAILURE
10 июня, 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: mysql.service: Ошибка с результатом «код выхода».
10 июня, 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: не удалось запустить MySQL Community Server.
10 июня, 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: mysql.service: запланированное задание перезапуска, счетчик перезапусков равен 5.
10 июня, 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: сервер сообщества MySQL остановлен.
10 июня 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: mysql.service: Запрос на запуск повторяется слишком быстро.
10 июня, 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: mysql.service: Ошибка с результатом «код выхода».
10 июня, 10:56:09 ssdnodes-6033b79bb86b3 systemd[1]: не удалось запустить MySQL Community Server.
root@ssdnodes-6033b79bb86b3:~#

Журналы ошибок показывают эту ошибку:

mysqld: файл './binlog.index' не найден (ошибка ОС 13 - Отказано в доступе)
2021-06-10T10:56:09.263519Z 0 [Система] [MY-010116] [Сервер] /usr/sbin/mysqld (mysqld 8.0.25-0ubuntu0.20.04.1), начиная с процесса 1377
2021-06-10T10:56:09.265942Z 0 [ОШИБКА] [MY-010119] [Сервер] Прерывание
2021-06-10T10:56:09.266149Z 0 [Система] [MY-010910] [Сервер] /usr/sbin/mysqld: завершение работы (mysqld 8.0.25-0ubuntu0.20.04.1) (Ubuntu).
mysqld: файл './binlog.index' не найден (ошибка ОС 13 - Отказано в доступе)
2021-06-10T10:56:09.768183Z 0 [Система] [MY-010116] [Сервер] /usr/sbin/mysqld (mysqld 8.0.25-0ubuntu0.20.04.1), начиная с процесса 1386
2021-06-10T10:56:09.771054Z 0 [ОШИБКА] [MY-010119] [Сервер] Прерывание
2021-06-10T10:56:09.771264Z 0 [Система] [MY-010910] [Сервер] /usr/sbin/mysqld: завершение работы (mysqld 8.0.25-0ubuntu0.20.04.1) (Ubuntu).
флаг in
Не могли бы вы [отредактировать] свой вопрос, чтобы включить немного больше контекста? Работал ли когда-нибудь MySQL на компьютере? Были ли какие-либо недавние изменения в программном обеспечении или конфигурации? Вы удаляли файлы (потому что логи жалуются на отсутствие данных)? Это повысит вероятность того, что вы получите полезный ответ.
Marc Vanhoomissen avatar
флаг in
В опубликованных вами журналах указано, что mysqld: файл './binlog.index' не найден (ошибка ОС 13 - Отказано в доступе)`. Обычно попытка поиска в Интернете с таким сообщением приводит к хорошим результатам, в зависимости от вашего конкретного случая.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.