HP BLc7000 एनक्लोजर में HPE ProLiant BL660c Gen9 सर्वर पर नए ESXi होस्ट्स को तैनात करते समय, मुझे एक बहुत ही अजीब समस्या का सामना करना पड़ा। मेरे भौतिक सर्वर पर VMWare ESXi 6.0 स्थापित करने और उन्हें vSphere में जोड़ने के बाद, मुझे पता चला कि ESXi ने SAN नेटवर्क में स्टोरेज एनक्लोजर तक पहुँचने के लिए कोई HBA एडेप्टर (HP FlexFabric 10Gb) नहीं देखा। जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, केवल स्थानीय डिस्क नियंत्रक (स्मार्ट ऐरे P244br) तक पहुंचने के लिए एडेप्टर और एक यूएसबी कार्ड प्रबंधित करें में उपलब्ध हैं। -> संग्रहण -> संग्रहण अनुकूलक टैब। कोई अन्य एचबीए नियंत्रक नहीं हैं (एडेप्टर पुन:स्कैन मदद नहीं करता है)।
हालाँकि, आप ESXi इंस्टालेशन के ठीक बाद उसी पीढ़ी (HPE BL460c Gen9) के पुराने ब्लेड सर्वर पर HBA एडेप्टर देख सकते हैं।
समस्या को हल करने के लिए, अपने ESXi सर्वर पर SSH एक्सेस को सक्षम करें और रूट के रूप में लॉगिन करें। निम्न आदेश का उपयोग करते हुए, सर्वर पर FcoE एडेप्टर की सूची प्रदर्शित करें:
esxcli fcoe nic list
यदि सूची खाली है, तो इसका मतलब है कि आपके सर्वर पर कोई भी भौतिक FC HBA एडेप्टर स्थापित नहीं है। मेरे मामले में, ESXi सर्वर ने सक्रिय:असत्य के साथ सभी 4 FcoE एडेप्टर देखे। स्थिति।
इस कमांड का उपयोग करके vmnic4 से vmnic7 तक सभी पाए गए एडेप्टर के लिए एक-एक करके खोज सक्षम करें:
esxcli fcoe nic discover -n vmnic5
Discovery enabled on device ‘vmnic5’
सभी एचबीए एडेप्टर की सूची फिर से प्रदर्शित करें और सुनिश्चित करें कि वे सभी सक्रिय हो गए हैं। फिर एडेप्टर को vSphere क्लाइंट इंटरफ़ेस में या निम्न कमांड का उपयोग करके पुन:स्कैन करें:esxcli storage core adapter
फिर से स्कैन करें मेरे मामले में, सभी चार एचबीए एडेप्टर (QLogic 57840 10/20 गीगाबिट ईथरनेट एडेप्टर) सूची में दिखाई दिए।
यदि आप अभी भी अपने एचबीए एडेप्टर नहीं ढूंढ पा रहे हैं, तो वीएमवेयर या विक्रेता वेबसाइट पर अपने एचबीए एडाप्टर संस्करण के लिए ड्राइवर की वीआईबी फ़ाइल ढूंढें, इसे अपने ईएसएक्सआई होस्ट पर कॉपी करें और इस कमांड का उपयोग करके इंस्टॉल करें (या अपने ईएसएक्सआई गोल्ड में एक .VIB ड्राइवर इंजेक्ट करें। छवि):
esxcli software vib install -v /tmp/VMware-driver-xxxxxxx.vib