Este escrito fue probado por nuestros expertos para que tengas la garantía de la veracidad de esta crónica.
Solución:
Solución 1:
Para ejecutar redis bajo systemd, debe configurar supervised systemd
.
Ver el archivo de configuración:
# If you run Redis from upstart or systemd, Redis can interact with your
# supervision tree. Options:
# supervised no - no supervision interaction
# supervised upstart - signal upstart by putting Redis into SIGSTOP mode
# supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET
# supervised auto - detect upstart or systemd method based on
# UPSTART_JOB or NOTIFY_SOCKET environment variables
# Note: these supervision methods only signal "process is ready."
# They do not enable continuous liveness pings back to your supervisor.
supervised no
Necesita ser cambiado a:
supervised systemd
También puede pasar esto en la línea de comando, que anula la configuración en redis.conf
. Los sistemas basados en Red Hat hacen esto. Esto también permite ejecutar la misma instancia de redis manualmente o desde systemd sin cambiar el archivo de configuración.
ExecStart=/usr/bin/redis-server /etc/redis.conf --supervised systemd
Además, también debe decirle a systemd que redis funcionará en este modo configurando Type=notify
en el [Service]
sección.
Solución 2:
Como no puedo agregar un comentario debido a la falta de reputación, tome esto como un comentario a la respuesta de Michael Hampston.
Al modificar el systemd
archivo de servicio, use el comando systemctl edit redis-server
para crear una anulación. En la ventana de edición resultante, escriba lo siguiente:
[Service]
Type=notify
Guarde y salga, luego finalice la instalación. apt install -f
.
Si modifica el servicio en /lib/systemd/system
perderá esas ediciones en la próxima actualización.
Ver: modificar el archivo de unidad systemd sin alterar el archivo de unidad anterior
PD: Esta pregunta me salvó de tener que rascarme la cabeza por mucho tiempo ya que acabo de encontrar el problema.
Aquí tienes las reseñas y calificaciones
Recuerda algo, que tienes la capacidad de agregar una reseña si te fue preciso.