Hitachi Command Suite

Compute Systems Manager Software
CLI リファレンスガイド

3020-3-V93

目次

前書き

はじめに

対象読者

マニュアルの構成

マイクロソフト製品の表記について

このマニュアルで使用している記号

1. HCSM CLIの概要

1.1 HCSM CLIの概要

1.2 HCSM CLI環境設定とは

1.3 HCSM CLIをダウンロードして設定する

2. HCSM CLIを使用する

2.1 コマンド一覧

2.2 コマンドの実行結果をファイルに出力する

2.3 コマンド権限

2.4 configure

2.5 login

2.6 logout

2.7 ping

2.8 help

2.9 GetAlerts（getalerts）

2.10 GetHost（gethost）

2.11 GetHostAlert（gethostalert）

2.12 GetHostCPU (getcpu)

2.13 GetHostFCNetwork（getfc）

2.14 GetHostFileSystem（getfilesystem）

2.15 GetHostIPNetwork（getip）

2.16 GetHostMemory（getmemory）

2.17 GetHostOs (getos)

2.18 GetHostPCI（getpci）

2.19 GetHostRemoteManagement（getrmtmgmt）

2.20 GetTaskInfo（gettaskinfo）

2.21 PowerOFF（poweroff）

2.22 PowerON（poweron）

2.23 RebootOS（rebootos）

2.24 ShutdownOS（shutdownos）

3. トラブルシューティング

3.1 JREのトラブルシューティング

付録A. このマニュアルの参考情報

A.1 関連マニュアル

A.2 このマニュアルでの表記

A.3 KB（キロバイト）などの単位表記について

用語解説

索引

All Rights Reserved. Copyright© 2013, Hitachi, Ltd.

前書き

対象製品

Hitachi Compute Systems Manager 7.4.1

適用OSの詳細については「ソフトウェア添付資料」でご確認ください。

輸出時の注意

本製品を輸出される場合には，外国為替及び外国貿易法の規制並びに米国輸出管理規則など外国の輸出関連法規をご確認の上，必要な手続きをお取りください。

なお，不明な場合は，弊社担当営業にお問い合わせください。

商標類

Microsoftは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

OracleとJavaは，Oracle Corporation 及びその子会社，関連会社の米国及びその他の国における登録商標です。

VMware®は，米国およびその他の地域における VMware, Inc. の登録商標または商標です。

Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

その他記載の会社名，製品名は，それぞれの会社の商標もしくは登録商標です。

Hitachi Global Link Managerは，米国EMC コーポレーションのRSA BSAFE®ソフトウェアを搭載しています。

