2017-02-01 1 views
0

Wenn ich versuche, den Logstash als Dienst in Centos 7 zu starten, bekomme ich ständig einen Fehler unter. Ich bin kein großartiger Linux-Typ, also wäre jede Hilfe beim Start-Limit-Fehler eine große Hilfe. Ich habe versucht, einige Links zu folgen, um das StartLimitInterval usw. zu reparieren oder zurückzusetzen, aber vergeblich.Logstash-Dienst auf Centos7 kann nicht gestartet werden

[[email protected] logstash-5.1.1]# service logstash status 
Logstash Daemon● logstash.service - logstash 
    Loaded: loaded (/etc/systemd/system/logstash.service; enabled; vendor preset: disabled) 
    Active: failed (Result: start-limit) since Wed 2017-02-01 17:49:11 UTC; 741ms ago 
    Process: 8562 ExecStart=/home/centos/logstash-5.1.1/bin/logstash --path.settings /home/centos/logstash-5.1.1/config (code=exited, status=217/USER) 
Main PID: 8562 (code=exited, status=217/USER) 

Feb 01 17:49:11 resource-managers.cisco.com systemd[1]: Unit logstash.service entered failed state. 
Feb 01 17:49:11 resource-managers.cisco.com systemd[1]: logstash.service failed. 
Feb 01 17:49:11 resource-managers.cisco.com systemd[1]: logstash.service holdoff time over, schedulin...rt. 
Feb 01 17:49:11 resource-managers.cisco.com systemd[1]: start request repeated too quickly for logsta...ice 
Feb 01 17:49:11 resource-managers.cisco.com systemd[1]: Failed to start logstash. 
Feb 01 17:49:11 resource-managers.cisco.com systemd[1]: Unit logstash.service entered failed state. 
Feb 01 17:49:11 resource-managers.cisco.com systemd[1]: logstash.service failed. 

Grüße, Kiran

Antwort

2

traf ich das gleiche Problem und es gelöst. Vielleicht kann es dir helfen.

Können Sie Ihre ${LS_HOME}/config/startup.options Datei überprüfen? Sie sollten LC_USER und LC_GROUP auf vorhandenes Konto und Gruppe festlegen.

# user and group id to be invoked as 
LS_USER=elk-test 
LS_GROUP=elk-test 

In meinem System habe ich den Standardwert "logstash" in "elk-etst" geändert.

Danach, führte den System-install-Befehl, und startete den Dienst, es hat funktioniert!

● logstash.service - logstash 
    Loaded: loaded (/etc/systemd/system/logstash.service; enabled; vendor preset: disabled) 
    Active: active (running) since Sun 2017-02-05 11:10:04 CST; 8s ago 
Main PID: 7395 (java) 
    CGroup: /system.slice/logstash.service 
      └─7395 /usr/bin/java -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+DisableExplicitGC -Djava.awt.headless=true -Df... 

ps: Ich bin mit logstash-5.1.2