LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

2. Вам необходимо обеспечить максимальную доступность сервиса mysql.
Напишите программу на sh, обеспечивающую автоматический запуск/перезапуск сервиса в случае его внештатного завершения.

#!/bin/nash

cat >/etc/systemd/system/mysqld.service <<__END__
[Unit]
Description=MariaDB database server
After=syslog.target

[Service]
User=mysql
Group=mysql

ExecStart=/usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid 
ExecStartPost=/usr/bin/mysqld-post

Restart=always
PrivateTmp=true

[Install]
WantedBy=multi-user.target
__END__

systemctl daemon-reload
systemctl enable mysqld
systemctl start mysqld

Исходная версия user_id_68054, :

2. Вам необходимо обеспечить максимальную доступность сервиса mysql.
Напишите программу на sh, обеспечивающую автоматический запуск/перезапуск сервиса в случае его внештатного завершения.

cat >/etc/systemd/system/mysqld.service <<__END__
[Unit]
Description=MariaDB database server
After=syslog.target

[Service]
User=mysql
Group=mysql

ExecStart=/usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid 
ExecStartPost=/usr/bin/mysqld-post

Restart=always
PrivateTmp=true

[Install]
WantedBy=multi-user.target
__END__

systemctl daemon-reload
systemctl enable mysqld
systemctl start mysqld