This product includes software developed by the Apache Software Foundation (http://www.apache.org/).

This product includes software developed by Ben Laurie for use in the Apache-SSL HTTP server project.

Portions of this software were developed at the National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign.

This product includes software developed by the University of California, Berkeley and its contributors.

This software contains code derived from the RSA Data Security Inc. MD5 Message-Digest Algorithm, including various modifications by Spyglass Inc., Carnegie Mellon University, and Bell Communications Research, Inc (Bellcore).

Regular expression support is provided by the PCRE library package, which is open source software, written by Philip Hazel, and copyright by the University of Cambridge, England. The original software is available from ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/.

This product includes software developed by Ralf S. Engelschall <rse@engelschall.com> for use in the mod_ssl project (http://www.modssl.org/).

発行

2013年 3月 3020-3-V93

著作権

All Rights Reserved. Copyright© 2013, Hitachi, Ltd.

はじめに

このマニュアルは，Hitachi Compute Systems ManagerのCLIの使用方法について説明したものです。

以降，このマニュアルでは，Hitachi Compute Systems ManagerをHCSMと表記します。

はじめにの構成

対象読者

マニュアルの構成

マイクロソフト製品の表記について

このマニュアルで使用している記号

対象読者

このマニュアルは，HCSMのCLIを使用してサーバ管理システムを運用および管理する方を対象としています。次のことについて理解していることを前提としています。

前提OSに関する基本的な知識

マニュアルの構成

このマニュアルは，次に示す章と付録から構成されています。

1. HCSM CLIの概要

HCSM CLIの環境変数，CLIのダウンロードおよびインストール方法について説明しています。

2. HCSM CLIを使用する

HCSM CLIのコマンドとオプションについて説明しています。

3. トラブルシューティング

HCSM CLIのトラブルシューティング情報について説明しています。

付録A. このマニュアルの参考情報

このマニュアルを読むに当たっての参考情報について説明しています。

用語解説

HCSM CLIを使用するために理解しておきたい用語の意味について説明しています。

マイクロソフト製品の表記について

このマニュアルでは，マイクロソフト製品の名称を次のように表記しています。

表記
製品名

Hyper-V
Microsoft® Hyper-V®

Windows
次の製品を区別する必要がない場合の表記です。

Microsoft® Windows® 7

Microsoft® Windows® 8

Microsoft® Windows Server® 2003

Microsoft® Windows Server® 2003 R2

Microsoft® Windows Server® 2008

Microsoft® Windows Server® 2008 R2

Microsoft® Windows Server® 2012

Microsoft® Windows Vista®

Microsoft® Windows® XP

Windows Server 2003
次の製品を区別する必要がない場合の表記です。

Microsoft® Windows Server® 2003

Microsoft® Windows Server® 2003 R2

Windows Server 2008
次の製品を区別する必要がない場合の表記です。

Microsoft® Windows Server® 2008

Microsoft® Windows Server® 2008 R2

Windows Server 2008 R2
Microsoft® Windows Server® 2008 R2

Windows Server 2012
Microsoft® Windows Server® 2012

このマニュアルで使用している記号

このマニュアルでは，次に示す記号を使用しています。

記号
意味と例

[ ]
（角括弧）

GUI操作の説明

メニュータイトル，メニュー項目，およびボタンの名称を示します。メニュー項目を連続して選択する場合は，［ ］を「－」（ハイフン）でつないで説明しています。

キー操作の説明

キーの名称を示します。

＜ ＞
（山括弧）
可変値であることを示します。

コマンドの書式の説明では，次に示す記号を使用しています。

記号
意味と例

|
（ストローク）
複数の項目に対して項目間の区切りを示し，「または」の意味を示します。
（例）
「A|B|C」は，「A，B，またはC」を示します。

{ }
（波括弧）
この記号で囲まれている複数の項目の中から，必ず一組の項目を選択します。項目と項目の区切りは「|」で示します。
（例）
「{A|B|C}」は，「A，B，またはCのどれかを必ず指定する」ことを示します。

[ ]
（角括弧）
この記号で囲まれている項目は，任意に指定できます（省略できます）。
（例）
「[A]」は，「必要に応じてAを指定する」ことを示します（必要でない場合は，Aを省略できます）。
「[B|C]」は，「必要に応じてB，またはCを指定する」ことを示します（必要でない場合は，BおよびCを省略できます）。

...点線
（リーダー）
記述が省略されていることを示します。この記号の直前に示された項目を繰り返し複数個指定できます。
（例）
「A,B,C...」は，「AとBの後ろにCを複数個指定できる」ことを示します。

このマニュアルでは，次に示すアイコンを使用します。

アイコン | ラベル | 説明
[図] | 重要 | 重要情報や追加情報を説明します。
[図] | 参考 | より効率的に業務を行うために，知っておくと役に立つ情報や指針となる情報を説明します。
[図] | 注意 | 作業する上で注意しなければいけないことを説明します。
[図] | 警告 | 重大なエラーを避けるために，注意しなければいけないことを説明します。

1. HCSM CLIの概要

Hitachi Compute Systems Managerのコマンドラインインターフェース（HCSM CLI）とは，管理サーバに対して，管理クライアントから遠隔で実行できるコマンドのことです。これらのコマンドは，HCSMのGUIと同じ機能を持っています。

この章の構成

1.1 HCSM CLIの概要

1.2 HCSM CLI環境設定とは

1.3 HCSM CLIをダウンロードして設定する

1.1 HCSM CLIの概要

コマンドラインプロンプトからコマンドを実行すると，HCSM CLIが管理サーバと通信し，管理対象リソースに要求を送信します。要求を送信すれば設定情報を入手できます。

重要

HCSM CLIを使用すると，管理対象ホストの情報を参照できますが，ホストの設定はできません。HCSM CLIは，管理対象ホストの電源ON，電源OFF，シャットダウン，および再起動に使用できます。

1.2 HCSM CLI環境設定とは

HCSM CLIには2つの環境変数があります。

HCSM_CLI_JRE_PATH
JREのインストールパスを指定する変数です。

CSMHOME
設定ファイルのパスを指定する変数です。
同一のクライアント上で複数のユーザーがHCSM CLIを使用する場合，ユーザーごとに異なるCSMHOMEディレクトリを指定する必要があります。
CSMHOMEが指定されていない場合，設定ファイルはHOME環境変数またはUSERPROFILEで指定されたディレクトリに保存されます。
HCSM CLIを実行すると，次の順に従って，設定ファイル内から変数が検索されます。

CSMHOME

HOME

USERPROFILE

最初に検索された設定ファイルが読み込まれます。

1.3 HCSM CLIをダウンロードして設定する

CLIをインストールするには，次の手順に従ってください。

Compute Systems Manager Webクライアントメニューで，［ツール］－［ダウンロード］の順に選択します。

JRE6をインストールしていない場合，［Compute Systems Manager Software Deployment］ページの［JRE］行で［Oracle (Website)］をクリックします。
［Oracle JRE6のダウンロード］ページが表示されます。

Oracleのライセンス契約に同意し，JRE6 update 27以降を選択します。

［Save］を選択して，JREの一時ダウンロード先ディレクトリを選択します。

一時ダウンロード先ディレクトリで［Java］アイコンをクリックして，JRE6をインストールします。

［Compute Systems Manager Software Deployment］ページの［CLI］行で，［Windows］列の［Download］をクリックします。

［Save］を選択して一時ダウンロード先ディレクトリを選択し，CSMCli_win.exeファイルを保存します。

［CSMCli_win.exe］アイコンをダブルクリックします。
［Hitachi Self-Extractor］ウィンドウが表示されます。

［Expand］をクリックして，HCSM CLIをインストールするディレクトリを選択します。
CSMCli_win.exeに含まれるものを次に示します。

csm.jar

dolphinsoap.jar

csm.bat

setvars.bat

home¥.csmrc

HCSM CLIをインストールしたディレクトリに移動します。

次の環境変数を設定します。

環境変数「HCSM_CLI_JRE_PATH」には，JRE6のインストール先ディレクトリを指定してください。指定例を次に示します。

HCSM_CLI_JRE_PATH =  C:¥Program Files¥Java¥jre6

環境変数「CSMHOME」には，「HCSM CLIをインストールしたディレクトリ¥Home」を指定してください。指定例を次に示します。

CSMHOME = %~dp0home

環境変数「CSMHOME」を指定しない場合，%USERPROFILE%が使用されます。　

重要

環境変数を設定するには，［マイコンピュータ］－［プロパティ］－［詳細設定］の順にクリックします。［環境変数］をクリックして，新しいユーザー変数を作成します。

csm.bat configureコマンドを実行します。

指示に従って.csmrcファイルを作成します。例えば，次のように指定します。
client1>csm configure
KASV23804-I The .csmrc file in "C:¥user¥fred" (CSMHOME) has been read.
HCSM server host name [localhost]:
Use SSL (y/n) ? [n]:
HCSM server port number [23015]:
KASV23800-I The HCSM server is up and running.
Overwrite existing .csmrc file at "C:¥user¥fred¥.csmrc" (y/n) ? [n]:y
client1>

loginコマンドを実行してCLIにログインします。

関連コマンド

2.4 configure

2.5 login

2. HCSM CLIを使用する

HCSM CLIのコマンドについて説明します。

この章の構成

2.1 コマンド一覧

2.2 コマンドの実行結果をファイルに出力する

2.3 コマンド権限

2.4 configure

2.5 login

2.6 logout

2.7 ping

2.8 help

2.9 GetAlerts（getalerts）

2.10 GetHost（gethost）

2.11 GetHostAlert（gethostalert）

2.12 GetHostCPU (getcpu)

2.13 GetHostFCNetwork（getfc）

2.14 GetHostFileSystem（getfilesystem）

2.15 GetHostIPNetwork（getip）

2.16 GetHostMemory（getmemory）

2.17 GetHostOs (getos)

2.18 GetHostPCI（getpci）

2.19 GetHostRemoteManagement（getrmtmgmt）

2.20 GetTaskInfo（gettaskinfo）

2.21 PowerOFF（poweroff）

2.22 PowerON（poweron）

2.23 RebootOS（rebootos）

2.24 ShutdownOS（shutdownos）

2.1 コマンド一覧

HCSM CLIには，次のコマンドがあります。

重要

コマンドは，csm文字列のあとに入力する必要があります。次に例を示します。

csm login

表2-1 HCSM CLIのコマンド

コマンド | 説明
configure | HCSMの管理クライアントを設定します。設定した管理クライアントを使用して，管理サーバ上のHCSMを遠隔操作できるようになります。
login | 管理サーバとのCLIセッションを開始します。
logout | 管理サーバとのCLIセッションを終了します。
ping | 管理サーバとの通信状態を確認します。
help | すべてのコマンドまたは特定のコマンドのヘルプ情報を表示します。
GetAlerts | すべての管理対象ホストに関するアラート情報を取得します。
GetHost | すべての管理対象ホストまたは特定のホストに関する要約情報を取得します。
GetHostAlert | すべての管理対象ホストまたは特定のホストに関するアラート情報を取得します。
GetHostCPU | すべての管理対象ホストまたは特定のホストに関するCPUの詳細情報を取得します。
GetHostFCNetwork | すべての管理対象ホストまたは特定のホストに関するFC（Fibre Channel）の詳細情報を取得します。
GetHostFileSystem | すべての管理対象ホストまたは特定のホストに関するファイルシステムの詳細情報を取得します。
GetHostIPNetwork | すべての管理対象ホストまたは特定のホストに関するLANの詳細情報を取得します。
GetHostMemory | すべての管理対象ホストまたは特定のホストに関するメモリの詳細情報を取得します。
GetHostOs | すべての管理対象ホストまたは特定のホストに関するOS情報を取得します。
GetHostPCI | すべての管理対象ホストまたは特定のホストに関するPCIデバイスの詳細情報を取得します。
GetHostRemoteManagement | LOMが設定された管理対象ホストまたは特定のホストのデバイス情報を取得します。
GetTaskinfo | 登録されたすべてのタスクの状態とIDを取得します。
PowerOff | 特定のホストまたは複数の管理対象ホストの電源をOFFにします。
PowerOn | 特定のホストまたは複数の管理対象ホストの電源をONにします。
RebootOS | 特定のホストまたは複数の管理対象ホストを再起動します。
ShutdownOS | 特定のホストまたは複数の管理対象ホストをシャットダウンします。

2.2 コマンドの実行結果をファイルに出力する

HCSM CLIコマンドの実行結果はコマンドプロンプトに表示されます。なお，実行結果をファイルへリダイレクトすることで，コマンドの実行結果をファイルに出力できます。

次に例を示します。

client1>csm gethost hostname=HostSystem1 > ファイル名

パス名を指定しない場合は，カレントディレクトリにファイルが作成されます。次に例を示します。

client1>csm gethost hostname=HostSystem1 > hostinfo.txt

2.3 コマンド権限

HCSMユーザーに割り当てられる権限を，次に示します。

Admin：管理対象リソースの登録，設定変更，管理対象リソースの管理・参照ができます。

Modify：管理対象リソースの管理，管理対象リソースの参照ができます。

View：管理対象リソースを参照できます。

User Management：すべてのHitachi Command Suite（HCS）製品に共通の権限で，HCSユーザーを管理できます。

重要

User Managementは，ほかの権限と同時に割り当てることができます。

HCSM CLIコマンドと，そのコマンドを実行できる権限の種別を，次に示します。

表2-2 HCSM CLIのコマンド

コマンド | 権限
Admin | Modify | View | User Management
configure | ○ | ○ | ○ | ○
login | ○ | ○ | ○ | ○
logout | ○ | ○ | ○ | ○
ping | ○ | ○ | ○ | ○
help | ○ | ○ | ○ | ○
GetAlerts | ○ | ○ | ○ | ☓
GetHost | ○ | ○ | ○ | ☓
GetHostAlert | ○ | ○ | ○ | ☓
GetHostCPU | ○ | ○ | ○ | ☓
GetHostFCNetwork | ○ | ○ | ○ | ☓
GetHostFileSystem | ○ | ○ | ○ | ☓
GetHostIPNetwork | ○ | ○ | ○ | ☓
GetHostMemory | ○ | ○ | ○ | ☓
GetHostOs | ○ | ○ | ○ | ☓
GetHostPCI | ○ | ○ | ○ | ☓
GetHostRemoteManagement | ○ | ○ | ○ | ☓
GetTaskinfo | ○ | ○ | ○ | ☓
PowerOff | ○ | ○ | ☓ | ☓
PowerOn | ○ | ○ | ☓ | ☓
RebootOS | ○ | ○ | ☓ | ☓
ShutdownOS | ○ | ○ | ☓ | ☓

（凡例）

○：コマンドを実行できる

×：コマンドを実行できない

2.4 configure

configureコマンドを使用して，Hitachi Compute Systems Manager（HCSM）の管理クライアントを設定します。設定した管理クライアントを使用して，管理対象ホストを遠隔監視できるようになります。

configureコマンドは，管理サーバへの簡単なアクセスチェックも実行します。管理サーバが起動していない場合，コマンドの実行を継続するか応答要求があります。

権限

Admin，Modify，View，User Management

構文

csm configure

オプション

なし

例

configureコマンドで変更された設定の例を次に示します。

client1>csm configure

KASV23804-I The .csmrc file in "C:¥user¥fred" (CSMHOME) has been read.

HCSM server host name [localhost]:172.17.79.47 Use SSL (y/n) ?[n]:

HCSM server port number [23015]:

KASV23800-I The HCSM server is up and running.

Overwrite existing .csmrc file at "C:¥user¥fred¥.csmrc" (y/n) ?[n]:

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

なし

2.5 login

loginコマンドを使用して，管理クライアントから管理サーバにログインし，CLIセッションを開始します。

管理サーバに接続したあと，HCSM CLIを使用して任意の管理対象リソースを監視したり，電源操作を実施したりできるようになります。

ログインセッションがアイドル状態のまま（サーバ管理者が設定した）特定の時間が過ぎると，セッションは時間切れとなり，システムからログオフされます。

権限

Admin，Modify，View，User Management

構文

csm login [-user username] [-password password]

オプション

loginコマンドを使用して，次のオプションを指定できます。

オプション | 説明
user | ログインするユーザー名です。
password | ログインするユーザーのパスワードです。

例

client1>csm login

HCSM[http://localhost:23015/ComputeSystemsManager] Login :admin Password :

KASV23801-I Login successful.

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.6 logout

2.6 logout

logoutコマンドを使用して，HCSMでのCLIセッションからログアウトします。

権限

Admin，Modify，View，User Management

構文

csm logout

オプション

なし

例

client1>csm logout

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.5 login

2.7 ping

pingコマンドを使用して，管理サーバとの通信状態を確認します。

pingコマンドは，管理サーバにアクセスしてバージョン情報を取得します。このコマンドは，環境が正しく設定されていること，管理サーバが起動していることを確認するために使用します。

権限

Admin，Modify，View，User Management

構文

csm ping

オプション

なし

例

管理サーバとの通信状態を確認するコマンドを，次に示します。

client1>csm ping

Pinging server at http://172.17.79.47:23015/ComputeSystemsManager:

Response time :1656msec

Timestamp at server :2011/10/11 16:09:39

Product Version :7.2

Supported protocol version range :from 1 to 1

Deprecated protocol version :equal or below 0

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

なし

2.8 help

helpコマンドを使用して，すべてのコマンドまたは特定のコマンドのヘルプ情報を表示します。

特定のコマンドを指定しないでhelpコマンドを実行すると，コマンド一覧が表示されます。

権限

Admin，Modify，View，User Management

構文

csm help [command]

オプション

helpコマンドを使用して，次のオプションを指定できます。

オプション | 説明
command | 指定したコマンドに関するヘルプを標準出力に表示します。

例

次のコマンドを使用して，すべてのコマンド一覧を表示します。

Client>csm help

Command shell to issue commands to the CSM server.

usage :csm [<subcommand> <args...>]

This will run one or more subcommands.

If you are connecting to a CSM server on the localhost, no configuration is necessary.

To access a remote CSM server, specify the server host by executing a "configure" command.

After specifying the host use "csm ping" to test communication with the server.Then use "csm login" to establish a session.

Available subcommands (short forms shown in parentheses):

　configure

　help

　ping

　login

　logout

　GetHost(gethost)

　GetHostAlert(gethostalert)

　GetHostCPU(getcpu)

　GetHostFCNetwork(getfc)

　GetHostFileSystem(getfilesystem)

　GetHostIPNetwork(getip)

　GetHostMemory(getmemory)

　GetHostRemoteManagement(getrmtmgmt)

　GetHostOs(getos)

　GetHostPCI(getpci)

　GetAlerts(getalerts)

　GetTaskInfo(gettaskinfo)

　RebootOS(rebootos)

　ShutdownOS(shutdownos)

　PowerON(poweron)

　PowerOFF(poweroff)

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

なし

2.9 GetAlerts（getalerts）

GetAlertsを使用して，すべての管理対象ホストから次の情報を取得します。

対策中（In progress）のアラート

解決（Resolved）のアラート

未対処（Unconfirmed）のアラート

特定の日以降に生成されたアラート

アラートの最大表示件数

フィルタオプションを指定しないでGetAlertsコマンドを実行すると，すべての管理対象ホストのアラート詳細を取得できます。特定の状態のアラート一覧を表示するには，statusオプションを使用します。

重要

GetAlertsコマンドの代わりに，getalertsという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetAlerts | getalerts} [-count] [-describe] [status=[RESOLVED | INPROGRESS | UNCONFIRMED]] [datefilter=YYYY/MM/DD] [countfilter=count] [–format {csv | csv-no-header | xml}]

オプション

GetAlertsを使用して，次のオプションを指定できます。

オプション | 説明
count | アラートの件数を表示します。
describe | GetAlertsコマンドの各属性についての情報を表示します。
status | 指定の状態のアラートを表示します。このオプションに指定できる値は，RESOLVED，INPROGRESS，およびUNCONFIRMEDです。デフォルトでは，Unconfirmedのアラートが表示されます。
datefilter | YYYY/MM/DDの形式で入力した日付以降のアラートを表示します。
countfilter | 取得するアラートの最大数を制限します。デフォルトでは，すべてのアラートが取得されます。このオプションを使用すると，データベースから取得できるアラートのうち，最新のアラートから数えてcountに指定したアラート数分だけ表示されます。
format | GetAlertsの出力をxml，csv，またはヘッダなしcsvの形式で，標準出力に表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，すべての管理対象ホストに関する最新のアラート2件をclient1の標準出力に表示します。

client1>csm GetAlerts countfilter=2

An instance of RecievedAlertInfo

　alertDescription:Chassis

　alertLevel:Error

　name:DEMO-SYS-8-48

　alertId:0xff00

　occurredTime:2011-09-01 17:27:00

　modifiedTime:1969-12-31 16:00:00

　status:Unconfirmed

戻り値

値 | エラー
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.11 GetHostAlert（gethostalert）

2.10 GetHost（gethost）

GetHostコマンドを使用して，すべての管理対象ホストまたは特定のホストに関する要約情報を取得します。

hostnameオプションを指定しないでGetHostを実行すると，すべての管理対象ホストに関する要約情報を取得できます。

重要

GetHostコマンドの代わりに，gethostという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHost | gethost} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | 情報を取得するホストの名称です。
count | ホスト数を表示します。
describe | GetHostコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

HostSystem1のホスト要約情報を表示する例を次に示します。

client1>csm gethost hostname=HostSystem1

Host Instance

　hostName:HostSystem1

　osName:Microsoft Windows Server 2008 R2 Enterprise

　manufacturer:VMware, Inc.

　ipAddress:172.17.79.48

　productName:VMware Virtual Platform

　hostStatus:Running

　serialNumber:EEDB1242-F9DE-59AA-E92D-CE2200213535

　lastRefreshed:2011-08-29 15:59:06

　error:46

　warning:38

　information:28

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.11 GetHostAlert（gethostalert）

2.11 GetHostAlert（gethostalert）

GetHostAlertコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するアラート情報を取得します。

hostnameオプションを指定しないでGetHostAlertを実行すると，すべての管理対象ホストに関するアラートの詳細情報を取得できます。

重要

GetHostAlertコマンドの代わりに，gethostalertという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHostAlert | gethostalert} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostAlertコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | アラート情報を取得するホストの名称です。
count | アラートの件数を表示します。
describe | GetHostAlertコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

