IPmitool का उपयोग करके नेटवर्क बूट ऑर्डर (pxe) बदलना


10

Ipmitool का उपयोग करते हुए, मैं बूट ऑर्डर को पहले pxe बूट में बदलने की कोशिश कर रहा हूं और एक विशेष इंटरफ़ेस से।

जहां तक ​​मुझे जानकारी है, ipmitoolटूल बूट डिवाइस को बदलने का विकल्प प्रदान करता है , लेकिन इंटरफेस नहीं। उदाहरण के लिए, मैं बूट ऑर्डर को pxe में बदल सकता हूं:

ipmitool -I lanplus -H bmc_ip -U root -P passwd chassis bootdev pxe options=persistent

क्या नेटवर्क बूट ऑर्डर सेट करने का कोई तरीका है (यानी किसी विशेष इंटरफ़ेस से pxe बूट करने के लिए)?

के माध्यम से bootdevया bootparamipmitool के विकल्पों में से कोई विकल्प प्रतीत नहीं होता है । मैं सोच रहा था कि क्या यह rawमोड का उपयोग करके या किसी अन्य तरीके से प्राप्त किया जा सकता है ?

स्पष्ट विकल्प बायोस को मैन्युअल रूप से या आईपिटमूल के माध्यम से दर्ज करना है। लेकिन मैं मैनुअल इंटरेक्शन के बिना ऐसा करने में दिलचस्पी रखता हूं।


सुपरमाइक्रो X8 और X9 मदरबोर्ड का उपयोग करके, आप इंटरफ़ेस निर्दिष्ट नहीं कर सकते। आप केवल सिस्टम को PXEboot को बता सकते हैं, और BIOS में निर्दिष्ट क्रम में इसे PXEboot कह सकते हैं। आप BIOS में PXEboot ऑर्डर को फिर से कर सकते हैं, और बदल सकते हैं / अक्षम कर सकते हैं जो इंटरफेस पीएक्सई प्रदान करते हैं, लेकिन यह सब मैं करने में सक्षम हूं।
स्टीफन लासिवस्की

जवाबों:


2

आईपीएमई पीएक्सई बूट के लिए भौतिक ईथरनेट इंटरफेस के आदेश का समर्थन नहीं करता है। IPMI 2.0 की नवीनतम रिलीज़ एक ही भौतिक ईथरनेट इंटरफ़ेस के लिए कई IP पते (IPMI 2.0 संस्करण 1.1, फरवरी 2014) का समर्थन करती है और कोई भी मुफ्त IPMI उपकरण समर्थन नहीं करता है।

एक समाधान को हैक करना संभव हो सकता है जहां आप सभी आईपी पतों को निष्क्रिय कर सकते हैं सिवाय एक जिसे आप चाहते हैं और पीएक्सई बूट एकल उपलब्ध आईपी का उपयोग करके होगा। मैंने ऐसा कभी नहीं देखा।

आप किस मॉड्यूल सर्वर का उपयोग कर रहे हैं? यह बहुत ही दुर्लभ है, IPMI का समर्थन करने वाले सर्वर पर कई भौतिक इटरनेट हैं। यदि सर्वर विक्रेता उस परेशानी और खर्च पर गया है, तो क्या कोई ओईएम कमांड है जो आपके द्वारा वांछित फ़ंक्शन को लागू करता है?


इंटेल और सुपरमाइक्रो के मिश्रण का उपयोग करें। उनमें से ज्यादातर के पास ipmitool के साथ कई इंटरफेस के लिए समर्थन है।
पीपी

1
> यह बहुत ही दुर्लभ है, एक सर्वर पर कई भौतिक इटरनेट हैं जो आईपीएमआई का समर्थन करते हैं। मुझे यकीन नहीं है कि आप इसका क्या मतलब है। हर इंटेल और सुपरमाइक्रो सर्वर जो मेरे पास दो एनआईसी हैं, पीछे की तरफ हैं। NIC0 डिफ़ॉल्ट रूप से PXE करता है।
स्टीफन लासिवस्की
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.