আইপিমিটুল - / dev / ipmi0 বা / dev / ipmidev / 0 খুঁজে পাচ্ছে না


42

পূর্ববর্তী প্রশ্নের উপর ভিত্তি করে আমি আইপিমিটুল ( yum install ipmitool) ইনস্টল করেছি ।

রিবুট করার পরেও, চালানোর চেষ্টা করার সময় আমি নিম্নলিখিত ত্রুটিটি পেয়েছি ipmitool power status:

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Unable to get Chassis Power Status

এটি কি কোনও ওএস / হার্ডওয়্যার ইস্যু (সেন্টোস 6.3 এক্স 64 একটি রিমোট ডেটাসেন্টারে হোস্টেড মেশিনে - হার্ডওয়্যার বিক্রেতার বিষয়ে অনিশ্চিত)? বা আমি ইনস্টল করার ক্ষেত্রে আরও প্রাথমিক কিছু মিস করেছি ipmitool?


সিস্টেমে আইপিএমআই-সক্ষম হার্ডওয়্যার (একটি সিস্টেম ম্যানেজমেন্ট কন্ট্রোলার বা সমতুল্য) রয়েছে? সেই হার্ডওয়্যারটি কি অপারেটিং সিস্টেম দ্বারা সমর্থিত? (যদি সহায়তার জন্য কোনও কার্নেল মডিউল প্রয়োজন হয়, এটি কি লোড হয়?)
voretaq7

@ ভোরেটাক 7 - অনিশ্চিত, অতএব এমন কোয়ালিফায়ার যা আমি জানিনা যে আমার সার্ভারটি কী হার্ডওয়্যার বিক্রেতার (বেসিকের বাইরে) :)
ওয়ারেন

1
এই জাতীয় জিনিসগুলি জানা জরুরী - এই জ্ঞানের অভাবে আপনি নীচের উত্তরে বর্ণিত সমস্ত আইপিএমআই কার্নেল মডিউলগুলি অন্ধভাবে লোড করার চেষ্টা করতে পারেন (তবে সচেতন হন যে আপনার আইপিএমআই-সক্ষম হার্ডওয়্যার নাও থাকতে পারে যাতে এটি আপনাকে কোনও ফলাফল নাও দেয়) , এবং মডিউলগুলি লোড করে আপনার প্রক্রিয়ায় আপনার সিস্টেমটি সর্বদা ছিটকে যাওয়ার (সামান্য) সম্ভাবনা থাকে এবং এটির জন্য চক্র
চালানোর

চালান dmidecode -t 1 -t -2 -t 3। তারপরে আউটপুটটি পড়ুন।
মাইকেল হ্যাম্পটন

2
এছাড়াও, আপনাকে ipmitoolরুট হিসাবে বা এর সাথে চালানোর দরকার হতে পারে sudo(আমি না থাকলে একই ত্রুটি বার্তাটি পাই)।
ডেনিস উইলিয়ামসন

উত্তর:


60

আপনাকে সম্ভবত আইপিএমআই কার্নেল মডিউলগুলি লোড করতে হবে:

modprobe ipmi_devintf
modprobe ipmi_si

এগুলি /etc/modulesস্বয়ংক্রিয়ভাবে লোড করার জন্য আপনি এগুলি যুক্ত করতে পারেন (কেবলমাত্র মডিউলের নামগুলি তালিকা করুন):

ipmi_devintf
ipmi_si

আমার একটি নেই /etc/modules- আমার আছে /etc/modprobe.d/*.conf: চিন্তাভাবনাগুলির প্রয়োজন হবে যার উপর?
ওয়ারেন

1
@ ওয়ারেন কেবল এটি তৈরি করুন (আমি উপরের ফর্ম্যাটটি বর্ণনা করেছি)।
মিগ্রোর্ভেন

2
এটি আইপিএমআই ব্যবহারের নির্দেশিকায় কেন অন্তর্ভুক্ত নয়? আমি এইচপি জি 8 সার্ভারে সর্বশেষতম ডেবিয়ান ব্যবহার করছি এবং এটি এখনও এই কাজের প্রয়োজন, অপ্ট-গিট থেকে ত্রুটিটি প্রদান করে!
সিএনএসটি

8

আপনার কি ডিভাইসগুলি লোড হয়েছে? আপনি মডিউল ম্যানুয়ালি লোড করতে পারেন: modprobe ipmi_devintf ; modprobe ipmi_siএবং আপনার লগগুলি পরীক্ষা করে দেখুন


1
প্রথম দৌড়ে ভাল; দ্বিতীয় লাথি মেরে ফিরেFATAL: Error inserting ipmi_si (/lib/modules/2.6.32-279.22.1.el6.x86_64/kernel/drivers/char/ipmi/ipmi_si.ko): No such device
ওয়ারেন

3
ঠিক আছে এটি অন্য ইমি ড্রাইভার হতে পারে। আপনার প্লেটফর্মে উপলব্ধ যেগুলি /lib/modules/2.6.32-279.22.1.el6.x86_64/kernel/drivers/char/ipmi/ ডিরেক্টরিটি দেখুন
ডম

@ আপনি জানেন যে কোনটি বেছে নেবেন এবং কেন? কিছু আছেন: find /lib/modules/$(uname -r)/kernel/drivers/char/ipmi/ -type f -name '*.ko*' -exec modinfo {} \; | egrep "^filename|^description"
পাবলো এ

ইন্টারফেসটি "ipmi_devintf" এবং প্রধান নির্মাতা "ipmi_si" দ্বারা পরিচালিত হয়। অন্যগুলি কি? ডিবিয়ান-এ, হ্যান্ডেলার, ওয়াচডগ এবং পাওয়ার অফ রয়েছে। তারা হোস্টটিকে পুনরায় সেট করার জন্য হার্ডওয়্যার ওয়াচডগ পরিচালনা করছে, হোস্টটিকে নোংরা পাওয়ার অফ করে এবং আমি হ্যান্ডেলটি জানি না hand
ডোম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.