gethostalert -countコマンドを使用して，すべてのホストのアラート件数を表示する例を次に示します。

client1>csm gethostalert -count

112

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.9 GetAlerts（getalerts）

2.10 GetHost（gethost）

2.12 GetHostCPU (getcpu)

GetHostCPUコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するCPUの詳細情報を取得します。

hostnameオプションを指定しないでGetHostCPUを実行すると，すべての管理対象ホストに関するCPUの詳細情報を取得できます。

重要

GetHostCPUコマンドの代わりに，getcpuという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHostCPU | getcpu} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostCPUコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | CPUの詳細情報を取得するホストの名称です。
count | ホスト数を表示します。
describe | GetHostCPUコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，HostSystem2のCPUの詳細情報を取得します。

client1>csm GetHostCPU hostname=HostSystem2

Cpu Instance

　hostName:HostSystem2

　cpuName:Intel(R) Xeon(R) CPU X5670 @ 2.93GHz

　frequencyInMhz:2933.0

　numberOfCpus:2

　numberOfCores:1

　l2CacheSizeInKB:

　l3CacheSizeInKB:

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.13 GetHostFCNetwork（getfc）

GetHostFCNetworkコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するFC（Fibre Channel）アダプタの詳細情報を取得します。

hostnameオプションを指定しないでGetHostFCNetworkを実行すると，すべての管理対象ホストに関するFCアダプタの詳細情報を取得できます。

