HP ProLiant सिस्टम तैयारी / तैनाती तकनीक (सरणी, BIOS, फर्मवेयर, आदि)


9

मैं अपना बहुत समय HP ProLiant सिस्टम और लिनक्स इंस्टॉलेशन के साथ बिताता हूं। मैं जिस व्यवसाय में काम करता हूं, उसकी प्रकृति के कारण, मेरे पास एक ही समय में बड़ी संख्या में समान प्रणालियों को तैनात करने में सक्षम होने की विलासिता नहीं है। इसके अलावा, मेरे सिस्टम कई स्थानों पर फैले हुए हैं। मेरे कई सर्वर समान हैं, लेकिन सिस्टम कॉन्फ़िगरेशन, प्रोसेसर स्टेपिंग, फ़र्मवेयर रिविज़न और अन्य सुविधाओं में परिवर्तन देखने के लिए बीच में पर्याप्त समय के साथ, इनस्टॉल आते हैं। इसलिए, भले ही मेरे पास यथोचित रूप से त्वरित किकस्टार्ट सिस्टम है, जिसमें 5-10 मिनट लगते हैं, मैं 45 मिनट तक सर्वर हार्डवेयर का उपयोग करता हूं।

1)। यह मानते हुए कि मेरे पास डिस्क और भौतिक घटक हैं जहां मैं उन्हें चाहता हूं, मैं SmartArray तार्किक ड्राइव और नियंत्रक सेटिंग्स को कॉन्फ़िगर करने के लिए एक फर्मवेयर डीवीडी और / या स्मार्टस्टार्ट के साथ इंस्टॉल करना शुरू करता हूं। आवेदन के आधार पर, मुझे SmartArray पर बेहतर नियंत्रण की आवश्यकता है जो BIOS उपयोगिता की अनुमति देगा। फ़र्मवेयर अपडेट उपयोगी होते हैं क्योंकि सर्वर ने पुराने संशोधनों के साथ भेज दिया हो सकता है। कभी-कभी, मैं ऑपरेटिंग सिस्टम स्थापित होने के बाद फर्मवेयर अपडेट चलाऊंगा।

2)। ILO सेटअप। ILO पैरामीटर सेट करने की आवश्यकता है। व्यवस्थापक पासवर्ड परिवर्तन, ILO कुंजियाँ स्थापित, SNMP पैरामीटर संशोधित ... मैं आमतौर पर कंसोल में ऐसा करूँगा या DHCP सूची में ILO ढूँढ कर दूरस्थ रूप से कनेक्ट करूँगा।

3)। मेरे द्वारा प्रबंधित सिस्टम पर विशिष्ट BIOS परिवर्तनों की आवश्यकता है। उदाहरण के लिए हाइपरथ्रेडिंग बंद करें, पावर प्रोफाइल सेट करें, कम-विलंबता सेटिंग्स को सक्षम करने के लिए उन्नत BIOS मेनू में जाएं, एएसआर टाइमआउट को कम करें, समय सेट करें ...

उपरोक्त नोटों को देखते हुए, मैं इस प्रक्रिया को कैसे कारगर बना सकता हूं? क्या ये सभी चीजें लिपिबद्ध हैं? बड़े सिर रहित वातावरण में इंजीनियर ऐसा कैसे करते हैं? इससे भी अधिक, आप इन मापदंडों पर नज़र कैसे रख सकते हैं या परिवर्तन के एक निश्चित सेट को लागू कर सकते हैं?


आप किस ओएस पर तैनाती कर रहे हैं?
स्पेसमैनस्पीफ

लगभग हमेशा CentOS, RHEL या वैज्ञानिक लिनक्स। तो, लिनक्स ...
ewwhite

जवाबों:


5

हां, पूरी प्रक्रिया स्वचालित हो सकती है।

(1 ए) ऐरे कॉन्फिगर: मान लें कि आपके पास प्रॉपिलेंट सपोर्ट पैक है जिसे आप %preकिकस्टार्ट के सेक्शन में लॉजिकल ड्राइव कॉन्फिगर कर सकते हैं hpacucli

