Intel AMT-Linux를 통한 VNC 활성화


9

기존의 모든 서버에는 초소형 보드가 있으며 IPMI를 사용하여 대역 외 관리를 수행했습니다. 대부분 종료 / 재시작에 사용했으며 때로는 sol / kvm 콘솔을 통해 일부 설정을 변경했습니다. 새로운 서버 중 하나에 vPro / AMT가 포함 된 인텔 보드가 있습니다. 우리는 그것을 가능하게했고 그것이 제공하는 webgui에 실망했습니다. 이것은 일반적인 IMPI 솔루션에 비해 매우 제한적입니다.

우리의 주요 문제는 이제 : + #? =) (& / % $ § "kvm vnc를 활성화하는 방법입니다. AMT는 버전 6부터 지원합니다. 7은 BIOS 설정 kvm, SOL 및 IDER에서 활성화되었습니다. 그러나 실행할 vnc 서버가없는 것 같습니다 (쉽게 telnet servername 5900알 수 있습니다) 모든 인터넷에서 실제로 여분의 사이트를 파는 것은 인텔의 Managability Tool을 사용하여 BIOS 설정 외에도 서버를 활성화해야 함을 나타냅니다. (이 방법이 무엇인지 확실하지 않고 BIOS 옵션이없는 경우)-그렇다면, 유닉스 (Linux + Solaris) 환경 만 있고 사용할 수 없으므로 사용 방법을 모릅니다 그것 (윈도우 도구).

인텔의 Linux 드라이버가 네트워크를 통해가 아니라 호스트에서 직접 볼 수있는 것으로 보입니다.하지만 추측하십시오. 우리는 콘솔이 시스템을 설치하기를 원하므로 시스템 자체에는 시스템이 전혀 없습니다.

아무도 이것에 대한 해결책을 알고 있습니까? 우리는 이미 다른 컴퓨터에 amttools를 설치했지만 SOL 터미널 (BIOS 메시지는 표시하지 않음) 만 제공하고 매우 제한된 webgui의 기능을 미러링합니다.

업데이트 : 솔루션으로 이제 Windows가있는 개인 랩톱을 사용했습니다. 인텔에서 배치 스크립트를 생성하는이 SOAP 메시지를 설치하고 한 번 활성화했습니다. 이제 우리는 vnc를 사용하고 있지만 AMT가 (부분적으로) 재설정되면 설정이 사라지면 다른 솔루션을 기뻐할 것입니다.

답변:


13

우리는 이것도 필요로하고, 무엇을해야하는지 찾아 냈습니다. 기본적으로 wsmancli ( Cross-Vendor Web-Services Management API ) 패키지를 사용하여 도움을 받아야 합니다. 당신을 위해 템플릿 스크립트를 포함 시켰습니다. WS Management에서 작동하는 다른 유틸리티가 있습니다. 관심이 있다면 검색하십시오.

우분투 설치 :

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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.