Intel AMT - включення vnc через linux


9

На всіх наших старих серверах є плати супермікро, і ми використовували IPMI для позабійного управління. Переважно ми використовували його для вимкнення / перезавантаження, а іноді змінювали деякі налаштування через консоль sol / kvm. Як це буває, один з наших нових серверів має плату Intel з vPro / AMT. Ми ввімкнули це і були дуже розчаровані від веб-інтернету, який він пропонує, що дуже обмежено порівняно з нашим звичним рішенням IMPI.

Наша основна проблема зараз: як ми можемо включити + #? =) (& /% $ § "kvm vnc. AMT підтримує це з версії 6, у нас є 7. Ми активували в налаштуваннях біографії kvm, SOL та IDER. Але здається, що сервер vnc не запускається (це легко telnet servername 5900показує це). Деякі копання на справді запасних сайтах у всесвітньому Інтернеті, схоже, вказують на те, що вам потрібно включити його на додаток до налаштування BIOS за допомогою Інструменту керованості від Intel. (Не впевнений, чому це так, і для нього немає опції BIOS) - але якщо це так, ми не знаємо, як це зробити, оскільки у нас є Unix (Linux + Solaris), лише середовище і не можемо використовувати це (його інструмент для Windows).

Здається, є драйвер для Linux від Intel, що ви можете робити ці набори не через мережу, а безпосередньо на хості, - але вгадайте, що? Ми хочемо, щоб на цій консолі встановити систему на ній, тому у нас на цій машині взагалі немає системи.

Хтось знає якесь рішення для цього? Ми вже встановили на інших наших машинах амтоли, але даємо лише SOL-термінал (який показує НЕ BIOS-повідомлення) та відображає функціональність дуже обмежених веб-інтерфейсів.

Оновлення : як рішення ми використовували тепер приватний ноутбук з windows. Ми встановили це повідомлення SOAP, генеруючи пакетні скрипти від Intel, і активували його один раз. Тож у нас зараз працює vnc - але я б із задоволенням почув ще одне рішення, оскільки (ми вже перевірили це), коли AMT (частково) скидається з налаштувань, також немає.

Відповіді:


13

У нас це теж потрібно, і ми знайшли, що робити. В основному вам потрібно скористатися пакетом wsmancli (API перехресних постачальників веб-служб ), щоб допомогти вам. Я включив сценарій шаблону, щоб ви рухалися. Є й інші утиліти для роботи з WS Management, шукайте, якщо цікавите.

Встановіть на Ubuntu:

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 та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.