重要

GetHostFCNetworkコマンドの代わりに，getfcという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHostFCNetwork | getfc} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostFCNetworkコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | FCアダプタの詳細情報を取得するホストの名称です。
count | FCアダプタの合計数を表示します。
describe | GetHostFCNetworkコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，HostSystem1のFCアダプタの詳細情報を取得します。

client1>csm GetHostFCNetwork hostname=HostSystem1

FCNetwork Instance

　hostName:HostSystem1

　adapterName: Hitachi HFCE0802      FW:0030044D DRV:4.1.6.790

　wwpn: 23:45:67:89:AB:CD:EF:00

　wwnn: 23:45:67:89:AB:CD:EF:01

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.15 GetHostIPNetwork（getip）

2.14 GetHostFileSystem（getfilesystem）

GetHostFileSystemコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するファイルシステムの詳細情報を取得します。

hostnameオプションを指定しないでGetHostFileSystemを実行すると，すべての管理対象ホストに関するファイルシステムの詳細情報を取得できます。

重要

GetHostFileSystemコマンドの代わりに，getfilesystemという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHostFileSystem | getfilesystem} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostFileSystemコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | ファイルシステムの詳細情報を取得するホストの名称です。
count | ファイルシステムの合計数を表示します。
describe | GetHostFileSystemコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，HostSystem1のファイルシステムの詳細情報を取得します。

