কী কারণে "সিস্টেমড: স্টেফ এ ব্যর্থ হয়েছে ব্যবহারকারী স্প্যানিং / ইউএসআর / এসবিন / ওপেনডকিম: এ জাতীয় কোনও প্রক্রিয়া নেই"


21

নিম্নলিখিত ত্রুটিটি আমি কীভাবে সরিয়ে ফেলতে পারি:

systemd: Failed at step USER spawning /usr/sbin/opendkim: No such process

যখন আমি সেন্টোসে ওপেনডিম পরিষেবা চালু করার চেষ্টা করি তখনই এটি ঘটে।


আমি এই ত্রুটিটি পেয়েছি কারণ আমি ভুল ব্যবহারকারী এবং গোষ্ঠীতে প্রবেশ করেছি। ডেবিয়ান, এটি ব্যবহারকারী সঙ্গে কাজ nobodyএবং গ্রুপ nogroup: stackoverflow.com/questions/4681067/...
baptx

অস্তিত্বহীন এমন কোনও ব্যবহারকারীকে উল্লেখ করে এটিও ঘটতে পারে।
জেমস মিলস

উত্তর:


18

আমি কেবল এটির মধ্যে দৌড়েছি এবং আমার ক্ষেত্রে এটি আমার পরিষেবা ফাইলে একটি ব্যবহারকারীর নাম উদ্ধৃত করার কারণে হয়েছিল :

[Unit]
Description=Demonstrate Failed at step USER spawning ...: No such process error when user name is quoted

[Service]
User="tadeusz"
ExecStart=/bin/echo hello

[Install]
WantedBy=multi-user.target

উবুন্টু 16.04.2 এলটিএস (অ্যামাজন ইসি 2 উদাহরণ) এ এই পরিষেবাটি শুরু করা নিম্নলিখিত ত্রুটির সাথে ব্যর্থ হবে:

user-example.service: Failed at step USER spawning /bin/echo: No such process

মজার বিষয় হল, উবুন্টু জিনোম 17.04 (আমার স্থানীয় মেশিন) এ ত্রুটি বার্তাটি আরও বেশি সহায়ক:

[/etc/systemd/system/user-example.service:5] Invalid user/group name or numeric ID, ignoring: "tadeusz"

উভয় পরিবেশে উদ্ধৃতিগুলি সরানো সমস্যার সমাধান করেছে:

[Service]
User=tadeusz

1
ধন্যবাদ। আমার ক্ষেত্রে নামটি পুরোপুরি ভুল ছিল এবং এটি আমার পক্ষে খুব সুন্দরভাবে এই সমস্যাটি সমাধান করে
আলেকস

1
দীর্ঘ 4 ঘন্টা আমার চুল টানার পরে আমি এই পোস্টটি জুড়ে এসেছিলাম এবং User=tomcatআমি সরিয়েছি যা আমি ব্লগ পোস্ট থেকে অনুলিপি করেছি । এখন এটি
ঠিকঠাক

আমি একই সমস্যা পেয়েছি, ব্যবহারকারীর নাম স্থির করে কাজ করে না, কারণ গ্যানিকর্ন ফাইলটি ভার্চুয়ালেনভে উপস্থিত নেই। আমি অ্যাডাব্লুএস ইসি 2 উবুন্টু সার্ভারে সুডো পিপি 3 ইনস্টল গুনিকর্ন ব্যবহার করে ইনস্টল করেছি। সম্ভাব্য কারণ কি হতে পারে?
রিমা পরখ

5

নিম্নলিখিত রেকর্ডটির কনফিগারেশন ফাইলে বিদ্যমান কিনা তা পরীক্ষা করুন opendkim:

## Attempt to become the specified user before starting operations. UserID opendkim:opendkim


3

আমার ক্ষেত্রে আমি rootব্যবহারকারী এবং গোষ্ঠী হিসাবে ব্যবহার করার চেষ্টা করেছি ।

আমি মুছে ফেলেছি:

User=root
Group=root

2

আমার জন্য এটি ভুল ব্যবহারকারীর নাম ব্যবহার করার একটি সহজ সমস্যা ছিল, আপনি সঠিক ব্যবহারকারী ব্যবহার করছেন তা নিশ্চিত করুন [Service] User=tadeusz

তারপরে আপনার SytemD পুনরায় লোড করুন sudo systemctl daemon-reload


1

এই ত্রুটি বার্তায় আমার জন্য, দেখা যাচ্ছে যে আমি "ব্যবহারকারী = মূল" নির্দিষ্ট করেছিলাম তবে "গ্রুপ = এক্সএক্স" নয়, তাই যখন আমি উভয়টি নির্দিষ্ট করেছি তখন এটি ঠিক করে দিয়েছে:

User=root
Group=root

সুতরাং Group=rootযেহেতু ব্যবহারকারী এবং গোষ্ঠী উভয়ই যোগ করুন বা পরিত্রাণ পাবে, জেমুনসের উত্তরের পরামর্শ অনুসারে এটি স্থির করে। গ্রুপকে নির্দিষ্ট না করেই একধরণের ডিরেক্টরি অনুমতি সংক্রান্ত সমস্যা ছিল।

আমার ধারণা আপনি যদি কোনও ব্যবহারকারী নির্দিষ্ট করেন তবে এটি ডিফল্ট গোষ্ঠীটি ব্যবহার করে না, যা আমি অনুমান করি যে এটিও মূল? ধরণের মানে তোলে ...

আপডেট করুন, এই বার্তায় আবার সম্পর্কহীন, আবার চালিত হয়েছে, তবে কেবল বুটের সময়, ম্যানুয়ালি এটি শুরু করলে এটি সূক্ষ্মভাবে শুরু হয়েছিল।

আমার কুণ্ডলীটি হ'ল এটি "সক্রিয় ডিরেক্টরি" (যেখানে এই নির্দিষ্ট বাক্সটির কিছু ব্যবহারকারীর নাম এবং গোষ্ঠী পাওয়া যায়) দ্বারা এখনও পুরোপুরি আরম্ভ করা হয়নি, তাই একটি যুক্ত করে

After=vasd.service

এটি যথেষ্ট দেরিতে শুরু করে এটি স্থির করেছে বলে মনে হচ্ছে। After=mnt-share.mountএছাড়াও সমস্যাটি প্রায় কাজ করতে পারে বলে মনে হয়েছিল, তবে আমি সম্ভবত মনে করি কারণ এটি "দীর্ঘসময় অপেক্ষা" বা কিছু করার জন্য ঘটেছে।

systemctl status xxx বলেন:

Process: 5017 ExecStart=/home/user/bin/xx (code=exited, status=217/USER)

journalctlকোনও লগ বা কী ভুল হয়েছে তার কোনও ইঙ্গিত পরীক্ষা করার জন্য , বার্তাটি নির্বিশেষে, এটি সহায়ক । যদি এটি "217 / ব্যবহারকারী" হয় তবে এটি সেখানে রোগ নির্ণয়ের জন্য খুব বেশি দেখাবে না তবে অন্য সমস্ত কিছুর জন্য এটির জন্য দরকারী সহায়ক তথ্য থাকতে পারে।


0

আমার জন্য এই ত্রুটি বার্তাটি সিস্টেমড আপডেট করার পরে সিস্টেমডি পুনরায় লোড না করার কারণে হয়েছিল। সুতরাং # systemctl daemon-reloadআপনার কম্পিউটার চালান বা পুনরায় বুট করুন।


1
sudo systemctl daemon-reloadপর্যাপ্ত হওয়া উচিত
ডিভিএসকা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.