Goodver
@Goodver

[Решено] Почему не запускаются команды из rc.local? CentOS 6

CentOS 6, пытаюсь вписать в автозагрузку запуск сфинкса

Содержимое файла rc.local который находиться по адресу etc/rc.d/rc.local
indexer --config /usr/local/sphinx/etc/sphinx.conf --all
searchd --config /usr/local/sphinx/etc/sphinx.conf

После перезагрузки ничего не происходит, когда пишу вручну все ок.

В чем проблема?
  • Вопрос задан
  • 11306 просмотров
Пригласить эксперта
Ответы на вопрос 1
Goodver
@Goodver Автор вопроса
Проблема в том что в коммандах нужно прописывать полные пути для бинариев, в данном случае должно выглядеть так.

/usr/local/sphinx/bin/indexer --config /usr/local/sphinx/etc/sphinx.conf --all
/usr/local/sphinx/bin/searchd --config /usr/local/sphinx/etc/sphinx.conf
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы