
Estoy ejecutando RedisLabs Enterprise Cluster en mi computadora de escritorio y portátil (ambas ejecutan Ubuntu Desktop 14.04.3 LTS). En mi escritorio, el RedisLabs Enterprise Cluster se detiene si reinicio, pero en el caso de mi computadora portátil, ¿no? ¿Cómo detener los servicios RLEC? La única diferencia en ambos es que la computadora portátil: actualicé la versión del kernel a 4.2.5, mientras que la computadora de escritorio todavía es 3.1 o 3.2. La última vez solucioné este problema desinstalando RLEC por completo.
Puedo eliminar algunos de estos procesos pero no ayuda mucho.
Respuesta1
Nada en los documentos oficiales de RedisLab. Encontró estoenlace
Eliminado el directorio
rm -rf /var/opt/redislabs/persist
y luego usando ps -aux | grep redis descubrió todos los procesos como RedisManager y otros y luego los eliminó usando
kill -9 <pid>
No es una forma muy limpia, pero al menos reduce los niveles de CPU bajo control. Después de reiniciar, algunos de los procesos regresan. Parece que si no encuentro una forma más elegante de cerrar RLEC... mejor desinstalarlo.
Finalmente purgándolo
apt-get purge redis*
rm -rf /etc/opt/redislabs/
Y esta parece ser la única forma de controlarlo, lamentablemente.
Recibí algunas comunicaciones del equipo de Redis y, según ellas, se deben usar los siguientes comandos para detenerlo:
cd /opt/redislabs/bin/
sudo ./cnm_ctl stop
sudo ./redis_ctl stop–all
sudo ./dmcproxy stop