পরিষেবা শুরু করার অনুরোধটি খুব দ্রুত পুনরাবৃত্তি হয়েছিল, শুরু করতে অস্বীকার করে


14

আমি ডেবিয়ান 8.6 এ একটি পরিষেবা তৈরি করেছি এবং সার্ভিস কমান্ডটি ব্যবহার করে এটি শুরু করার চেষ্টা করার পরে আমি একটি ত্রুটি পেয়েছি।

আমি চেষ্টা করেছি systemctl daemon-reload, তবে এখনও একই ফলাফল পাচ্ছি ।

$ sudo service cloud9 start
$ sudo service cloud9 status
● cloud9.service - cloud9
   Loaded: loaded (/etc/systemd/system/cloud9.service; enabled)
   Active: failed (Result: start-limit) since Thu 2016-10-13 07:21:02 UTC; 2s ago
  Process: 2610 ExecStart=/opt/bitnami/nodejs/bin/node /home/user/c9sdk/server.js -w /home/user -l 0.0.0.0 -a admin:admin (code=exited, status=216/GROUP)
 Main PID: 2610 (code=exited, status=216/GROUP)

Oct 13 07:21:02 test-vm systemd[1]: cloud9.service: main process exited, code=exited, status=216/GROUP
Oct 13 07:21:02 test-vm systemd[1]: Unit cloud9.service entered failed state.
Oct 13 07:21:02 test-vm systemd[1]: cloud9.service holdoff time over, scheduling restart.
Oct 13 07:21:02 test-vm systemd[1]: Stopping cloud9...
Oct 13 07:21:02 test-vm systemd[1]: Starting cloud9...
Oct 13 07:21:02 test-vm systemd[1]: cloud9.service start request repeated too quickly, refusing to start.
Oct 13 07:21:02 test-vm systemd[1]: Failed to start cloud9.
Oct 13 07:21:02 test-vm systemd[1]: Unit cloud9.service entered failed state.

কনফিগারেশনটি এতে রয়েছে /etc/systemd/system/cloud9.service:

[Unit]
Description=cloud9

[Service]
ExecStart=/opt/bitnami/nodejs/bin/node /home/user/c9sdk/server.js -w /home/user -l 0.0.0.0 -a admin:admin
Restart=always
User=nobody
Group=nobody
Environment=PATH=/bin:/usr/bin:/usr/local/bin
Environment=NODE_ENV=production
WorkingDirectory=/home/user/c9sdk

[Install]
WantedBy=multi-user.target

1
যদি সিস্টেমটিটিএল দ্বারা মুদ্রিত ত্রুটি খুব স্পষ্ট না হয় তবে এটি হতে পারে কারণ মূল কারণটি গিলে ফেলা হচ্ছে এবং শুরু করার ক্ষেত্রে সাধারণ ব্যর্থতা হিসাবে মুখোশযুক্ত। এটি ব্যর্থ হচ্ছে কেন তা সম্ভবত সনাক্ত করার একটি কার্যকর উপায় হ'ল এক্সটস্টার্ট নির্দেশিকায় নির্দিষ্ট কমান্ডটি ম্যানুয়ালি চালানো। আমার ক্ষেত্রে মূল কারণটি আমার কাছে সরাসরি বেরিয়ে গেছে।
উবুনফু

উত্তর:


6
2610 এক্সকস্টার্ট = / অপ্ট / বিটনামি / নোডেজ / বিন / নোড / হোমে / ইউজার / সি 9 এসডিকি / সার্ভার.জেএস-ডাব্লু / হোম / ইউজার-এল 0.0.0.0 -এ অ্যাডমিন: অ্যাডমিন (কোড = প্রস্থানিত, স্থিতি = 216 / গ্রুপ)
...
অক্টোবর 13 07:21:02 test-vm systemd [1]: মেঘ 9.service: মূল প্রক্রিয়াটি প্রস্থান হয়েছে, কোড = বহির্গমন হয়েছে, স্থিতি = 216 / GROUP

… যা সমস্যার বর্ণনা দেয়। আপনার গ্রুপটি nobodyআপনার সিস্টেমে কোনও বৈধ গোষ্ঠী নয়। একটি বৈধ গ্রুপ উল্লেখ করুন।

পরিবেশ = পাথ = / বিন / usr / বিন / usr / স্থানীয় / বিন

এটি সম্ভবত অপ্রয়োজনীয়।

-উ / হোম / ইউজার -ল 0.0.০.০

একটি উন্নততর বিশ্ব সালে cloud9 সেবা প্রোগ্রাম এখানে একটি খোলা ফাইল বর্ণনাকারী হিসেবে তার শোনা সকেট এবং উত্তরাধিকারী তার কাজ ডিরেক্টরি (যা, ব্যঙ্গ করে, আপনি পাবে আছে স্পষ্টভাবে অন্যত্র ইউনিটে সেট)।

আরও পড়া


2

পুনঃসূচনা প্যারামিটারটি সরানো এবং একটি বৈধ ব্যবহারকারী / গোষ্ঠী যুক্ত করা সমস্যার সমাধান করতে আমাকে সহায়তা করেছিল।

[Unit]
Description=cloud9

[Service]
ExecStart=/opt/bitnami/nodejs/bin/node /home/user/c9sdk/server.js -w /home/user -l 0.0.0.0 -a admin:admin
User=user
Group=group
Environment=PATH=/bin:/usr/bin:/usr/local/bin
Environment=NODE_ENV=production
WorkingDirectory=/home/user/c9sdk

[Install]
WantedBy=multi-user.target
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.