Все службы sysv возвращаются с кодом выхода 1 (служба <имя> старт / статус / остановка)

На сервере amzn linux после цикла упражнений по установке, очистке и переустановке внезапно система V service команда больше не работает (например: service docker start; service sendmail status, service cron stop). Он немедленно завершил работу с кодом выхода 1, ничего не выполняя, и ничего не регистрируя. Бег /etc/init.d/docker start и тому подобное сработало.

1 ответ

Проблема заключалась в том, что /etc/profile.d/lang.sh Скрипт отсутствовал. В какой-то момент я слишком тщательно вычистил (я хотел удалить другой скрипт).

В сценарии /sbin/serviceИсточники /etc/init.d/functionsкоторые в свою очередь источники /etc/profile.d/lang.sh, чего не хватало - выход 1 и тишина.

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