• 検索結果がありません。

WS-Management (Web Service for Management)

ドキュメント内 BMC/CMC Management Console User's Guide (ページ 51-58)

概要

WS-Managementプロトコルを使用して、サーバーの電源制御やセンサー情報の確認がご利

用いただけます。

電源制御

装置の電源制御を行うことができます。

OSが動作している状態でこれらの操作を行うことで、サーバーのデータが 失われる可能性があります。

WS-Managementで、電源制御を行うためにはOperator権限または Administrator権限が必要です。

電源 ON

WinRMを使用する場合、ファイルinput-RequestPowerStateChange2.xmlを作成し、以下の ように実行してください。

winrm invoke RequestPowerStateChange

"cimv2/CIM_PowerManagementService?Name=PowerManagementService +CreationClassName=CIM_PowerManagementService

+SystemName=SYSTEMNAME

+SystemCreationClassName=CIM_UnitaryComputerSystem" -r:http://

IP_ADDRESS:5985/wsman -a:digest -u: USERNAME -p: PASSWORD -encoding:utf-8 -format:xml -file:input-RequestPowerStateChange2.xml

input-RequestPowerStateChange2.xml

<n1:RequestPowerStateChange_INPUT

xmlns:n1="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM _PowerManagementService"

xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"

xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">

<n1:PowerState>2</n1:PowerState>

<n1:ManagedElement>

<wsa:ReferenceParameters>

<wsman:ResourceURI>http://schemas.dmtf.org/wbem/wscim/1/cim-s chema/2/CIM_ComputerSystem</wsman:ResourceURI>

</wsa:ReferenceParameters>

</n1:ManagedElement>

</n1:RequestPowerStateChange_INPUT>

以下の設定を変更してください。

“IP_ADDRESS” : BMC 管理コンソールのIPアドレス.

“USERNAME/PASSWORD”: BMC 管理コンソールにログインする際の ユーザー名/パスワードを設定ください。

“SYSTEMNAME”: 下記の手順で表示される値を指定してください。

WinRMCIM_PowermanagementService クラスへのEnumuration1 を 実行し、レスポンスデータ内のSystemName に表示されている数値を指定 してください。(例:SystemName = IPMI Controller 32)

HTTPSで接続する場合は、ポート番号を5985から5986に変更し、以下の

オプションを追加してください。

-skipCNcheck -skipCAcheck

-skipRevocationcheck

1 winrm e cimv2/CIM_PowerManagementService -r:http://IP_ADDRESS:5985/wsman

- 53-

強制電源 OFF

WinRMを使用する場合、ファイルinput-RequestPowerStateChange6.xmlを作成し、以下の ように実行してください。

winrm invoke RequestPowerStateChange

"cimv2/CIM_PowerManagementService?Name=PowerManagementService +CreationClassName=CIM_PowerManagementService

+SystemName=SYSTEMNAME

+SystemCreationClassName=CIM_UnitaryComputerSystem" -r:http://

IP_ADDRESS:5985/wsman -a:digest -u: USERNAME -p: PASSWORD -encoding:utf-8 -format:xml -file:input-RequestPowerStateChange6.xml

input-RequestPowerStateChange6.xml

<n1:RequestPowerStateChange_INPUT

xmlns:n1="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM _PowerManagementService"

xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"

xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">

<n1:PowerState>6</n1:PowerState>

<n1:ManagedElement>

<wsa:ReferenceParameters>

<wsman:ResourceURI>http://schemas.dmtf.org/wbem/wscim/1/cim-s chema/2/CIM_ComputerSystem</wsman:ResourceURI>

</wsa:ReferenceParameters>

</n1:ManagedElement>

</n1:RequestPowerStateChange_INPUT>

HTTPSで接続する場合は、ポート番号を5985から5986に変更し、以下の

オプションを追加してください。

-skipCNcheck -skipCAcheck

2 winrm e cimv2/CIM_PowerManagementService -r:http://IP_ADDRESS:5985/wsman -a:Digest -u:USERNAME -p:PASSWORD -encoding:utf-8

以下の設定を変更してください。

“IP_ADDRESS” : BMC 管理コンソールのIPアドレス.

“USERNAME/PASSWORD”: BMC 管理コンソールにログインする際の ユーザー名/パスワードを設定ください。

“SYSTEMNAME”: 下記の手順で表示される値を指定してください。

WinRMCIM_PowermanagementService クラスへのEnumuration2 を 実行し、レスポンスデータ内のSystemName に表示されている数値を指定 してください。(例:SystemName = IPMI Controller 32)

-skipRevocationcheck

- 55-

パワーサイクル

WinRMを使用する場合、ファイルinput-RequestPowerStateChange5.xmlを作成し、以下の ように実行してください。

