2016-06-30 5 views
0

Ich habe einen Service <service-name> erstellt und es auf einer Amazon EC2-Instanz ausgeführt. Dies kommt gebündelt als Teil meines privaten AMI. Bei der ersten Inbetriebnahme arbeitet der Service gut:Dienst ist tot, aber PID-Datei existiert auf Amazon EC2

$ sudo service <service-name> status 
<service-name> (pid 1234) is running... 

Aber wenn ich es neu installieren, ändert sich der Status dann auf

<service-name> dead but pid file exists 

habe ich versucht, diese Dateien zu entfernen:

$sudo rm -rf /var/run/service-name/* 
$sudo rm -rf /var/lock/subsys/service-name 

Dann wird die neu installiert Bedienung. Aber immer noch das Gleiche.

Antwort

0

Nach der Überprüfung der Protokolle, fand ich, dass die <service-name> nicht genug Speicher hatte. Also habe ich von T2.Micro (1 GB Speicher) auf T2.Small (2 GB Speicher) aufgerüstet und das Problem behoben.