Назад | Перейти на главную страницу

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», он запускается правильно, без ошибок.

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

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

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

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

systemctl start redis_6379