winrm invoke RequestPowerStateChange

"cimv2/CIM_PowerManagementService?Name=PowerManagementService

+CreationClassName=CIM_PowerManagementService +SystemName=SYSTEMNAME +SystemCreationClassName=CIM_UnitaryComputerSystem"-r:https://IP_ADDRESS/ws man -username:USERNAME -password:PASSWORD -auth:basic -encoding:utf-8 -format:xml -file:input-RequestPowerStateChange5.xml

input-RequestPowerStateChange5.xml

<n1:RequestPowerStateChange_INPUT

xmlns:n1="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_Power ManagementService"

xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"

xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">

<n1:PowerState>5</n1:PowerState>

<n1:ManagedElement>

<wsa:ReferenceParameters>

<wsman:ResourceURI>http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/

CIM_ComputerSystem</wsman:ResourceURI>

</wsa:ReferenceParameters>

</n1:ManagedElement>

</n1:RequestPowerStateChange_INPUT>

HTTPSで接続する場合は、ポート番号を5985から5986に変更し、以下の

オプションを追加してください。

-skipCNcheck -skipCAcheck

-skipRevocationcheck

3 winrm e cimv2/CIM_PowerManagementService -r:http://IP_ADDRESS:5985/wsman -a:Digest -u:USERNAME -p:PASSWORD -encoding:utf-8

以下の設定を変更してください。

“IP_ADDRESS” : BMC 管理コンソールのIPアドレス.

“USERNAME/PASSWORD”: BMC 管理コンソールにログインする際の ユーザー名/パスワードを設定ください。

“SYSTEMNAME”: 下記の手順で表示される値を指定してください。

WinRMCIM_PowermanagementService クラスへの Enumuration3 を 実行し、レスポンスデータ内のSystemName に表示されている数値を指定 してください。(例:SystemName = IPMI Controller 32)

センサー情報の表示

センサー情報の一覧表示と指定したセンサー番号のセンサー情報表示を行うことができます。

一覧表示

WinRM を使用して、閾値を持つセンサー(温度、電圧センサー等)を表示する場合、以下のよ うに実行してください。

winrm e cimv2/CIM_NumericSensor -r:http://IP_ADDRESS:5985/wsman -a:Digest -u:USERNAME -p:PASSWORD -encoding:utf-8

WinRM を使用して、閾値を持たないセンサー(電源モジュール、ドライブセンサー等)を表示 する場合、以下のように実行してください。

winrm e cimv2/CIM_Sensor -r:http://IP_ADDRESS:5985/wsman -a:Digest -u:USERNAME -p:PASSWORD -encoding:utf-8

以下の設定を変更してください。

“IP_ADDRESS” : BMC 管理コンソールのIPアドレス.

“USERNAME/PASSWORD”: BMC 管理コンソールにログインする際の ユーザー名/パスワードを設定ください。

HTTPSで接続する場合は、ポート番号を5985から5986に変更し、以下の

オプションを追加してください。

-skipCNcheck -skipCAcheck

-skipRevocationcheck

個別表示

指定したセンサーの情報を個別に表示することも可能です。WinRMを使用して、閾値を持つ センサー番号43hのセンサーを表示する場合、以下のように実行してください。

winrm g "cimv2/CIM_NumericSensor?CreationClassName=CIM_NumericSensor +SystemCreationClassName=CIM_ComputerSystem +SystemName=SYSTEMNAME +DeviceID=1.67.0.32.1.99" -r:http://IP_ADDRESS:5985/wsman -a:Digest -u:USERNAME -p:PASSWORD -encoding:utf-8

HTTPSで接続する場合は、ポート番号を5985から5986に変更し、以下の

オプションを追加してください。

-skipCNcheck -skipCAcheck

-skipRevocationcheck

- 57- 以下の設定を変更してください。

“IP_ADDRESS” : BMC 管理コンソールのIPアドレス.

“USERNAME/PASSWORD”: BMC 管理コンソールにログインする際の ユーザー名/パスワードを設定ください。

“SYSTEMNAME”: 下記の手順で表示される値を指定してください。

WinRMでCIM_SensorクラスへのEnumuration4 を実行し、レスポンスデー

タ内のSystemName に表示されている数値を指定してください。

(例:SystemName= srv:20010419020F0A3C000A010000000000)

センサー番号を指定する際には一覧表示で取得した Device ID を指定します。

4 " winrm e cimv2/CIM_Sensor -r:http://IP_ADDRESS:5985/wsman -a:Digest -u:USERNAME -p:PASSWORD -encoding:utf-8”

ドキュメント内 BMC/CMC Management Console User's Guide (ページ 51-58)

関連したドキュメント