जवाबों:
आईपीएमआई इंटरफेस के लिए तीन विकल्पों (समर्पित, शेयर, विफलता) के साथ जिरी सही रास्ते पर है। संक्षिप्त उत्तर यह है कि हां, आप समर्पित IPMI पोर्ट के बजाय LAN1 का उपयोग कर सकते हैं, और यह आम तौर पर डिफ़ॉल्ट BIOS सेटिंग्स के साथ उस तरह से काम करता है। LAN2 इंटरफ़ेस पर IPMI चलाना संभव नहीं है।
यहां तीन विकल्पों का अधिक विस्तृत विवरण दिया गया है:
समर्पित : हमेशा समर्पित IPMI इंटरफ़ेस का उपयोग करें। यह वह विकल्प है जिसे आप चाहते हैं यदि आप अतिरिक्त केबल बिछाने की कीमत पर सबसे सरल सेटअप करने की कोशिश कर रहे हैं।
साझा : LAN1 इंटरफ़ेस का हमेशा उपयोग करें। यह वह विकल्प है जो आप चाहते हैं यदि आप प्रत्येक सर्वर पर अपनी केबलिंग को कम करने की कोशिश कर रहे हैं, और ट्रेडऑफ़्स को समझें। कवर के तहत, हार्डवेयर में एक वर्चुअल स्विच है जो आईपीएम कार्ड से ट्रैफ़िक से सिस्टम के बाकी हिस्सों तक ट्रैफ़िक को विभाजित कर रहा है; IPMI कार्ड में ट्रैफ़िक को अलग करने के लिए एक अलग मैक एड्रेस होता है। आधुनिक सुपरमाइक्रो बोर्ड पर, आप बाकी सिस्टम से अलग VLAN पर चलने के लिए IPMI ट्रैफ़िक सेट कर सकते हैं, जिससे आप IPMI ट्रैफ़िक को टैग कर सकते हैं। इस डिजाइन के कुछ निश्चित सुरक्षा निहितार्थ हैं; आईपीएमआई नेटवर्क तक पहुंचने के लिए मुख्य प्रणाली के लिए यह मुश्किल नहीं है, अगर आप उन्हें अलग रखने की कोशिश कर रहे थे। LAN1 इंटरफ़ेस की विफलता का अर्थ है कि आप एक ही समय में प्राथमिक और आउट-ऑफ-बैंड कनेक्टिविटी खो देते हैं।
फ़ेलओवर (फ़ैक्टरी डिफ़ॉल्ट) : बूट पर, पता लगाएँ कि समर्पित IPMI इंटरफ़ेस कनेक्ट है या नहीं। यदि ऐसा है, तो समर्पित इंटरफ़ेस का उपयोग करें, अन्यथा साझा LAN1 पर वापस जाएं। मुझे इस विकल्प के लिए एक अच्छा उपयोग कभी नहीं मिला। जैसा कि सबसे अच्छा मैं बता सकता हूं, यह सेटअप मूलभूत रूप से त्रुटिपूर्ण है - मैंने इसे बड़े पैमाने पर परीक्षण नहीं किया है, लेकिन मैंने ऐसी रिपोर्टें सुनी हैं जो कई परिस्थितियों में समर्पित इंटरफ़ेस का पता लगाने में विफल होंगी क्योंकि अपस्ट्रीम स्विच ट्रैफ़िक से गुजर नहीं रहा है - उदाहरण के लिए , एक पावर आउटेज के बाद यदि स्विच और सिस्टम एक साथ ऊपर आते हैं, या यदि स्विच अभी भी फैले हुए पेड़ की खोज के दौरान अवरुद्ध है। इसे इस तथ्य के साथ जोड़ दें कि चेक केवल बूट पर होता है, और यह आमतौर पर नियंत्रित करना मुश्किल है कि आप किस इंटरफ़ेस का उपयोग कर रहे हैं।
निम्नलिखित कच्चे आदेश निश्चित रूप से अगले व्यक्ति के लिए उपयोगी साबित होंगे जो इस विषय को पढ़ते हैं। मुझे ये सीधे सुपरमाइक्रो समर्थन से मिला। चीयर्स:
LAN मोड प्राप्त करने के लिए ipmitool raw 0x30 0x70 0x0c 0
:।
लैन मोड को समर्पित करने के लिए ipmitool raw 0x30 0x70 0x0c 1 0
:।
जहाज पर लैन मोड सेट / साझा करने के लिए ipmitool raw 0x30 0x70 0x0c 1 1
:।
LAN मोड विफलता को सेट करने के लिए ipmitool raw 0x30 0x70 0x0c 1 2
:।
ये कच्चे मान भी साथ काम करेंगे ipmicfg
(बस -raw
इसके बजाय उपयोग करने के लिए याद रखें raw
)।
आवश्यक LAN मोड सेट करने के बाद, हार्ड रिबूट करना न भूलें।
मैं यह समझ गया। जिस तरह से यह काम करता है वह बहुत सुंदर है, लेकिन यहाँ यह है:
यह इस बात पर निर्भर करता है कि सर्वर को शक्ति प्राप्त होने से पहले समर्पित IPMI पोर्ट में प्लग किया गया नेटवर्क केबल है या नहीं । यदि एक केबल मौजूद है, तो IPMI स्वचालित रूप से उस पोर्ट पर चलाया जाता है। यदि उस पोर्ट में कोई केबल नहीं है, तो IPMI स्वचालित रूप से LAN1 पोर्ट (ऑपरेटिंग सिस्टम के साथ साझा) को सौंपा गया है।
जब तक आप उन्हें IPMI व्यू टूल> BMC सेटिंग्स का उपयोग करके स्थायी नहीं बनाते हैं, तब तक ये सेटिंग्स पावर साइकल के माध्यम से बनी नहीं रहती हैं। यदि आप ऐसा नहीं करते हैं, तो हर बार सर्वर को बिजली चक्रित होने के बाद, यह फिर से केबल का परीक्षण करेगा और तदनुसार IPMI को पुन: असाइन करेगा।
इन बोर्डों में, ipmi इंटरफ़ेस केवल 1rst LAN पर या समर्पित में कॉन्फ़िगर किया जा सकता है, और आप इसे कुछ कच्चे कमांड जारी करके चुन सकते हैं। X8DTU-F बोर्ड पर समर्पित LAN को सक्षम करने के लिए मेरे कदम ये हैं:
#install ipmitool (this is for debian)
apt-get install ipmitool
#insert the kernel modules needed for ipmi
modprobe ipmi_devintf
modprobe ipmi_si
modprobe ipmi_msghandler
#get the current mode (01 00 is dedicated mode)
ipmitool raw 0x30 0x70 0x0c 0
#send the raw command to enable dedicated lan
ipmitool raw 0x30 0x70 0xc 1 1 0
अब आप इंटरफ़ेस के लिए एक ipaddress / netmask असाइन करने के लिए ipmitool का उपयोग कर सकते हैं, और सामान्य रूप से इसके साथ काम करना शुरू कर सकते हैं।
यदि आप सुपरमाइक्रो आईपीमी के लिए कच्चे मोड में सभी कमंडों को जानना चाहते हैं, तो यहां एक सूची है