LINUX.ORG.RU

mysql не стартует через systemd

 , ,


1

1

Привет.

Debian Jessie, Percona 5.6

mysql не стартует через systemd
Cтартует руками (/usr/sbin/mysqld ...), стартует через init-скрипт (_SYSTEMCTL_SKIP_REDIRECT=1 service mysql start) без ошибок

Как заставить его работать через systemd?

Добавлял Environment=SYSTEMD_LOG_LEVEL=debug в unit, но что с ним, что без него, в journalctl остается только одна строка, а сервис в итоге не запущен:

systemd[1]: Started LSB: Start and stop the mysql (Percona Server) daemon.


Спасибо.

Давайте сначала. Для чего вам это нужно?

У вас уже есть юнит, автоматически сгенеренный из инитскрипта, который этот инитскрипт запускает. И сервис, им запускаемый, уже́ «работает через systemd». Посмотреть этот юнит можно командой systemctl cat mysql.service.

Идеи для юнита можно подсмотреть у https://src.fedoraproject.org/rpms/mariadb/blob/master/f/mysql.service.in

littlechris ★★ ()
Ответ на: комментарий от littlechris

Мне нужно это, чтобы запускать mysql. Если точнее, чтобы запускать mysql, не вспоминая каждый раз, что именно на этой тачке он работает только мимо systemd (_SYSTEMCTL_SKIP_REDIRECT).

slowpony ()