LinuxForum.Fans
Тема

Как добавить сервис в автозагрузку

Автор: 5artizan 7 сообщений 1108 просмотров
01.02.2017 05:09 #419706

Пытаюсь добавить cервис mysqld в автозагрузку следующей командой:

text

sudo systemctl enable mysqld.service

Результат:

text

Failed to execute operation: Too many levels of symbolic links

В чем проблема и как ее исправить?

01.02.2017 07:36 #419708

mysqld.service у тебя символьная ссылка, вероятно даже не одна. Замени её обычным файлом.

01.02.2017 16:48 · отредактировано #419725

С помощью команды, посмотрите есть ли сам сервис

text

systemctl list-unit-files 

Найдите свой сервис и добавьте его

text

systemctl enable [имя без .service]
01.02.2017 16:50 #419726

"marikk" написал:
С помощью команды, посмотрите есть ли сам сервис
systemctl list-units-files
[console=root]systemctl list-units-files
Unknown operation list-units-files[/console]
Или это федороспецифичный параметр?
01.02.2017 16:53 #419729
"diablopc" написал:
Или это федороспецифичный параметр?

Ошибся в команде. Исправил.

01.02.2017 19:18 #419743

Уже наверно так:

sudo systemctl enable mariadb.service
02.02.2017 06:10 #419761

Разобрался.Все заработало :) Нужно было удалить файлы mysqld и mysql из /usr/lib/systemd.

Войдите или зарегистрируйтесь, чтобы ответить.