আমি আমার সার্ভারে গ্রাফাইট সেট আপ করার চেষ্টা করছি । আমি কার্বন ক্যাশে 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.
জার্নাল্টেল আর কোনও তথ্য দেয় না।
"নিষ্ক্রিয় (মৃত) ... (কোড = উপস্থিত, স্থিতি = 0 / সফলতা)" এর স্ট্যাটাসের সাথে ইউনিটগুলি কীভাবে ব্যাখ্যা এবং ডিবাগ করব? আমি এর আগে ব্যর্থ ইউনিট দেখেছি, তবে এটি সফলভাবে লোড হয়েছে এখনও চলছে না এবং এর অর্থ কী তা আমি জানি না।
Type=forking
তা [Service]
বিভাগে যুক্ত হয়েছিল ।
Type=
বিকল্প থাকা উচিত নয় ?man systemd.service
একটি উপযুক্ত ধরণের জন্য দেখুন ।