Sunucumda Grafit kurmaya çalışıyorum . Karbon Önbellek arka plan planını hiçbir sorunla başlatabilirim sudo /opt/graphite/bin/carbon-cache.py start
, ancak bir Systemd birimi olarak çalıştırmak için mücadele ediyorum.
Servis dosyamda şu var graphite.service
:
[Unit]
Description=Carbon for Graphite
[Service]
ExecStart=/opt/graphite/bin/carbon-cache.py start
[Install]
WantedBy=multi-user.target
Ancak birimi başlattığımda aşağıdaki durumu alıyorum:
$ systemctl status graphite.service
* graphite.service - Carbon for Graphite
Loaded: loaded (/etc/systemd/system/graphite.service; enabled)
Active: inactive (dead) since Fri 2014-06-13 18:44:11 UTC; 2s ago
Process: 4525 ExecStart=/opt/graphite/bin/carbon-cache.py start (code=exited, status=0/SUCCESS)
Main PID: 4525 (code=exited, status=0/SUCCESS)
Jun 13 18:44:11 MEADOW systemd[1]: Started Carbon for Graphite.
Journalctl daha fazla bilgi vermez.
"Etkin değil (ölü) ... (kod = çıkıldı, durum = 0 / BAŞARI)" durumundaki birimleri nasıl yorumlamalı ve hata ayıklamalıyım? Daha önce başarısız birimler görmüştüm, ancak bu başarıyla yüklendi ancak henüz çalışmıyor. Bunun ne anlama geldiğini bilmiyorum.
Type=forking
gereken [Service]
bölüme eklemekti .
Type=
seçenek olmamalı mı ?man systemd.service
Uygun bir tip için bakınız .