Intel AMT-Linux経由でVNCを有効にする


9

古いサーバーにはすべてsupermicroボードがあり、IPMIを使用して帯域外管理を行いました。ほとんどの場合、シャットダウン/再起動に使用し、sol / kvmコンソールを介して一部の設定を変更することもありました。偶然にも、新しいサーバーの1つにvPro / AMTを搭載したIntelボードが搭載されています。私たちはそれを有効にし、それが提供するwebguiに本当にがっかりしました。これは、通常のIMPIソリューションと比較して非常に制限されています。

私たちの主な問題は次のとおりです:+#?=)(&/%$§ "kvm vncを有効にするにはどうすればよいですか?AMTはバージョン6からサポートします。7があります。BIOS設定kvm、SOL、IDERでアクティブ化しました。しかし、実行するvncサーバーがないようです(簡単にtelnet servername 5900これを示しています)。すべてを知っているインターネット上の本当に予備のサイトを掘り下げていると、Intelの管理ツールでBIOS設定に加えて有効にする必要があることを示しているようです。 (これがなぜこのようになっているか、それにBIOSオプションがないのかわからない)-しかし、そうである場合、Unix(Linux + Solaris)のみの環境があり、使用できないため、その方法はわかりませんそれ(そのWindowsツール)。

Intel経由のLinux用のドライバーがあるようですが、ネットワーク経由ではなくホスト上で直接見ることができますが、どうでしょうか?そのコンソールにシステムをインストールしたいので、マシン自体にはシステムがありません。

誰かがこれに対する解決策を知っていますか?他のマシンにはすでにamttoolsをインストールしていますが、SOL端末(BIOSメッセージは表示されません)のみを提供し、非常に限定されたwebguiの機能を反映しています。

更新:ソリューションとして、Windowsを搭載したプライベートラップトップを使用しました。Intelからバッチスクリプトを生成するこのSOAPメッセージをインストールし、一度アクティブにしました。これでvncが機能するようになりましたが、AMTが(部分的に)リセットされたときに(既に確認しました)設定もなくなったため、別の解決策を喜んで聞いています。

回答:


13

これも必要で、何をすべきかを見つけました。基本的には、wsmancli(クロスベンダーWebサービス管理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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.