client1>csm GetHostFileSystem hostname=HostSystem1

FileSystem Instance

　hostName:HostSystem1

　driveName:C:

　driveType:Local Disk

　fileSystemType:NTFS

　totalSizeInMB:476937.5

　usedSizeInMB:109374.1

　freeSizeInMB:367563.3

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.15 GetHostIPNetwork（getip）

GetHostIPNetworkコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するLANの詳細情報を取得します。

hostnameオプションを指定しないでGetHostIPNetworkを実行すると，すべての管理対象ホストに関するLANの詳細情報を取得できます。

重要

GetHostIPNetworkコマンドの代わりに，getipという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHostIPNetwork | getip} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostIPNetworkコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | LANの詳細情報を取得するホストの名称です。
count | LANの合計数を表示します。
describe | GetHostIPNetworkコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，HostSystem1のLANの詳細情報を取得します。

client1>csm GetHostIPNetwork hostname=HostSystem1

IpAddress Instance

　hostName:HostSystem1

　adapterName:Intel(R) PRO/1000 MT Network Connection

　adapterType:port

　ipAddress:172.17.79.48

　subnetMask:255.255.255.0

　networkAddress:172.17.79.0

　macAddress:00:50:56:92:00:59

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）
2.13 GetHostFCNetwork（getfc）

2.16 GetHostMemory（getmemory）

GetHostMemoryコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するメモリの詳細情報を取得します。

hostnameオプションを指定しないでGetHostMemoryを実行すると，すべての管理対象ホストに関するメモリの詳細情報を取得できます。

重要

