इंटेल एएमटी - लिनक्स के माध्यम से vnc सक्षम करें


9

हमारे सभी पुराने सर्वरों में सुपरमाइक्रो बोर्ड हैं और हमने IPMI का इस्तेमाल बैंड मैनेज करने के लिए किया। अधिकतर हमने इसे शटडाउन / रिस्टार्ट के लिए उपयोग किया है और कभी-कभी सोल / केवीएम कंसोल के माध्यम से कुछ सेटिंग्स बदलते हैं। जैसा कि होता है कि हमारे नए सर्वरों में से एक में एक इंटेल बोर्ड है जिसमें vPro / AMT है। हमने इसे सक्षम किया और वास्तव में इसे प्रदान किए जाने वाले वेबगई से निराश थे, जो कि हमारे सामान्य IMPI सॉल्यूशन की तुलना में बहुत सीमित है।

हमारी मुख्य समस्या अब यह है: हम + #? =) (/ /% $ K "kvm vnc को कैसे सक्षम कर सकते हैं। AMT संस्करण 6 से इसका समर्थन करता है, हमारे पास 7. हमारे पास बायोस सेटिंग kvm, SOL, और IDER में सक्रिय है। लेकिन चलाने के लिए कोई vnc सर्वर नहीं लगता है (यह एक आसान telnet servername 5900शो है)। सभी-जानने वाले इंटरनेट पर वास्तव में अतिरिक्त साइटों पर खुदाई करने से लगता है कि आपको इंटेल से प्रबंधनीय टूल के साथ BIOS सेटिंग के अलावा इसे सक्षम करना होगा। (यह निश्चित नहीं है कि यह ऐसा क्यों है, और इसके लिए कोई BIOS विकल्प नहीं है) - लेकिन अगर ऐसा है, तो हम नहीं जानते कि यह कैसे करना है, क्योंकि हमारे पास एक यूनिक्स (लिनक्स + सोलारिस) केवल पर्यावरण है और न ही इसका उपयोग कर सकते हैं। यह (इसकी एक विंडोज़ उपकरण)।

ऐसा लगता है कि इंटेल से लिनक्स के लिए ड्राइवर हैं जो आप उन सीटिंग्स को नेटवर्क के माध्यम से नहीं बना सकते हैं, लेकिन मेजबान पर प्रत्यक्ष - लेकिन अनुमान लगा सकते हैं कि क्या? हम चाहते हैं कि कंसोल उस पर एक सिस्टम स्थापित करे, इसलिए हमारे पास मशीन पर ही कोई सिस्टम नहीं है।

किसी को भी इसके लिए किसी भी समाधान का पता है? हम पहले से ही हमारे अन्य मशीनों पर स्थापित कर चुके हैं, लेकिन सिर्फ एक एसओएल टर्मिनल (जो कि BIOS संदेश नहीं दिखाता है) देता है और बहुत सीमित वेबगई की कार्यक्षमता को दिखाता है।

अद्यतन : समाधान के रूप में हमने अब एक निजी लैपटॉप का उपयोग किया है। हमने इस SOAP संदेशों को इंटेल पर बैच स्क्रिप्ट बनाने के लिए स्थापित किया और इसे एक बार सक्रिय किया। इसलिए हमने अब vnc पर काम किया है - लेकिन मैं ख़ुशी से एक और समाधान सुनूंगा, जैसा कि (हमने पहले ही इसकी जाँच कर ली है) जब AMT (आंशिक रूप से) रीसेट हो गया है तो सेटिंग भी चली गई है।

जवाबों:


13

हमें इसकी भी आवश्यकता है, और पाया कि क्या करना है। मूल रूप से, आपको आपकी सहायता के लिए wsmancli ( क्रॉस-वेंडर वेब-सर्विसेज मैनेजमेंट एपीआई ) पैकेज का उपयोग करने की आवश्यकता है। मैंने आपको लाने के लिए एक टेम्पलेट स्क्रिप्ट शामिल की है। WS प्रबंधन के साथ काम करने के लिए अन्य उपयोगिताओं हैं, यदि रुचि है तो चारों ओर खोजें।

उबंटू पर स्थापित करें:

sudo apt-get install wsmancli

स्थापित होने के बाद:

ip=<IP of AMT>    
AMT_PASSWORD="<your password for the 'admin' user>"

# Must be exactly *8 characters long* and contain at least one of each:
#   [ lower case, upper case, number, special character ]
VNC_PASSWORD="<what password you want for VNC>"


# Enable KVM
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k RFBPassword=${VNC_PASSWORD}

# Enable KVM redirection to port 5900
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k Is5900PortEnabled=true

# Disable opt-in policy
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k OptInPolicy=false

# Disable session timeout
wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h $ip -P 16992 -u admin -p ${AMT_PASSWORD} -k SessionTimeout=0

# Enable KVM
wsman invoke -a RequestStateChange http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_KVMRedirectionSAP -h ${ip} -P 16992 -u admin -p ${AMT_PASSWORD} -k RequestedState=2
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.