Centos 7: Redis 3.2 не запускается при загрузке

Я установил redis 3.2 в системе Centos 7 на основе этого руководства: http://linoxide.com/storage/install-redis-server-centos-7/

После этого я заменил initScript на это из github: https://gist.github.com/paulrosania/257849

Redis не запускается при загрузке.

Я прочитал много тем по этим вопросам, но у меня ничего не работает. systemd не запускает redis-server при загрузке. daemonize установлен на «no», файл redis.service существует с Type = forking

. Если я запускаю его с помощью «/etc/init.d/redis start» или «service redis start», он запускается правильно, без ошибок. .

0
задан 1 July 2016 в 16:55
2 ответа

Вам необходимо запустить systemctl enable redis_6379 , чтобы включить службу Redis при загрузке. (Название службы, конечно, зависит от того, как вы ее настроили. Если вы следовали связанному руководству, это redis_6379).

Возможно, вам потребуется запустить systemctl daemon-reload , чтобы systemd узнал о новом unit для службы redis, прежде чем вы сможете включить службу.

Для запуска, остановки, перезапуска, отключения службы вам также следует использовать инструмент systemd systemctl .

] Для начала, например, используйте:

systemctl start redis_6379

0
ответ дан 5 December 2019 в 10:04

Для команды

systemctl enable redis_6379

Я получил "Не удалось включить модуль: файл модуля redis_6379.service не существует."

Но

systemctl enable redis

У меня работает хорошо

0
ответ дан 11 January 2021 в 08:47

Теги

Похожие вопросы