मैं अपने सर्वर पर ग्रेफाइट सेट करने की कोशिश कर रहा हूं । मैं कार्बन कैश डेमन के साथ कोई समस्या नहीं शुरू कर सकता sudo /opt/graphite/bin/carbon-cache.py start
, लेकिन मैं इसे एक सिस्टमड इकाई के रूप में चलाने के लिए संघर्ष कर रहा हूं।
यहाँ मेरी सेवा फ़ाइल में क्या है graphite.service
:
[Unit]
Description=Carbon for Graphite
[Service]
ExecStart=/opt/graphite/bin/carbon-cache.py start
[Install]
WantedBy=multi-user.target
लेकिन जब मैं यूनिट शुरू करता हूं तो मुझे निम्न दर्जा प्राप्त होता है:
$ 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 अधिक जानकारी नहीं देता है।
मुझे "निष्क्रिय (मृत) ... (कोड = निकास, स्थिति = 0 / SUCCESS)" की स्थिति के साथ इकाइयों की व्याख्या और डीबग कैसे करना चाहिए? मैंने पहले असफल इकाइयों को देखा है, लेकिन यह सफलतापूर्वक लोड हो रहा है अभी तक नहीं चल रहा है और मुझे नहीं पता कि इसका क्या मतलब है।
Type=forking
कि [Service]
अनुभाग में जोड़ दिया गया था ।
Type=
विकल्प नहीं होना चाहिए ?man systemd.service
एक उपयुक्त प्रकार के लिए देखें ।