сервис mysql останавливает и не перезапускает несмотря на Restart=always

У меня был сайт, работающий на моем сервере Ubuntu 18.04.3 в течение приблизительно 5 месяцев без проблем.

Я недавно переместил два других небольших сайта в тот сервер.

Внезапно, я осознаю отчеты времени простоя обо всех 3 сайтах.

Проблемой является Ошибка, Устанавливающая Соединение с базой данных.

Выполнение следующего фиксирует его...

sudo /etc/init.d/mysql start

Исходное значение в

/etc/systemd/system/multi-user.target.wants/mysqld.service

был

Restart=on-failure

но после чтения этой статьи, я изменил это на

Restart=always

Я внес это изменение 3 дня назад, все же я осознал ту же проблему сегодня. Я должен был работать...

sudo /etc/init.d/mysql start

несмотря на

/etc/systemd/system/multi-user.target.wants/mysqld.service

быть установленным на

Restart=always

Я столкнулся с этим подобным вопросом, но ответ имел минус 1 против.

Если бы кто-либо может помочь с некоторыми дальнейшими предложениями, это очень ценилось бы.

Содержание сервисного файла...

# MySQL systemd service file

[Unit]
Description=MySQL Community Server
After=network.target

[Install]
WantedBy=multi-user.target

[Service]
Type=forking
User=mysql
Group=mysql
PIDFile=/run/mysqld/mysqld.pid
PermissionsStartOnly=true
ExecStartPre=/usr/share/mysql/mysql-systemd-start pre
ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
TimeoutSec=600
Restart=always
RuntimeDirectory=mysqld
RuntimeDirectoryMode=755
LimitNOFILE=5000

Просмотрите journalctl файл здесь.

1
задан 11 November 2019 в 19:17

1 ответ

https://stackoverflow.com/questions/30067577/mysql-will-not-restart

Также: 1. Покажите sql.log 2. Почему sql, разрушенные после, добавляют новый сайт, возможно, у них есть ошибки? 3. Проверьте работу sql без нового сайта.

0
ответ дан 7 December 2019 в 18:11

Другие вопросы по тегам:

Похожие вопросы: