ESXi - डिफ़ॉल्ट कंसोल के रूप में सीरियल कंसोल


9

मेरे पास मेरे ईएमएक्सआई 5 के रूप में आईपीएमआई के साथ हेडलेस सुपरमाइक्रो सर्वर है लेकिन मैं इसे आईपीएमआई वीजीए कंसोल रीडायरेक्शन के माध्यम से एक्सेस करने के बजाय ईएसएक्सआई के लिए डिफ़ॉल्ट कंसोल के रूप में सीरियल कंसोल का उपयोग करना चाहूंगा। मुझे IPMI के साथ जावा के साथ कुछ समस्याएँ हैं और मैं भी पाठ ui पसंद करता हूँ :)

मैंने vSphere क्लाइंट का उपयोग करके एक सीरियल पोर्ट पर डायरेक्ट कंसोल को रीडायरेक्ट करने की कोशिश की, लेकिन कोई सफलता नहीं मिली।

मेरा लक्ष्य है:

  • ESXi के सीरियल पोर्ट बूट लोडर में देखें (यह syslinux है जो मैं देख रहा हूं)
  • सीरियल पोर्ट के माध्यम से बूटिंग देखें (लॉगिंग नहीं है लेकिन आंतरिक सामान है)
  • शेल देखें जिसे मैं सीरियल पोर्ट के माध्यम से लॉगिन करने के लिए उपयोग कर सकता हूं

मेरे सर्वर में सीरियल कंसोल है। अगला कदम IPMI SOL सेटअप करना होगा।

क्या कोई इसे साझा कर सकता है? ऊपर की प्रक्रिया मेरे लिए काम नहीं की।

कैसे जांच करें कि ESXi कंसोल के रूप में सीरियल पोर्ट के साथ बूट हो रहा था?


आप ऐसा करने की कोशिश क्यों कर रहे हैं? पावरक्ली या इक्वलिवेंट का इस्तेमाल क्यों नहीं किया जाता?
चॉपर 3

आपको यह बिल्कुल नहीं मिला: DDDD आप कंसोल के साथ CLI को भ्रमित करते हैं।
जिरीब j

मैं आपको आश्वस्त कर सकता हूं कि मुझे अंतर पता है, मुझे अभी भी यकीन नहीं है कि आप क्या हासिल करने की कोशिश कर रहे हैं
चॉपर 3

5
जैसा कि मुझे अपने ESXi सर्वर के साथ कोई डिस्प्ले प्लग नहीं है, मैं इसे IPMI VGA कंसोल रीडायरेक्शन के माध्यम से एक्सेस कर रहा हूं। लेकिन यह जावा और जावा बकवास है, कभी-कभी यह विशिष्ट जावा संस्करण आदि के साथ काम नहीं करता है, इसलिए मैं प्राथमिक कंसोल के रूप में सीरियल कंसोल को प्राथमिकता दूंगा। en.wikipedia.org/wiki/Serial_console
jirib

7
बहुत कम कारण लेकिन फिर भी कारण है, जैसे बूटिंग की समस्या निवारण, होस्ट के कर्नेल आतंक से उत्पादन प्राप्त करना ...
jirib

जवाबों:


2

शायद यह काम करेगा? अभी भी निश्चित नहीं है कि आप इस रास्ते का अनुसरण क्यों करना चाहते हैं, लेकिन विकल्प उपलब्ध है।

प्रत्यक्ष कंसोल को vSphere क्लाइंट का उपयोग करके एक सीरियल पोर्ट पर पुनर्निर्देशित करें

जब आप vSphere Client का उपयोग किसी सीरियल पोर्ट पर डायरेक्ट कंसोल को रीडायरेक्ट करने के लिए करते हैं, तो आपके द्वारा सेट किया गया बूट विकल्प बाद के रिबूट के बाद भी बना रहता है।

आप सीधे कंसोल को सीरियल पोर्ट com1 या com2 में से किसी एक पर पुनर्निर्देशित कर सकते हैं।

सीरियल पोर्ट का उपयोग सीरियल लॉगिंग और डीबगिंग के लिए या ESX शेल (tty1Port) के लिए नहीं होना चाहिए। आवश्यक शर्तें

  1. सत्यापित करें कि आप होस्ट को vSphere क्लाइंट से एक्सेस कर सकते हैं। सीरियल पोर्ट पहले से ही सीरियल लॉगिंग और डीबगिंग के लिए या ESX शेल (tty1Port) के लिए उपयोग में नहीं होना चाहिए।

  2. VSphere क्लाइंट से, vCenter सर्वर से कनेक्ट करें और इन्वेंट्री में होस्ट का चयन करें।

  3. कॉन्फ़िगरेशन टैब पर क्लिक करें।

  4. सॉफ़्टवेयर के अंतर्गत, उन्नत सेटिंग्स पर क्लिक करें।

  5. बाएँ फलक में, VMkernel लिस्टिंग का विस्तार करें और बूट का चयन करें।

  6. सुनिश्चित करें कि VM पोर्ट, VM.Boot.logPort और VMkernel.Boot.gdbPort फ़ील्ड उस पोर्ट का उपयोग करने के लिए सेट नहीं हैं, जिसे आप डायरेक्ट कंसोल को रीडायरेक्ट करना चाहते हैं।

  7. सीधे कंसोल को: com1 या com2 पर पुनर्निर्देशित करने के लिए सीरियल पोर्ट पर VMkernel.Boot.tty2Port सेट करें।

  8. ओके पर क्लिक करें।

मेजबान को रिबूट करें।

अब आप सीरियल पोर्ट से जुड़े कंसोल से दूरस्थ रूप से ESXi होस्ट प्रबंधित कर सकते हैं।

https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc_50%2FGUID-C65306C0-DA37-4F45-8A50-31F8D109BB1D.html

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.