(1 बी) फर्मवेयर अपडेट: एचपी सभी फर्मवेयर अपडेट को लिनक्स एक्जीक्यूटिव के रूप में सप्लाई करता है। मैंने एक शेल स्क्रिप्ट लिखी जो हार्डवेयर को स्कैन करती है और फर्मवेयर को अपडेट करती है। आप %postइसे किकस्टार्ट फ़ाइल के अनुभाग में कर सकते हैं (हालांकि मैंने इसे पहले बूट में किया था क्योंकि मुझे चिरोट्ड वातावरण कुछ हद तक विस्मित लगता था)।

(2) एक बार जब आप पीएसपी स्थापित कर लेते हैं तो आप ilo को कॉन्फ़िगर कर सकते हैं hponcfg

(3) BIOS को hp-conrepg8 + उपयोग के साथ कॉन्फ़िगर किया जा सकता है hp-rcu। (मैंने इसका उपयोग नहीं किया है।)

एचपी के पास इसके लिए एक रूपरेखा है (हालांकि मैं इसका उपयोग नहीं करता हूं): "एचपी स्मार्टस्टार्ट स्क्रिप्टिंग टूलकिट लिनक्स संस्करण", विवरण के लिए उपयोगकर्ता गाइड पीडीएफ पर एक नज़र है ।


ठीक है, मैं ओएस के भीतर से hpacucli के सीएलआई इंटरफ़ेस का उपयोग करता हूं, लेकिन मैं इसे इंस्टॉलर वातावरण में कैसे प्राप्त कर सकता हूं? मुझे OS स्थापना से पहले होने वाली hpacucli कमांड की आवश्यकता है। मैं यह भी कोशिश कर रहा हूं कि सर्वर बनने से पहले ILO कॉन्फिगर रनिंग हो जाए (क्योंकि OS इंस्टॉलर को कभी-कभी ILO वर्चुअल मीडिया के माध्यम से माउंट किया जाता है)। मैं थोड़ी अधिक खुदाई के माध्यम से खोदूँगा, हालाँकि।
ewhite

1
आप इसे ऐसे स्थापित करें: किकस्टार्ट फ़ाइल yum install hpacucliके %preअनुभाग में। मैं पीएक्सई बूट का उपयोग करना चाहता हूं बल्कि तब आईलो वर्चुअल मीडिया।
मार्क वैगनर

इसका मतलब है कि आप अपने यम रिपॉजिटरी में एचपी मैनेजमेंट एजेंट पैकेज जोड़ रहे हैं, है ना?
ewwhite

हां PSP टारबॉल में RPM होता है। रेपो को देखने के लिए आपको यम को कॉन्फ़िगर करना पड़ सकता है। मुझे पता नहीं है कि क्या repoकिकस्टार्ट फ़ाइल के कमांड सेक्शन में preसेक्शन को चलाने से पहले लागू किया जाता है।
मार्क वैगनर


2

मैं ज्यादातर वहां जाने में कामयाब रहा और फिर नौकरी बदल ली। पिछली चीजों में से एक मैंने एक लिनक्स डिस्ट्रो को स्थापित करने के लिए किया था जो कि एचपी उपयोगिताओं को 8 जीबी यूएसबी स्टिक पर चलाएगा। फिर USB स्टिक पर बूट करें। इससे मुझे सबसे बड़ी बात यह है कि ठीक-ठाक सरणी सेट के लिए पूरा ACU GUI है, जो मुझे करने की आवश्यकता है, या hpacucliस्क्रिप्ट के लिए निष्पादन वातावरण ।

एक ही सेटअप का उपयोग उन सभी असंख्य फर्मवेयर अपडेट में फिसलने के लिए किया जा सकता है जिन्हें करने की आवश्यकता होती है।


इस उद्देश्य के लिए आपने किस डिस्ट्रो का उपयोग किया? आपने मूल रूप से इसे HP सिस्टम परिनियोजन के लिए अनुकूलित किया है, है ना?
ewwhite

@ जब मैंने ओपनएसयूएसई का उपयोग किया, हालांकि सेंटोस शायद बेहतर होने के साथ ही काम करेगा। और हां, यह एचपी की तैनाती के लिए तैयार था (यह सब हमारे पास था)।
sysadmin1138
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.