GetHostMemoryコマンドの代わりに，getmemoryという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHostMemory | getmemory) [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostMemoryコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | メモリの詳細情報を取得するホストの名称です。
count | ホスト数を表示します。
describe | GetHostMemoryコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，HostSystem1のメモリの詳細情報を取得します。

client1>csm GetHostMemory hostname=HostSystem1

Memory Instance

　hostName:HostSystem1

　totalSizeInMB:3.4

　maxPageFileSizeInMB:1.9

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.17 GetHostOs (getos)

GetHostOsコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するOS情報を取得します。

hostnameオプションを指定しないでGetHostOSを実行すると，すべての管理対象ホストに関するOS情報を取得できます。

重要

GetHostOsコマンドの代わりに，getosという別名も使用できます。

権限

Admin，Modify，View

構文

{GetHostOs | getos} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostOsコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | OS情報を取得するホストの名称です。
count | ホスト数を表示します。
describe | GetHostOsコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，HostSystem1のホストOS情報を取得します。

Client1>csm GetHostOs hostname=HostSystem1

OS Instance

　hostName:HostSystem1

　uuid:1E870542-5C8A-9DB3-670F-5D8F02A64F17

　osName:Microsoft Windows Server 2008 R2 Enterprise

　servicePackVersion:0

　osVersion:6.1.7600

　domainName:gse.hds.com

　description:

　lastReboot:2011-10-03 19:36:17

　smt:Disable

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.18 GetHostPCI（getpci）

GetHostPCIコマンドを使用して，すべての管理対象ホストまたは特定のホストに関するPCIの詳細情報を取得します。

hostnameオプションを指定しないでGetHostPCIを実行すると，すべての管理対象ホストに関するPCIの詳細情報を取得できます。

重要

GetHostPCIコマンドの代わりに，getpciという別名も使用できます。

権限

Admin，Modify，View

構文

csm {GetHostPCI | getpci} [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostPCIコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | PCIの詳細情報を取得するホストの名称です。
count | 管理対象ホストで利用できるPCIデバイスの合計数を表示します。
describe | GetHostPCIコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，すべてのホストのPCIデバイス数を取得します。

Client1>csm GetHostPCI -count

82

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.19 GetHostRemoteManagement（getrmtmgmt）

GetHostRemoteManagementコマンドを使用して，LOMが設定された管理対象ホストまたは特定のホストのデバイス情報を取得します。

hostnameオプションを指定しないでGetHostRemoteManagementを実行すると，すべての管理対象ホストに関する遠隔管理デバイスの詳細情報を取得できます。

重要

GetHostRemoteManagementコマンドの代わりに，getrmtmgmtという別名も使用できます。

権限

Admin，Modify，View

構文

{GetHostRemoteManagement | getrmtmgmt) [hostname=hostname] [-count] [-describe] [-format {csv | csv-no-header | xml}]

オプション

GetHostRemoteManagementコマンドを使用して，次のオプションを指定できます。

オプション | 説明
hostname | LOMが設定されたホストの名称です。
count | LOMが設定されたホスト数を表示します。
describe | GetHostRemoteManagementコマンドの各属性についての情報を表示します。
format | HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

例

次のコマンドを使用して，LOMが設定されたすべての管理対象ホストデバイスの詳細情報を取得します。

client1>csm GetHostRemoteManagement

LOMSetting Instance

　hostName:HostSystem2

　ipAddress:192.168.0.102

　credentialName:IPMICredential-1

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.10 GetHost（gethost）

2.20 GetTaskInfo（gettaskinfo）

GetTaskInfoコマンドを使用して，次の情報を入手します。

HCSMのGUIで登録されたすべてのタスクの状態

HCSM CLIで登録されたすべてのタスクの状態

名称やIDで指定した特定のタスクの状態

特定の状態のタスクID値

オプションを指定しないでGetTaskInfoを実行すると，In Progressの状態でHCSM CLIで登録された，すべてのタスクのIDが表示されます。

タスクについての詳細情報は，マニュアル「Compute Systems Managerユーザーズガイド」を参照してください。

重要

GetTaskInfoコマンドの代わりに，gettaskinfoという別名も使用できます。

権限

Admin，Modify，View

構文

csm GetTaskInfo [id=task-id] [name=task-name] [status={In Progress | InProgress |  Waiting | Cancelled | Completed | Failed | All}] [type={cli | gui}] [-format {csv | csv-no-header | xml}] [-count]

オプション

GetTaskInfoコマンドを使用して，次のオプションを指定できます。

オプション
説明

id
task-id（登録されたタスクのID値）で指定したタスクの現在の状態を表示します。
このオプションは，nameオプションやstatusオプションでは指定できません。

name
task-nameで指定したタスクの現在の状態を表示します。
このオプションは，idオプションやstatusオプションでは指定できません。

status
次の各状態のタスクIDを表示します。各状態の値は，大文字と小文字を区別します。

Waiting

In Progress（またはInProgress）

Cancelled

Completed

Failed

All

デフォルトの状態はIn Progressです。
このオプションは，idオプションやnameオプションでは指定できません。

type
タスクと登録した管理クライアントの種別（cli またはgui）を指定します。デフォルトの値はcli です。
このオプションは，id，name，statusなどのオプションでは指定できません。

format
HCSM CLIの出力をxml，カンマ区切り（csv），またはヘッダなしcsv形式で表示します。このオプションを指定しない場合は，タブ区切りテキストとして表示されます。

count
タスクの件数を表示します。

例

次のコマンドを使用して，「Reboot OS-3」という名称のタスクに関する情報を取得します。

client1>csm GetTaskInfo name="Reboot OS-3"

TaskExecutionInfo Instance

　taskID:400000000001538

　taskName:Power On-1

　status:SCHEDULED

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

なし

2.21 PowerOFF（poweroff）

PowerOFFコマンドを使用して，特定のホストまたはホストのグループの電源をOFFにします。

重要

PowerOFFコマンドの代わりに，poweroffという別名も使用できます。

権限

Admin，Modify

構文

csm {PowerOFF | poweroff} ipaddress=ip_address[,ip_address...][elapseTime=elapse-time] [notification={send | not_send | send_only_failed}] [schedule=Now | Later] [date=”YYYY/MM/DD HH:MM:SS”]

オプション

PowerOFFコマンドを使用して，次のパラメータを指定できます。

オプション
説明

ipaddress
電源を切るホストのIPアドレスです。複数のホストの電源を切る場合，一連のIPアドレスをカンマ区切りで指定します。
少なくとも1つのIPアドレスを指定する必要があります。

elapseTime
1つのホストに対し，電源がOFFになるまでのタイムアウト時間です。0から9999（単位：分）の値を指定できます。0を指定すると，elapseTimeにはHCSMのGUIで指定された値が設定されます。

notification
Eメール通知を設定します。値にはsend，not_send，またはsend_only_failedを指定できます。デフォルトの値はnot_sendです。

schedule
ホストの電源を切るタイミングを示します。値にはNowまたはLaterを指定できます。Laterを指定した場合，オプションdateもあわせて指定してください。デフォルトの値はNowです。

date
ホストの電源を切る日付と時刻をYYYY/MM/DD HH:MM:SSの形式で示します。この値は，「"」で囲む必要があります。schedule=Laterを指定した場合，このオプションは必須になります。

例

次のコマンドを実行すると，2011年9月21日の12:05:05に，IPアドレスが「172.168.34.21」のホストの電源が切れます。

client1> csm PowerOFF ipaddress=172.168.34.21 schedule=Later date="2011/09/21 12:05:05"

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.22 PowerON（poweron）

2.23 RebootOS（rebootos）

2.24 ShutdownOS（shutdownos）

2.22 PowerON（poweron）

PowerONコマンドを使用して，特定のホストまたはホストのグループの電源をONにします。

重要

PowerONコマンドの代わりに，poweronという別名も使用できます。

権限

Admin，Modify

構文

csm {PowerON | poweron} ipaddress=ip_address[,ip_address...][elapseTime=elapse-time] [notification={send | not_send | send_only_failed}] [schedule=Now | Later] [date=”YYYY/MM/DD HH:MM:SS”]

オプション

PowerONコマンドを使用して，次のオプションを指定できます。

オプション
説明

ipaddress
電源をONにするホストのIPアドレスです。複数のホストの電源をONにする場合，一連のIPアドレスをカンマ区切りで指定します。
少なくとも1つのIPアドレスを指定する必要があります。

elapseTime
1つのホストに対し，電源がONになるまでのタイムアウト時間です。0から9999（単位：分）の値を指定できます。0を指定すると，elapseTimeにはHCSMのGUIで指定された値が設定されます。

notification
Eメール通知を設定します。値にはsend，not_send，またはsend_only_failedを指定できます。デフォルトの値はnot_sendです。

schedule
ホストの電源を入れる時間を示します。値にはNowまたはLaterを指定できます。Laterを指定した場合，オプションdateもあわせて指定してください。デフォルトの値はNowです。

date
ホストの電源を入れる日付と時刻をYYYY/MM/DD HH:MM:SSの形式で示します。この値は，「"」で囲む必要があります。schedule=Laterを指定する場合，このオプションは必須になります。

例

次のコマンドを実行すると，2011年9月21日の12:05:05に，IPアドレスが「172.168.34.21」のホストの電源が入ります。

client1> csm PowerON ipaddress=172.168.34.21 schedule=Later date="2011/09/21 12:05:05"

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.21 PowerOFF（poweroff）

2.23 RebootOS（rebootos）

2.24 ShutdownOS（shutdownos）

2.23 RebootOS（rebootos）

RebootOSコマンドを使用して，特定のホストまたはホストのグループを再起動します。

重要

RebootOSコマンドの代わりに，rebootosという別名も使用できます。

権限

Admin，Modify

構文

{RebootOS | rebootos} ipaddress=ip_address[,ip_address...][elapseTime=elapse-time] [notification={send | not_send | send_only_failed}] [schedule=Now | Later] [date=”YYYY/MM/DD HH:MM:SS”]

パラメータ

RebootOSコマンドを使用して，次のパラメータを指定できます。

オプション
説明

ipaddress
再起動するホストのIPアドレスです。複数のホストを再起動する場合，一連のIPアドレスをカンマ区切りで指定します。
少なくとも1つのIPアドレスを指定する必要があります。

elapseTime
1つのホストに対し，再起動されるまでのタイムアウト時間です。0から9999（単位：分）の値を指定できます。0を指定すると，elapseTimeにはHCSMのGUIで指定された値が設定されます。

notification
Eメール通知を設定します。値にはsend，not_send，またはsend_only_failedを指定できます。デフォルトの値はnot_sendです。

schedule
ホストを再起動する時間を示します。値にはNowまたはLaterを指定できます。Laterを指定した場合，オプションdateもあわせて指定してください。デフォルトの値はNowです。

date
ホストを再起動する日付と時刻をYYYY/MM/DD HH:MM:SSの形式で示します。この値は，「"」で囲む必要があります。schedule=Laterを指定する場合，このオプションは必須になります。

例

次のコマンドを実行すると，2011年9月21日の12:05:05に，IPアドレスが「172.168.34.21」のホストが再起動されます。

client1> csm RebootOS ipaddress=172.168.34.21 schedule=Later date="2011/09/21 12:05:05"

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.21 PowerOFF（poweroff）

2.22 PowerON（poweron）

2.24 ShutdownOS（shutdownos）

2.24 ShutdownOS（shutdownos）

ShutdownOSコマンドを使用して，特定のホストまたはホストのグループをシャットダウンします。

重要

ShutdownOSコマンドの代わりに，shutdownosという別名も使用できます。

権限

Admin，Modify

構文

csm {ShutdownOS | shutdownos} ipaddress=ip_address[,ip_address...][elapseTime=elapse-time] [notification={send | not_send | send_only_failed}] [schedule=Now | Later] [date=”YYYY/MM/DD HH:MM:SS”]

オプション

ShutdownOSコマンドを使用して，次のオプションを指定できます。

オプション
説明

ipaddress
シャットダウンするホストのIPアドレスです。複数のホストをシャットダウンする場合，一連のIPアドレスをカンマ区切りで指定します。
少なくとも1つのIPアドレスを指定する必要があります。

elapseTime
1つのホストに対し，シャットダウンされるまでのタイムアウト時間です。0から9999（単位：分）の値を指定できます。0を指定すると，elapseTimeにはHCSMのGUIで指定された値が設定されます。

notification
Eメール通知を設定します。値にはsend，not_send，またはsend_only_failedを指定できます。デフォルトの値はnot_sendです。

schedule
ホストをシャットダウンする時間を示します。値にはNowまたはLaterを指定できます。Laterを指定した場合，オプションdateもあわせて指定してください。デフォルトの値はNowです。

date
ホストをシャットダウンする日付と時刻をYYYY/MM/DD HH:MM:SSの形式で示します。この値は，「"」で囲む必要があります。schedule=Laterを指定する場合，このオプションは必須になります。

例

次のコマンドを実行すると，2011年9月21日の12:05:05に，IPアドレスが「172.168.34.21」のホストがシャットダウンされます。

client1> csm ShutdownOS ipaddress=172.168.34.21 schedule=Later date="2011/09/21 12:05:05"

戻り値

値 | 意味
0 | 成功
1 | エラー

関連コマンド

2.21 PowerOFF（poweroff）

2.22 PowerON（poweron）

2.23 RebootOS（rebootos）

3. トラブルシューティング

HCSM CLIのトラブルシューティング情報について説明します。

この章の構成

3.1 JREのトラブルシューティング

3.1 JREのトラブルシューティング

JREのバージョンが6以外の場合，クライアント環境でCLIコマンドを実行すると，次のエラーが出力されます。

Exception in thread "main"

java.lang.UnsupportedClassVersionError:Bad version number in .class file

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:621)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)

