2016-11-28 7 views
0

Ich habe einen Dienst, und ich habe eine Service Unit-Datei erstellt, die Ausführung des Dienstes in RHEL7.XVerständnis des Status in Systemctl Dienstprogramm

zu unterstützen, wenn ich den Dienst am Laufen und dann leite ich den Statusbefehl ich erhalte die folgenden Konsolenausgabe: -

Loaded: loaded (/etc/systemd/system/spiritAgent.service; disabled; vendor preset: disabled) 
    Active: active (running) since Mon 2016-11-28 07:21:46 IST; 5s ago 
    Process: 32708 ExecStart=/opt/MyService start (code=exited, status=0/SUCCESS) 
Main PID: 495 (java) 
    CGroup: /system.slice/My.service 
      ‣ 495 /usr/java/jre1.8.0_102/bin/java -DGW_STATUS_SCHEDULER_INTERVAL=600000 -Dcom.ibm.jsse2.JSSEFIPS=true -Dspirit.config.dir=/opt/. 

Kann jemand bitte erklären Sie mir die Bedeutung des Begriffs ‚‣‘ hier, die unterhalb der CGroup ist. Eigentlich ist '‣' ein 'Quadrat', aber wenn ich es hier kopiere, wird es auf '‣' geändert

+0

Sie können das Symbol von hier kopieren und einfügen: └─ –

+0

Dies ist nicht das Symbol i das Symbol verwenden möchten, wie ‚Platz‘ –

+0

Sie müssen eine Schriftart oder eine solche fehlen. Es ist immer ein "Baumzweig" -Symbol, das @DmitriChubarov gepostet hat. Siehe auch https://www.digitalcocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units – omajid

Antwort

0

Hier ist ein Fragment von systemctl status Ausgabe für einen anderen Dienst. Es sollte jetzt klar sein, was jede Zeile bedeutet, aber lass mich nur kurz kommentieren. Die Symbole sind Pseudographen für den Kamm, der die Prozesshierarchie veranschaulicht.

Hier haben wir eine Cgroup und mehrere Prozesse zugeordnet. Jeder Prozess hat seine PID zusammen mit einem Präfix seiner Befehlszeile aufgelistet.

Zum Beispiel ist die erste Zeile für PID=2282 und Kommandozeile des Apache Worker.

Main PID: 2282 (httpd2-prefork) 
    CGroup: /system.slice/apache2.service 
      ├─ 2282 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2735 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2736 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2739 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2740 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      ├─ 2741 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
      └─17607 /usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DICIN... 
Verwandte Themen