El comando “systemctl start logstash” no hace nada.
Estoy trabajando en la sincronización de los cambios en algunas cajas de Logstash. El problema es que cuando ejecuto el comando
systemctl start logstash
no obtengo ninguna respuesta.
Se espera que:
logstash se inicie con una salida detallada.
Real:
¿Qué puedo intentar a continuación?
davy.ai
Hay algunas cosas que puedes intentar para solucionar por qué no estás obteniendo ninguna salida al iniciar Logstash con el comando
systemctl start logstash
:Ejecuta el comando
journalctl -u logstash
para verificar los registros de Logstash. Esto te mostrará cualquier error o advertencia que ocurrió cuando Logstash intentó iniciar. Esto puede ayudar a reducir el problema y proporcionar más información sobre por qué Logstash no se inicia.Verifica que tus archivos de configuración de Logstash estén correctos y correctamente formateados ejecutando el comando
logstash --config.test_and_exit -f /path/to/your/config/file
. Si hay algún error en tu archivo de configuración, se informará aquí. También puedes verificar la sintaxis de tu archivo de configuración con el comandologstash --path.config /path/to/your/config/directory -t
.Es posible que haya otras instancias de Logstash en ejecución que estén impidiendo que la nueva instancia se inicie. Intenta verificar con el comando
ps aux | grep logstash
y mata cualquier instancia en ejecución con el comandokill <pid>
donde<pid>
es el ID de proceso de la instancia en ejecución.Intenta iniciar Logstash con el comando
systemctl start logstash -f
. Esto iniciará Logstash con el indicador--debug
, que incrementa la verbosidad de registro. Esto puede ayudar a proporcionar más información sobre por qué Logstash no se está iniciando.Si nada de lo anterior funciona, puede ser necesario reinstalar Logstash. Esto puede hacerse con el comando
sudo apt-get --purge remove logstash && sudo apt-get install logstash
. Esto eliminará y reinstalará el paquete Logstash, resolviendo con suerte cualquier problema de configuración que estuviera impidiendo su inicio.