at java.net.URLClassLoader.access$100(URLClassLoader.java:56)

at java.net.URLClassLoader$1.run(URLClassLoader.java:195)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

この問題を解決するには，次の手順に従ってください。

HCSM CLIのコマンドを実行するクライアントマシンにJRE6がインストールされていることを確認します。

HCSM_CLI_JRE_PATH環境変数に，手順1で確認した，JREがインストールされているパスを指定します。

コマンドプロンプトを開き，コマンドを実行します。

付録A. このマニュアルの参考情報

ここでは，このマニュアルを読むに当たっての参考情報について説明します。

この付録の構成

A.1 関連マニュアル

A.2 このマニュアルでの表記

A.3 KB（キロバイト）などの単位表記について

A.1 関連マニュアル

このマニュアルの関連マニュアルを次に示します。必要に応じてお読みください。

Hitachi Command Suite Compute Systems Manager Software ユーザーズガイド（3020-3-V91）

Hitachi Command Suite Compute Systems Manager Software 導入・設定ガイド（3020-3-V92）

Hitachi Command Suite Compute Systems Manager Software メッセージガイド（3020-3-V94）

Hitachi Command Suite Software メッセージガイド（3020-3-W05）

A.2 このマニュアルでの表記

このマニュアルでは，製品名を次のように表記しています。

表記
製品名

BMC
Baseboard Management Controller

CLI
Command Line Interface

Device Manager
Hitachi Device Manager

Dynamic Link Manager
Hitachi Dynamic Link Manager

FC
Fibre Channel

Global Link Manager
Hitachi Global Link Manager

HBA
Host Bus Adapter

IPMI
Intelligent Platform Management Interface

JDK
Java Development Kit

JRE
Java Runtime Environment

Linux
次の製品を区別する必要がない場合の表記です。

Oracle Enterprise Linux®

Oracle Linux®

Red Hat Enterprise Linux®

SUSE Linux® Enterprise Server

LOM
Lights-out Management

Oracle Linux
次の製品を区別する必要がない場合の表記です。

Oracle Enterprise Linux®

Oracle Linux®

Red Hat Linux
Red Hat Enterprise Linux®

Replication Manager
Hitachi Replication Manager

SAN
Storage Area Network

SMTP
Simple Mail Transfer Protocol

SNMP
Simple Network Management Protocol

SUSE Linux
SUSE Linux® Enterprise Server

Tiered Storage Manager
Hitachi Tiered Storage Manager

Tuning Manager
Hitachi Tuning Manager

VMware
VMware®

VMware ESX/ESXi
次の製品を区別する必要がない場合の表記です。

VMware vSphere® ESX

VMware vSphere® ESXi™

A.3 KB（キロバイト）などの単位表記について

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）はそれぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

用語解説

HCSM CLIを使用するために理解しておきたい用語の意味について解説します。

（英字）

CSR

Certificate Signing Request（証明書署名要求）の略。申請者がデジタル証明書の発行を請求するために，認証局に送信するメッセージです。

DCOM

Distributed Component Object Model（分散COM機能）の略。クライアントプログラムがネットワーク上に分散配置されたコンピュータからサービスを要求できるWindowsのインターフェースです。

DNS

Domain Name System（ドメイン名システム）の略。階層状に分散したコンピュータの命名システムです。

FC情報ツール

Fibre Channel Information Tool（ファイバーチャネル情報ツール）のこと。Windowsのサーバで使用するツールで，SANストレージに接続されたサーバのファイバーチャネル情報を遠隔地から収集できます。

GUI

Graphical User Interface（グラフィカルユーザーインターフェース）の略。HCSMでは，管理クライアント上で，管理機能を実行するために使用するWEBベースのユーザーインターフェースのことを指します。

Javaスレッド

Javaプログラムの実行パスです。

Javaのヒープダンプ

すべてのJavaオブジェクトとクラスを記録したもので，トラブルシューティング診断に使用します。ヒープダンプは，ライブオブジェクトとクラスをすべてダンプしたものです。

LDAPディレクトリサーバ

LDAPはLightweight Directory Access Protocolの略。ユーザーアカウント情報など，分散されたディレクトリサービスを提供するサーバです。

LOM

ホストのハードウェア動作状況をリモート監視・制御する機能です。HCSM CLIで扱うLOMは，HCSMのGUIのBMC（Baseboard Management Controller）と同義です。

MIBファイル

MIBはManagement Information Baseの略。ネットワーク管理システムから監視できるオブジェクトのデータベースです。SNMPでは標準化されたMIBを使用することで，MIBファイルで定義されたデバイスをSNMPツールが監視できるようになっています。

OID

Object IDentifierの略。管理対象オブジェクトを一意に特定します。SNMPトラップは，固有のOIDを持つことでお互いを区別します。

RMIリクエスト

RMIはRemote Method Invocationの略。遠隔地にあるコンピュータでプログラムを起動するためのリクエストです。

root

すべてのコマンドとファイルにアクセスできるLinuxのユーザーアカウントです。

SNMPトラップ

エラーや障害などを通知する，SNMPエージェントによって管理対象リソースから作成されるイベントです。

SSH

Secure SHellの略。セキュアなデータ通信のためのネットワークプロトコルです。

SRVレコード

SRVはServiceの略。サーバまたはサービスの場所（ホスト名とポート番号）を定義するためのDNS内のレコードです。

SSL

Secure Sockets Layerの略。安全なデータ通信のためのネットワークプロトコルです。

suコマンド

Linuxシステム上で，実行ユーザーを変更するためのコマンドです。

sudoコマンド

Linuxシステム上で，一般ユーザー権限でログインしているユーザーが，特定のコマンドをroot権限で実行させるためのコマンドです。

TLS

Transport Layer securityの略。セキュアなデータ通信のためのネットワークプロトコルです。

UAC

User Access Controlの略。Windows Server 2008に実装されているユーザーアカウント制御です。

WoL（Wake-on-Lan）

ネットワーク経由でサーバの電源をONにするための機能です。

WMI

Windows Management Instrumentationの略。Windowsデバイスを管理するための方式です。HCSMでは，WMIを用いてWindowsホストに接続しています。

（ア行）

アラート

管理対象リソースのコンポーネント上で，エラーや障害などの特定のイベントが発生したことを示す通知です。

（カ行）

管理クライアント

WebクライアントまたはCLIクライアントの操作に使用するコンピュータです。

管理対象

HCSMの管理対象となっているIPアドレス範囲内にある任意のシステムのことです。

管理対象リソース

ホストなどHCSMによって管理される任意のシステムです。

基本DN

Active Directory階層での開始点です。ここから検索を開始します。

（サ行）

自己署名証明書

認証局が発行するのではなく，証明書の作成者が署名したデジタル証明書です。

証明書

SSLで使用するデジタル証明書です。通信が開始される前に，ブラウザによって証明書が調査され，本物かどうか判断されます。

（タ行）

探索

ネットワークのオブジェクトを見つけて特定するプロセスです。HCSMでは，指定したIPアドレス範囲内を探索すると，該当するすべてのホストを見つけて特定できます。探索されたホストは，自動的にHCSMの管理対象になります。

デーモン

バックグラウンドで実行されるLinuxのプログラムです。

デバイス

特定の機能を持つ物理ユニットまたは論理ユニットです。

（ハ行）

プライベートキー

セキュアな通信をする当事者だけが知っている暗号化／復号化のためのキーです。

プロパティファイル

運用環境を定義するファイルです。該当するプロパティファイルを変更することで，運用環境を変更できます。

（マ行）

メモリヒープ

起動時に作成される内部メモリプールのことです。タスクは必要に応じて，動的に割り当てられたメモリを使用します。

索引

[C][G][H][J][L][O][P][R][S]
[ア][イ][コ][ス][ダ][ト][フ][ヘ][ホ][ロ][時][概][環][管][設][遠]

(C)

CLI

インストールする

トラブルシューティング

ヘルプを取得する

ログアウトする

ログインする

環境変数

CLIからログアウトする

CLIにログインする

CLIにログインする

configureコマンド

configureコマンド

CPU詳細

CSMCli

設定する

CSMCLi.win.exe

CSMHOME

(G)

GetAlertsコマンド

getalertsコマンド

getcpuコマンド

getfcコマンド

getfilesystemコマンド

GetHostAlertコマンド

gethostalertコマンド

GetHostCPUコマンド

GetHostFCNetworkコマンド

GetHostFilesystemコマンド

GetHostIPNetworkコマンド

GetHostMemoryコマンド

GetHostOsコマンド

GetHostPCIコマンド;

GetHostRemoteManagementコマンド

GetHostコマンド

gethostコマンド

getipコマンド

getmemoryコマンド

getosコマンド

getpciコマンド

getrmtmgmtコマンド

GetTaskInfoコマンド

gettaskinfoコマンド

(H)

HCSM_CLI_JRE_PATH

helpコマンド

(J)

JRE

トラブルシューティング

(L)

loginコマンド

loginコマンド

logoutコマンド

(O)

OS詳細

(P)

PCI詳細を取得する

pingコマンド

PowerOFFコマンド

poweroffコマンド

PowerONコマンド

poweronコマンド

(R)

RebootOSコマンド

rebootosコマンド

(S)

SAN，ファイバーチャネルの詳細

ShutdownOSコマンド

shutdownosコマンド

(ア)

アラート

in progress

resolved

unconfirmed

ホスト詳細

(イ)

インストールする

CLI

(コ)

コマンドの実行結果を出力する

コマンド権限

(ス)

スケジュールを設定する

ホストのシャットダウン

(ダ)

ダウンロードする

JRE

(ト)

トラブルシューティング

CLI

JRE

(フ)

ファイバーチャネルアダプタ，詳細

ファイルシステムの詳細

(ヘ)

ヘルプを取得する

(ホ)

ホスト

CPU詳細

LAN詳細

アラート

アラート詳細

シャットダウンする

ファイバーチャネルアダプタの詳細

ファイルシステムの詳細

メモリ詳細

再起動する

要約情報

遠隔管理の詳細

電源をOFFにする

電源をONにする

ホストの電源をOFFにする

ホストの電源をONにする

ホストをシャットダウンする

ホストを再起動する

(ロ)

ログインセッション

時間切れ

(時)

時間切れ，ログインセッション

(概)

概要，HCSM

(環)

環境変数

CSMHOME

HCSM_CLI_JRE_PATH

(管)

管理サーバ，pingを送信する

管理対象クライアント，設定する

(設)

設定する

CSMCli

管理対象クライアント

(遠)

遠隔管理の詳細