Hitachi Command Suite Software
CLI リファレンスガイド

3020-3-W03-C0

目次

前書き

はじめに

対象読者

マニュアルの構成

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

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

1. Device Manager CLIの概要

1.1 Device Manager CLIとは

1.2 マニュアルで使用する用語

2. Device Manager CLIを使用する前の準備

2.1 Device Manager CLIの実行環境について

2.2 Device Manager CLIをインストールする

2.3 Java環境の設定

2.3.1 Java環境を設定する

2.4 Device Manager CLIのメモリーヒープサイズを変更する

2.5 Device Managerサーバとの通信にHTTPSを使用する場合の設定について

2.6 Device Manager CLIのプロパティファイルを設定する

2.7 プロパティファイルまたはパスワードファイルに指定するパスワードのコード化について

2.7.1 パスワードをコード化する

2.7.2 hdvmaccountコマンドの書式

3. コマンド実行方法

3.1 コマンド構文

3.2 Device Manager CLIを実行する

3.3 Device Manager CLIの戻り値

3.4 Device Manager CLIのログファイル

3.5 Device Manager CLIのメッセージトレースファイル

3.6 ヘルプの種類および表示方法

3.7 Device Manager CLIのコマンド一覧

3.7.1 ストレージシステム管理のコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.2 ストレージシステム管理のコマンド（ミッドレンジストレージの場合）

3.7.3 論理グループのコマンド

3.7.4 LUNのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.5 LUNのコマンド（ミッドレンジストレージの場合）

3.7.6 ホスト管理のコマンド

3.7.7 サーバ管理のコマンド

3.7.8 レプリケーションのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.9 レプリケーションのコマンド（ミッドレンジストレージの場合）

3.8 SMI-S enabledストレージシステムに関連するコマンド

3.9 仮想IDを用いたデータ移行後のリソースに関連するコマンド

3.10 コマンドとロールの対応について

3.10.1 コマンドとロールの対応表

3.11 コマンド実行時の注意事項

4. コマンドリファレンス

4.1 ストレージシステム管理のコマンド

4.1.1 AddArrayGroup

4.1.2 AddArrayReservation

4.1.3 AddExternalArrayGroup

4.1.4 AddHostStorageDomain

4.1.5 AddLabel

4.1.6 AddLogicalUnit

4.1.7 AddLUSE

4.1.8 AddPool

4.1.9 AddSpareDrive

4.1.10 AddStorageArray

4.1.11 AddTieredPoolOperation

4.1.12 AddVirtualVolume

4.1.13 AddVLDEVToVRPU

4.1.14 DeleteArrayGroup

4.1.15 DeleteArrayReservation

4.1.16 DeleteExternalArrayGroup

4.1.17 DeleteHostStorageDomain

4.1.18 DeleteLabel

4.1.19 DeleteLogicalUnit

4.1.20 DeleteLUSE

4.1.21 DeletePool

4.1.22 DeleteSpareDrive

4.1.23 DeleteStorageArray

4.1.24 DeleteVirtualVolume

4.1.25 DeleteVLDEVFromVRPU

4.1.26 FormatLU

4.1.27 GetArrayReservation

4.1.28 GetPoolShrinkStatus

4.1.29 GetStorageArray

4.1.30 GetStorageArrayのパラメーターの使い方

4.1.31 GetStorageArray (subtargetの指定なし)

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.33 GetStorageArray (subtarget=CommParameters)

4.1.34 GetStorageArray (subtarget=Component)

4.1.35 GetStorageArray (subtarget=ExternalStorage)

4.1.36 GetStorageArray (subtarget=Filter)

4.1.37 GetStorageArray (subtarget=FreeSpace)

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.39 GetStorageArray (subtarget=LDEV)

4.1.40 GetStorageArray (subtarget=LogicalDKC)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.42 GetStorageArray (subtarget=MFReplicationInfo)

4.1.43 GetStorageArray (subtarget=Path)

4.1.44 GetStorageArray (subtarget=PDEV)

4.1.45 GetStorageArray (subtarget=Pool)

4.1.46 GetStorageArray (subtarget=Port)

4.1.47 GetStorageArray (subtarget=PortController)

4.1.48 GetStorageArray (subtarget=ReplicationInfo)

4.1.49 GetStorageArray (subtarget=SnapshotGroup)

4.1.50 GetStorageArray (subtarget=TieringPolicy)

4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

4.1.52 GetTieredPoolStatus

4.1.53 GetZeroPageReclaimStatus

4.1.54 ModifyArrayReservation

4.1.55 ModifyExternalTierRank

4.1.56 ModifyLabel

4.1.57 ModifyLogicalUnit

4.1.58 ModifyPool

4.1.59 ModifyPort

4.1.60 ModifyPortController

4.1.61 ModifyStorageArray

4.1.62 ModifyTieringPolicy

4.1.63 ModifyVirtualVolume

4.1.64 RefreshPerformanceData

4.1.65 RefreshStorageArrays

4.1.66 RunZeroPageReclaim

4.1.67 ShrinkPool

4.2 論理グループのコマンド

4.2.1 GetLogicalGroup

4.3 LUNのコマンド

4.3.1 AddISCSINameForHostStorageDomain

4.3.2 AddLun

4.3.3 AddWWNForHostStorageDomain

4.3.4 DeleteISCSINameForHostStorageDomain

4.3.5 DeleteLun

4.3.6 DeleteWWN

4.3.7 DeleteWWNForHostStorageDomain

4.4 ホスト管理のコマンド

4.4.1 AddHost

4.4.2 AddHostInfo

4.4.3 AddHostRefresh

4.4.4 AddVirtualizationServer

4.4.5 DeleteHost

4.4.6 DeleteHostInfo

4.4.7 GetHost

4.4.8 GetHostInfo

4.4.9 HostScan

4.4.10 ImportHosts

4.4.11 MergeHost

4.4.12 ModifyHost

4.4.13 ModifyHostInfo

4.4.14 ModifyVirtualizationServer

4.4.15 RefreshVirtualizationServer

4.5 サーバ管理のコマンド

4.5.1 AddURLLink

4.5.2 DeleteAlerts

4.5.3 DeleteURLLink

4.5.4 GetAlerts

4.5.5 GetServerInfo

4.5.6 GetURLLink

4.6 レプリケーションのコマンド

4.6.1 AddConfigFileForReplication

4.6.2 AddReplication

4.6.3 AddReplication（Thin Imageの場合）

4.6.4 DeleteReplication

4.6.5 GetReplicationControllerPair

4.6.6 ModifyReplication

5. 出力項目

5.1 Alertインスタンス

5.2 ArrayGroupインスタンス

5.3 ArrayReservationインスタンス

5.4 CommParametersインスタンス

5.5 Componentインスタンス

5.6 ConfigFileインスタンス

5.7 Datastoreインスタンス

5.8 ExternalPathInfoインスタンス

5.9 ExternalStorageインスタンス

5.10 FreeLUNインスタンス

5.11 FreeSpaceインスタンス

5.12 Hostインスタンス

5.13 HostInfoインスタンス

5.14 HostStorageDomainインスタンス

5.15 IPAddressインスタンス

5.16 ISCSINameインスタンス

5.17 LDEVインスタンス

5.18 LogicalDKCインスタンス

5.19 LogicalGroupインスタンス

5.20 LogicalUnitインスタンス

5.21 MFReplicationInfoインスタンス

5.22 ObjectLabelインスタンス

5.23 PairedPoolインスタンス

5.24 PairedPortControllerインスタンス

5.25 Pathインスタンス

5.26 PDEVインスタンス

5.27 PerformanceStatusインスタンス

5.28 Poolインスタンス

5.29 PoolTierインスタンス

5.30 Portインスタンス

5.31 PortControllerインスタンス

5.32 RelatedDistributedArrayGroupインスタンス

5.33 ReplicationControllerPairインスタンス

5.34 ReplicationGroupインスタンス

5.35 ReplicationInfoインスタンス

5.36 ServerInfoインスタンス

5.37 SnapshotGroupインスタンス

5.38 SnapShotSummaryインスタンス

5.39 StorageArrayインスタンス

5.40 TieringPolicyインスタンス

5.41 URLLinkインスタンス

5.42 VHostStorageDomainインスタンス

5.43 VirtualDiskインスタンス

5.44 VLDEVインスタンス

5.45 VMインスタンス

5.46 VolumeConnectionインスタンス

5.47 VPortインスタンス

5.48 VResourcePartitionUnitインスタンス

5.49 WWNインスタンス

6. バッチ機能

6.1 バッチ機能とは

6.2 バッチ機能で実行できるコマンド

6.3 バッチファイルの作成について

6.3.1 バッチファイルの書式と入力規則

6.3.2 バッチファイルの各コマンド行の入力規則

6.3.3 バッチファイルでコマンドをまとめて処理するためのパラメーターの条件

6.3.4 バッチファイルの作成例

6.4 バッチ機能を実行する

6.4.1 バッチ機能の実行例と実行結果

6.5 バッチ機能実行時のエラーに対処する

7. インポート機能

7.1 インポート機能とは

7.2 ホストの情報をインポートする（ImportHostsコマンドの使用方法）

7.3 ホスト情報ファイル（CSVファイル）の入力規則

7.4 マッピング定義ファイルの入力規則

7.5 入力ファイルの作成例

8. Device Manager CLIのプロパティファイル

8.1 Device Manager CLIのプロパティファイルについて

8.2 ログファイルの出力先を指定するプロパティ（HiCommandCLI.logfile）

8.3 ログレベルを指定するプロパティ（HiCommandCLI.diaglevel）

8.4 メッセージトレースファイルの出力先を指定するプロパティ（HiCommandCLI.tracefile）

8.5 Device ManagerサーバのURLを指定するプロパティ（HiCommandCLI.serverurl）

8.6 コマンドのオプションを指定するプロパティ

8.7 プロパティによるパラメーターの指定

8.8 DTDファイルを指定するプロパティ（dtd）

9. 障害対策

9.1 Device Manager CLIの障害に対処する

9.2 Device Manager CLIの障害対策

付録A. Mainframe Agentとの連携

A.1 Mainframe Agentとの連携とは

A.2 メインフレームホストでの環境設定

A.3 Device Managerでの環境設定

A.4 メインフレームホストが認識する情報の更新

A.5 Mainframe Agentの登録情報の取得

A.6 Mainframe Agentの登録情報の変更

A.7 Mainframe Agentの登録情報の削除

A.8 メインフレームホスト情報の取得

A.9 メインフレームホスト情報の変更

A.10 メインフレームホストの削除

付録B. GetStorageArrayコマンドの実行結果の出力形式

B.1 GetStorageArrayコマンドの実行結果をCSV形式で出力する

B.2 GetStorageArrayコマンドの実行結果をXML形式で出力する

B.3 XML形式での出力結果に使用するDTD（GetStorageArray）

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

C.1 関連マニュアル

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

C.3 このマニュアルで使用している略語

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

索引

All Rights Reserved. Copyright© 2010, 2014, Hitachi, Ltd.

前書き

対象製品

Hitachi Device Manager　7.6.1

輸出時の注意

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

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

商標類

AIXは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。

AIX 5Lは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。

Emulexは，米国Emulex Corporationの登録商標です。

ESCONは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。

Ethernetは，富士ゼロックス株式会社の登録商標です。

GPFSは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。

HACMPは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。

HP-UXは，Hewlett-Packard Development Company, L.P.のオペレーティングシステムの名称です。

HP Tru64 UNIXは，Hewlett-Packard Development Company, L.P.の商標です。

HP TruClusterは，Hewlett-Packard Development Company, L.P.の商標です。

Kerberosは，マサチューセッツ工科大学（MIT：Massachusetts Institute of Technology）で開発されたネットワーク認証のプロトコルの名称です。

Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。

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

NetWareは，米国Novell, Inc.の登録商標です。

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

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

This product includes software developed by IAIK of Graz University of Technology.

Red Hatは，米国およびその他の国でRed Hat, Inc. の登録商標もしくは商標です。

RSAおよびBSAFEは，米国EMC コーポレーションの米国およびその他の国における商標または登録商標です。

Stratus及びftServerは，Stratus Technologies Bermuda Ltdの登録商標です。

SUSEは日本におけるNovell, Inc.の商標です。

UNIXは，The Open Groupの米国ならびに他の国における登録商標です。

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

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

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

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

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

W3Cは，World Wide Web Consortiumの商標（多数の国において登録された）です。

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

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

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

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

Hitachi Device Managerには，Oracle Corporation またはその子会社，関連会社が著作権を有している部分が含まれています。

Hitachi Device Managerには，UNIX System Laboratories, Inc.が著作権を有している部分が含まれています。

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

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/).

This product includes software developed by Daisuke Okajima and Kohsuke Kawaguchi (http://relaxngcc.sf.net/).

This product includes software developed by the Java Apache Project for use in the Apache JServ servlet engine project (http://java.apache.org/).

This product includes software developed by Andy Clark.

発行

2014年1月　3020-3-W03-C0

著作権

All Rights Reserved. Copyright© 2010, 2014, Hitachi, Ltd.

はじめに

このマニュアルは，Hitachi Device ManagerのCommand Line Interfaceの使い方について説明したものです。以降，このマニュアルでは，Hitachi Device ManagerをDevice Managerと略します。また，Device ManagerのCommand Line InterfaceをCLIと略します。

はじめにの構成

対象読者

マニュアルの構成

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

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

対象読者

このマニュアルは，Device Managerを使ってストレージシステムを運用および管理するシステム管理者を対象としています。また，対象読者には次のような知識があることを前提としています。

ストレージシステム固有の管理ツールに関する基本的な知識

SAN（Storage Area Network）に関する基本的な知識

CLIの前提オペレーティングシステムについての基本的な知識

マニュアルの構成

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

第1章　Device Manager CLIの概要

Device Manager CLIを使用する前に知っておきたい情報について説明しています。

第2章　Device Manager CLIを使用する前の準備

Device Manager CLIを実行するための環境設定について説明しています。

第3章　コマンド実行方法

Device Manager CLIのコマンドの実行方法について説明しています。また，コマンド一覧およびコマンド実行時の注意事項について説明しています。

第4章　コマンドリファレンス

Device Manager CLIのコマンドの書式とパラメーターについて，実行例とともに説明しています。

第5章　出力項目

Device Manager CLIのコマンドの出力項目について説明しています。

第6章　バッチ機能

バッチ機能を使用して実行できるコマンド，バッチファイルの作成，バッチ機能の実行およびエラーの対処について説明しています。

第7章　インポート機能

ImportHostsコマンドを使用して，ホストの情報をファイルからインポートする方法について説明しています。

第8章　Device Manager CLIのプロパティファイル

Device Manager CLIのプロパティファイルで指定できる設定について説明しています。

第9章　障害対策

Device Manager CLIに問題が生じた場合の対策について説明しています。

付録A　Mainframe Agentとの連携

Mainframe Agentと連携するための設定方法について説明しています。

付録B　GetStorageArrayコマンドの実行結果の出力形式

GetStorageArrayコマンドの実行結果をCSV形式またはXML形式で出力するための手順について説明しています。

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

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

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

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

表記
製品名

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

Microsoft® Windows® 7

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 7
Microsoft® Windows® 7

Windows Server 2003
Microsoft® Windows Server® 2003

Windows Server 2012
Microsoft® Windows Server® 2012

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

このマニュアルでのコマンドの記述方法について，次に示す記号を用いて説明します。

記号
意味と例

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

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

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

.
.
.
（省略表記）
画面表示部分の省略を表します。
次の例では，An instance of StorageArrayとList of 1 Path elements:との間に表示されている行を省略しています。
（例）
An instance of StorageArray
.
.
.
List of 1 Path elements:
An instance of Path

1. Device Manager CLIの概要

Device Manager CLIを使用する前に知っておきたい情報について説明します。

この章の構成

1.1 Device Manager CLIとは

1.2 マニュアルで使用する用語

1.1 Device Manager CLIとは

Device Manager CLIでは，ストレージ操作やストレージリソースの管理などのDevice Managerの操作を，コマンドラインから実行できます。このとき，入力したコマンドをDevice Managerサーバに送信することで，ストレージシステムへの要求を出します。

Device Manager CLIを使用すると，複数のコマンドを順番に実行させるようなスクリプトを作成して，Device Managerサーバに対するバッチ操作ができます。このため，ストレージシステムの初期導入時など，決まった内容を大量に設定する場合は，Device Manager CLIを使用するとシステム管理者の作業が効率的に実行できます。

なお，Device Managerではメインフレームボリュームの情報を参照できますが，設定はできません。

1.2 マニュアルで使用する用語

このマニュアルをお読みいただく際に理解しておく必要がある用語を説明します。

「ホストストレージドメイン」と表記している場合，「ホストグループ」または「iSCSIターゲット」を意味します。

Dynamic Provisioning機能に関する構成要素は，Hitachi Dynamic Provisioning（HDP）とHitachi Dynamic Tiering（HDT）を区別する場合には，次に示す表記を使用します。

構成要素 | 表記
区別しない場合 | HDPだけを指す場合 | HDTだけを指す場合
プール | DPプール | HDPプール | HDTプール
プールを構成する実ボリューム | DPプールボリューム | HDPプールボリューム | HDTプールボリューム
プールと関連づけた仮想ボリューム | DPボリューム | HDPボリューム | HDTボリューム

2. Device Manager CLIを使用する前の準備

Device Manager CLIを実行するための環境設定について説明します。

この章の構成

2.1 Device Manager CLIの実行環境について

2.2 Device Manager CLIをインストールする

2.3 Java環境の設定

2.4 Device Manager CLIのメモリーヒープサイズを変更する

2.5 Device Managerサーバとの通信にHTTPSを使用する場合の設定について

2.6 Device Manager CLIのプロパティファイルを設定する

2.7 プロパティファイルまたはパスワードファイルに指定するパスワードのコード化について

2.1 Device Manager CLIの実行環境について

Device Manager CLIは管理クライアントまたは管理サーバのどちらかのマシンで実行します。

管理クライアント
GUIやCLIによってHitachi Command Suite製品を操作するマシンです。
管理クライアントでDevice Manager CLIを実行するには，GUIからダウンロードしたファイルをインストールします。

管理サーバ
Hitachi Command Suite製品のサーバがインストールされたマシンです。ストレージシステム，ホストなどを統合管理します。
管理サーバでDevice Manager CLIを実行するには，GUIからダウンロードしたファイルをインストールするか，Hitachi Command Suite製品に同梱されているDevice Manager CLIを使用します。

Device Manager CLIを実行するには，実行環境に応じてJava環境を用意する必要があります。Java環境の設定には，Device Manager CLIがサポートしているバージョンのJREを用意するか，管理サーバに格納されているHitachi Command Suite製品同梱のJREを使用します。

図2-1 Device Manager CLIの実行環境

関連項目

2.2 Device Manager CLIをインストールする

2.3 Java環境の設定

2.2 Device Manager CLIをインストールする

Device Manager CLIをインストールするには，Hitachi Command SuiteのGUIからDevice Manager CLIのファイルをダウンロードします。

Device Manager CLIをインストールするには：

Hitachi Command SuiteのGUIから，Device Manager CLIのファイルをダウンロードします。

ダウンロードしたファイルをインストールするマシンにコピーします。

コピーしたファイルを解凍します。

実行環境およびプロパティファイルを設定します。

参考

Hitachi Command Suite製品に同梱されているDevice Manager CLIを使用する場合は，インストールの操作は不要です。Hitachi Command Suiteをインストールすると，次の場所にDevice Manager CLIが格納されます。

Windowsの場合
<Hitachi Command Suiteのインストールフォルダ>¥DeviceManager¥HiCommandCLI

SolarisおよびLinuxの場合
<Hitachi Command Suiteのインストールディレクトリ>/HiCommandCLI

関連項目

2.3.1 Java環境を設定する

2.6 Device Manager CLIのプロパティファイルを設定する

2.3 Java環境の設定

Device Manager CLIを使用するには，Java環境を設定する必要があります。Device Manager CLIのJava環境を設定するには，Device Manager CLIがサポートしているバージョンのJavaが実行マシンにインストールされていることが前提です。その上で，Device Manager CLIの実行環境に応じて適切なJREを指定します。

JREは，次のどちらかの方法で指定します。

環境変数HDVM_CLI_JRE_PATHによる指定（推奨）

環境変数PATHによる指定

指定できるJREは，次のとおりです。

Device Managerサーバが使用しているJREとは異なるJRE（Oracle JRE）

Device Managerサーバが使用しているJREと同じJRE（Hitachi Command Suite製品同梱のJRE，またはOracle JRE）
Hitachi Command Suite製品同梱のJREは，次の場所に格納されています。

Windowsの場合
<Hitachi Command Suite共通コンポーネントインストールフォルダ>¥jdk¥jre¥bin

SolarisおよびLinuxの場合
<Hitachi Command Suite共通コンポーネントインストールディレクトリ>/jdk/jre/bin

Hitachi Command Suite共通コンポーネントのインストール先が不明の場合は，Device Managerサーバのプロパティファイルserver.propertiesのプロパティserver.base.homeで確認できます。

注意

Device Managerサーバとの通信にHTTPSを使用する場合は，Hitachi Command Suite製品同梱のJREは指定できません。

この節の構成

2.3.1 Java環境を設定する

2.3.1 Java環境を設定する

Device Manager CLIをGUIからダウンロードして使用する場合のJava環境の推奨設定について説明します。

事前に完了しておく操作

Device Manager CLIがサポートしているJavaのバージョンの確認

Oracle JREのインストール

Java環境を設定するには（CLIをダウンロードして使用する場合の推奨設定）：

環境変数HDVM_CLI_JRE_PATHに，Device Managerサーバで使用されているJREとは異なるJREのパスを指定します。
Device Managerサーバと同じJREを使用すると，Device Managerサーバ側のJavaのアップデートやDevice Managerのバージョンアップにより，JREのバージョンがDevice Manager CLIがサポートしていないバージョンのものに意図しないで更新されるおそれがあります。

参考

Hitachi Command Suite製品に同梱されているDevice Manager CLIを使用する場合は，環境変数HDVM_CLI_JRE_PATHに，Device Managerサーバと同じJREのパスを指定する設定をお勧めします。

JREのパスの指定には，環境変数PATHも使用できます。ただし，次の点に注意してください。
- Hitachi Command Suite製品同梱のJREは指定しないでください。
- Javaを使用しているほかのアプリケーションの動作に影響を与えるおそれがあります。
- JREが自動更新される環境の場合，JREのバージョンがDevice Manager CLIがサポートしていないバージョンのものに意図しないで更新されるおそれがあります。

関連項目

2.3 Java環境の設定

2.4 Device Manager CLIのメモリーヒープサイズを変更する

Device Manager CLIを正常に実行するためには，環境変数 HDVM_CLI_MEM_SIZEに適切なメモリーヒープサイズを設定します。

Device Manager CLIが使用するメモリーヒープサイズは，デフォルトでは256MBに設定されています。ストレージシステムの構成が大規模な場合，GetStorageArray，GetLogicalGroup，GetHostInfoなどのGetコマンドを使用すると，デフォルト値よりも多くのメモリーを必要とすることがあります。このため，Device Manager CLIおよびDevice Managerサーバに，あらかじめ適切なメモリーヒープサイズを設定しておく必要があります。コマンドで使用するメモリーが，設定したメモリーヒープサイズを上回ると，エラーメッセージKAIC90574-Eが表示されて，Device Manager CLIが終了します。

Device Manager CLIで使用するメモリーヒープサイズは，LogicalUnit，PathおよびLDEVの情報を，GetStorageArrayコマンドで一度に取得する場合に必要なメモリーヒープサイズの計算結果を基に設定します。Device Managerサーバに必要なメモリーヒープサイズについては，マニュアル「Hitachi Command Suite Software システム構成ガイド」を参照してください。

Device Manager CLIのメモリーヒープサイズを設定するには：

LogicalUnit，Path，およびLDEVの情報を，GetStorageArrayコマンドで一度に取得する場合に必要なメモリーヒープサイズを計算します。
計算式を次に示します。
メモリーヒープサイズ（メガバイト）=LDEV数×0.03+総パス数×0.03+140

設定方法1または設定方法2でメモリーヒープサイズを設定します。
バイト単位表記で設定するため，キロバイトであれば「k」または「K」を，メガバイトであれば「m」または「M」を必ず添えてください。両方の設定方法で同時に値を設定した場合は，設定方法1で設定した値が優先されます。
設定方法1：
コマンドプロンプトまたはターミナルウィンドウから，事前に計算した値をHDVM_CLI_MEM_SIZE環境変数に設定する。
設定方法2：
HiCommandCLI.batファイルまたはHiCommandCLI.shをテキストエディターで開き，事前に計算した値を「set HDVM_CLI_MEM_SIZE=」に設定する。

2.5 Device Managerサーバとの通信にHTTPSを使用する場合の設定について

Device Managerサーバとの通信にHTTPSを使用する場合，Device ManagerサーバおよびDevice Manager CLIを実行する管理クライアントでの環境設定が必要です。

セキュリティ通信のための設定方法については，マニュアル「Hitachi Command Suite Software システム構成ガイド」を参照してください。

2.6 Device Manager CLIのプロパティファイルを設定する

Device ManagerサーバのURLやコマンドのオプションなど，Device Manager CLIを実行するたびに入力する値をプロパティファイルに記述しておくと，コマンドラインでの入力を省略できます。また，ログファイルやメッセージトレースファイルの設定も，プロパティファイルで設定できます。

Device Manager CLIのプロパティファイルを設定するには：

Device Manager CLIのインストール先に格納されているHiCommandCLI.propertiesファイルをテキストエディターで開きます。

設定するプロパティを「プロパティ=値」の形式で記述します。

関連項目

8. Device Manager CLIのプロパティファイル

2.7 プロパティファイルまたはパスワードファイルに指定するパスワードのコード化について

プロパティファイル（HiCommandCLI.properties）またはパスワードファイルにパスワードを記載する場合，パスワードをコード化するとセキュリティを強化できます。

プロパティファイルまたはパスワードファイルにパスワードを指定しておくと，Device Manager CLIを実行するときにパスワードの入力を省略できます。プロパティファイルまたはパスワードファイルには，平文でパスワードを指定することもできますが，セキュリティを高めるため，hdvmaccountコマンドでパスワードをコード化することをお勧めします。

パスワードをコード化する際の強度には，NORMALとHIGHがあります。より安全性の高いコード化文字列を生成するためにコード化時の強度をHIGHに変更したい場合は，マニュアル「Hitachi Command Suite Software システム構成ガイド」を参照してください。

関連項目

3.1 コマンド構文

8.6 コマンドのオプションを指定するプロパティ

この節の構成

2.7.1 パスワードをコード化する

2.7.2 hdvmaccountコマンドの書式

2.7.1 パスワードをコード化する

パスワードをコード化するには，hdvmaccountコマンドを実行します。

hdvmaccountコマンドは，Device Manager CLIを実行するときのOSのログインユーザーアカウントで実行してください。hdvmaccountコマンドを実行したユーザーアカウントとは別のユーザーアカウントでDevice Manager CLIを実行すると，エラーになるおそれがあります。

パスワードをコード化するには：

Device Manager CLIを実行するOSのログインユーザーアカウントで，Device Manager CLIのインストール先に格納されているhdvmaccountコマンドを実行します。
hdvmaccountコマンドの書式を次に示します。

hdvmaccount { -u ユーザーID [ -f パスワードファイルの絶対パス] | help }

メッセージに従って，パスワードを入力します。プロパティファイルのpasswordプロパティまたはpassword2プロパティがすでに設定されている場合は，設定済みのパスワードを入力したあと，新しくコード化したいパスワードを入力します。

パスワードがコード化されてプロパティファイルのpassword2プロパティが設定されます。GetServerInfoコマンドやGetStorageArrayコマンドを実行して，パスワードを省略できるか確認してください。

関連項目

2.7.2 hdvmaccountコマンドの書式

2.7.2 hdvmaccountコマンドの書式

hdvmaccountコマンドは，プロパティファイルおよびパスワードファイルに記述されたパスワードをコード化します。

hdvmaccountコマンドの書式を示します。

hdvmaccount { -u ユーザーID [ -f パスワードファイルの絶対パス] | help }

-u

Device Manager CLIを実行するDevice ManagerのユーザーIDを指定します。プロパティファイルのuserプロパティにユーザーIDを設定済みの場合は，-uオプションに同じユーザーIDを指定してください。Device Manager CLIを実行するユーザーIDを変更する場合は，事前にプロパティファイルのuserプロパティの設定を変更してください。また，すでにpassword2プロパティにコード化されたパスワードが設定されている場合は，password2プロパティの値を削除してください。

-f

コード化したパスワードをファイルに出力する場合に指定します。ファイル名を絶対パスで指定します。-fオプションを指定した場合，プロパティファイルのpassword2プロパティにはファイルへのパスが設定されます。-fオプションを省略した場合，プロパティファイルのpassword2プロパティには，コード化されたパスワード文字列が設定されます。

help

hdvmaccountコマンドのヘルプを表示します。

3. コマンド実行方法

Device Manager CLIのコマンドの実行方法について説明します。また，コマンド一覧およびコマンド実行時の注意事項について説明します。

この章の構成

3.1 コマンド構文

3.2 Device Manager CLIを実行する

3.3 Device Manager CLIの戻り値

3.4 Device Manager CLIのログファイル

3.5 Device Manager CLIのメッセージトレースファイル

3.6 ヘルプの種類および表示方法

3.7 Device Manager CLIのコマンド一覧

3.8 SMI-S enabledストレージシステムに関連するコマンド

3.9 仮想IDを用いたデータ移行後のリソースに関連するコマンド

3.10 コマンドとロールの対応について

3.11 コマンド実行時の注意事項

3.1 コマンド構文

Device Manager CLIのコマンドを実行する場合の書式（コマンド構文）を説明します。

Windowsの場合
Device Manager CLIを「C:¥HiCommand」にインストールした場合の例を示します。

C:¥HiCommand>HiCommandCLI.bat [URL] [コマンド] [オプション] [パラメーター]

Solaris，AIX，LinuxまたはHP-UXの場合

# ./HiCommandCLI.sh [URL] [コマンド] [オプション] [パラメーター]

重要

Device Manager CLIでは，ASCIIコードの文字だけサポートしています。サーバへの要求にASCIIコード以外の文字が含まれた場合，要求を正確に処理できないため予期しないエラーが発生することがあります。

コマンドラインからコマンドを入力するには，プラットフォームに応じたシェルエスケープを実行する必要があります。

Device Manager CLIの引数（URL，オプション，およびパラメーター）について説明します。

URL

Device Managerサーバのネットワーク上での位置を示すURLです。例えば，http://localhost:2001/serviceのように指定します。

URLは次の項目を含めて指定してください。

通信プロトコル

HTTPを使用する場合：http://

HTTPSを使用する場合：https://

Device Managerサーバのホスト名

HTTPを使用する場合：Device Managerサーバのホスト名またはIPアドレス（IPアドレスがIPv6の場合，IPアドレスを角括弧[ ]で囲みます）

HTTPSを使用する場合：環境設定時にDevice Managerサーバのサーバ証明書に指定したホスト名

ポート番号

HTTPを使用する場合：Device ManagerサーバのHTTPポート（デフォルトは2001）

HTTPSを使用する場合：Device ManagerサーバのHTTPSポート（デフォルトは2443）

Device Manager CLIが動作するマシンとDevice Managerサーバとの間にファイアウォールが設置されている場合は，Device Managerサーバのポート番号が使用できるようにファイアウォールを設定する必要があります。

ベースアドレス
Device Managerサーバのベースアドレス（サーバが標準外のサーブレットエイリアスで構成されている場合を除き，デフォルトはserviceです）

HTTPSを使用する場合の実行例を次に示します。この例では，オプション-s（または--secure）を指定してGetServerInfoコマンドを実行します。

Windowsの場合

HiCommandCLI.bat -s https://Device Managerサーバのホスト名:2443/service GetServerInfo

Solaris，AIX，LinuxまたはHP-UXの場合

HiCommandCLI.sh -s https://Device Managerサーバのホスト名:2443/service GetServerInfo

コマンド

GetStorageArrayやGetLogicalGroupなど，Device Managerサーバに処理を要求するためのコマンドです。コマンド名の大文字と小文字は区別されません。

オプション

オプションは，Device Manager CLIの動作を制御します。オプションは一般的なUNIX方式で入力します。大文字と小文字は区別されます。つまり，各オプションには1文字表現と単語表現があり，1文字の場合は，1本のダッシュが接頭部となり，単語表現の場合は，2本のダッシュが接頭部となります。例えば，1文字の場合は，「-t」となり，単語の場合は，「--messagetrace」となります。オプションには，そのあとに引数の指定が必要なものがあります。例えば，「-u」のあとにはユーザーIDを指定します。Device Manager CLIで使用できるオプションについては「表3-1 Device Manager CLIのオプション」を参照してください。

同じオプションを重複して指定すると，あとから指定した値が有効になります。

パラメーター

サーバに要求の一部として渡されるパラメーターです。必要なパラメーターは，要求したコマンドによって異なります。各パラメーターは，例えば，パラメーター名＝パラメーター値など，名前と値の組み合わせで表現されます。パラメーター名の大文字と小文字は区別されません。指定する値にスペースが含まれる場合は引用符（”）で囲みます（例：hostmode=”Windows Extension, Solaris Extension”）。

パラメーターの説明で特に記載がない場合，パラメーター値の大文字と小文字が区別されます。

パラメーターには必ず指定しなければならないものと，任意で指定するものがあります。必ず指定しなければならないパラメーターに，指定漏れなどの誤りがある場合，コマンドを実行できません。

同じパラメーターを重複して指定すると，あとから指定した値が有効になります。

各コマンドで使用できるパラメーターについては「4. コマンドリファレンス」を参照してください。

参考

URL，オプション，およびパラメーターはプロパティファイルに設定することでコマンドラインからの指定を省略できます。プロパティファイルとコマンドラインの両方に指定した場合，コマンドラインで入力した値が優先して使用されます。

表3-1 Device Manager CLIのオプション

オプション
オプションの引数
指定のレベル
説明

-uまたは
--user
ユーザーID ※1
必須
Device Managerサーバの有効なログインユーザーID
使用する前に，ユーザーIDをDevice Managerに登録しておくことが必要です。

-pまたは
--password
パスワード※1または
パスワードファイル
必須
Device Managerサーバのログインパスワード，またはログインパスワードが書かれたパスワードファイルへのパス※1，※2，※3
パスワードは直接指定するか，またはパスワードが書かれたファイルで指定できます。アプリケーションユーザーはパスワードファイルへのアクセス権が必要です。一般ユーザーには，パスワードファイルへのアクセス権を与えないでください。
パスワードファイルを指定する場合，パスの先頭に「@」を付けます。指定したファイルの先頭行のテキストが読み込まれ，パスワードとして使用されます。
パスワードファイルには，平文ではなくコード化した文字列を設定することをお勧めします。

-sまたは
--secure
引数なし
任意
Device Managerサーバとの通信にHTTPSを使用します。

-oまたは
--output
ファイル名 ※2
任意
実行結果を出力するファイル
結果をコンソールに出力する代わりに，指定したファイルに出力します。
このオプションを指定した場合，標準出力に実行結果は表示されません。
すでに存在するファイルを指定した場合，上書きします。

-fまたは
--format
csvまたはxml
任意
実行結果の出力形式

このオプションは，GetStorageArrayコマンドを実行する場合にだけ使用できます。GetStorageArrayコマンドの実行結果を次の形式で出力します。

csv：CSV形式※4

xml：XML形式

csv，xmlは小文字で指定してください。
省略した場合は，標準形式で出力します。
このオプションは，オプション-b（または--batch）と同時に指定できません。

-tまたは
--messagetrace
引数なし
任意
メッセージトレースの有効化フラグ
Device Managerサーバとの間の通信で，XML形式で送受信される要求と応答をMessageTrace.logファイルに出力します。

-bまたは
--batch
バッチファイル名 ※2
任意
バッチファイル内に設定したコマンドをまとめて実行します。
このオプションは，オプション-f（または--format）と同時に指定できません。

-qまたは
--quiet
引数なし
任意
コマンド実行結果の出力抑止有効化フラグ
コマンド実行が成功した場合に，実行結果の出力を抑止します。
ただし，情報を参照するコマンド（GetStorageArrayなどのGetで始まるコマンド）の場合，このオプションを指定しても無視されます。
オプション-t（または--messagetrace）と同時に指定した場合，実行結果は抑止されますが，メッセージトレースファイルに出力されるログは抑止されません。

注※1

ユーザーIDおよびパスワードの登録は，GUIから実施します。

注※2

ファイルパスは，相対パスまたは絶対パスのどちらでも設定できます。

注※3

ログインユーザーIDを指定して，ログインパスワードをオプションとプロパティどちらにも指定しないで，ヘルプ機能以外のコマンドを実行した場合，ログインパスワードを入力するメッセージが表示されます。

注※4

GetStorageArrayコマンドのパラメーターの中には，オプション-f（または--format）でcsvを指定した場合，同時に指定できないものがあります。同時に指定できないパラメーターについては，「B.1.1 GetStorageArrayコマンドの実行結果をCSV形式で出力するときに指定できないパラメーター」を参照してください。

関連項目

2.7 プロパティファイルまたはパスワードファイルに指定するパスワードのコード化について

6.4 バッチ機能を実行する

8. Device Manager CLIのプロパティファイル

付録B. GetStorageArrayコマンドの実行結果の出力形式

3.2 Device Manager CLIを実行する

Device Manager CLIを使用して，ストレージシステムの操作やストレージリソースの管理などのコマンドをコマンドラインから実行します。

Device Manager CLIを実行するには：

コマンドプロンプトを起動し，Device Manager CLIのインストール先に移動します。

HiCommandCLI.batまたはHiCommandCLI.shを実行します。

重要

Windowsでユーザーアカウント制御（UAC）機能を有効にしている場合は，管理者権限で起動したコマンドプロンプトからCLIを実行してください。管理者権限で実行しないと，ログファイルおよび実行結果が指定先に出力されない場合があります。

関連項目

3.1 コマンド構文

3.3 Device Manager CLIの戻り値

Device Manager CLIは，そのプロセスの最後に実行結果の戻り値を返します。Device Manager CLIの戻り値を次の表に示します。

表3-2 Device Manager CLIの戻り値

戻り値 | 説明
0 | Device Manager CLIは正常に終了しました。
1 | Device Manager CLIはそのプロセス中にエラーを検出しました（パラメーターエラーなど）。
2 | Device Manager CLIはDevice Managerサーバでエラーを検出しました。

3.4 Device Manager CLIのログファイル

Device Manager CLIのログファイルは，Device Manager CLIの実行ディレクトリに，HiCommandCLI.logというファイル名で出力されます。出力先，ファイル名，およびログレベルなどはプロパティファイルで任意に設定できます。

関連項目

8.2 ログファイルの出力先を指定するプロパティ（HiCommandCLI.logfile）

8.3 ログレベルを指定するプロパティ（HiCommandCLI.diaglevel）

3.5 Device Manager CLIのメッセージトレースファイル

Device Manager CLIのオプション-t（または--messagetrace）を指定するとメッセージトレースファイルが出力されます。

Device Manager CLIの実行ディレクトリに，Device Managerサーバに送信された要求メッセージと受信した応答の通信内容の記録が，MessageTrace.logというファイル名で出力されます。出力先およびファイル名はプロパティファイルで任意に設定できます。

参考

メッセージトレースを有効にすると，アプリケーションが実行するたびに，その要求と応答でメッセージトレースファイルは上書きされます。要求はHTTP経由でサーバに流れる文字列と同じものです。応答は，解析前にHTTPを介してDevice Managerサーバから読み込まれる文字列です。メッセージの出力先のファイルが複数の要求と応答を含むことはありません。

関連項目

3.1 コマンド構文

8.4 メッセージトレースファイルの出力先を指定するプロパティ（HiCommandCLI.tracefile）

3.6 ヘルプの種類および表示方法

Device Manager CLIでは基本ヘルプ，コマンドヘルプ，およびバッチ機能のヘルプを参照できます。

各ヘルプの表示方法を説明します。説明の中で特に指定がない場合，OSはWindowsで，Device Manager CLIが「C:¥HiCommand」にインストールされている例を示します。

基本ヘルプ
コマンドの書式，コマンド一覧，およびオプション一覧が表示されます。
基本ヘルプを表示するには，引数を指定しないでDevice Manager CLIを実行します。
Windowsの場合

 C:¥HiCommand> HiCommandCLI.bat

Solaris，AIX，LinuxまたはHP-UXの場合

 # ./HiCommandCLI.sh

基本ヘルプには，現在のDevice Manager CLIのバージョンが含まれます。

コマンドヘルプ
特定のコマンドの機能説明およびコマンドに指定できるパラメーターの説明が表示されます。
コマンドヘルプを表示するには，次のようにDevice Manager CLIを実行します。

 C:¥HiCommand> HiCommandCLI help コマンド名

GetServerInfoコマンドのヘルプを表示する場合

 C:¥HiCommand> HiCommandCLI help GetServerInfo

バッチ機能のヘルプ
Device Manager CLIではバッチ機能を実行できます。バッチ機能のヘルプには，バッチファイルをコマンドライン上で指定する際の書式，バッチファイル内に指定できるコマンド，およびバッチファイル内の書式が表示されます。
バッチ機能のヘルプを表示するには，次のようにDevice Manager CLIを実行します。

 C:¥HiCommand> HiCommandCLI help batch

3.7 Device Manager CLIのコマンド一覧

Device Manager CLIで使用できるコマンドを使用目的別に分けて一覧に示します。

3.7.1 ストレージシステム管理のコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.2 ストレージシステム管理のコマンド（ミッドレンジストレージの場合）

3.7.3 論理グループのコマンド

3.7.4 LUNのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.5 LUNのコマンド（ミッドレンジストレージの場合）

3.7.6 ホスト管理のコマンド

3.7.7 サーバ管理のコマンド

3.7.8 レプリケーションのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.9 レプリケーションのコマンド（ミッドレンジストレージの場合）

Device Manager CLIの各コマンドの仕様，およびコマンド実行例とその結果については，「4. コマンドリファレンス」を参照してください。

この節の構成

3.7.1 ストレージシステム管理のコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.2 ストレージシステム管理のコマンド（ミッドレンジストレージの場合）

3.7.3 論理グループのコマンド

3.7.4 LUNのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.5 LUNのコマンド（ミッドレンジストレージの場合）

3.7.6 ホスト管理のコマンド

3.7.7 サーバ管理のコマンド

3.7.8 レプリケーションのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

3.7.9 レプリケーションのコマンド（ミッドレンジストレージの場合）

3.7.1 ストレージシステム管理のコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

ストレージシステム管理のコマンドを使用すると，ストレージシステムの情報を登録，変更，または削除できます。

表3-3 ストレージシステム管理のコマンドおよび関連するストレージシステム（エンタープライズクラスストレージおよびHUS VMの場合）

コマンド名 | 説明 | Virtual Storage Platform/HUS VM | Universal Storage Platform V/VM | Hitachi USP | SANRISE9900V
AddArrayGroup | パリティグループを作成します。 | N | N | N | N
AddArrayReservation | 指定したストレージシステムをロックします。 | Y | Y | Y | Y
AddExternalArrayGroup | 外部パリティグループを作成します。また，作成した外部パリティグループにLUを作成します。 | Y | Y | N | N
AddHostStorageDomain | ホストストレージドメインまたはホストグループを作成します。 | Y | Y | Y | Y
AddLabel | ラベルを設定します。 | Y | Y | Y | Y
AddLogicalUnit | LDEVと論理ユニットをストレージシステムに作成します。 | Y | Y | Y | Y
AddLUSE | LUSEを作成します。 | Y | Y | Y | Y
AddPool | DPプールを作成します。 | Y | Y | N | N
AddSpareDrive | スペアドライブを作成します。 | N | N | N | N
AddStorageArray | ストレージシステムを検出し，Device Managerサーバのデータベースにストレージシステムの情報を登録します。すでに登録されているストレージシステムに対しては，登録された情報を変更し，ストレージシステムをリフレッシュ（構成情報を更新）します。 | Y | Y | Y | Y
AddTieredPoolOperation | HDTプールの性能モニタリングとハードウェア階層再配置を手動で実行します。 | Y | N | N | N
AddVirtualVolume | DPボリュームの作成およびDPプールとDPボリュームを関連づけます。 | Y | Y | N | N
AddVLDEVToVRPU | 仮想IDを用いたデータ移行用のリソースグループにLDEVを追加し，LDEVの仮想情報を登録します。また，すでに登録されているLDEVの仮想情報を更新します。 | Y | N | N | N
DeleteArrayGroup | パリティグループを削除します。 | N | N | N | N
DeleteArrayReservation | 指定したストレージシステムのロックを解除します。 | Y | Y | Y | Y
DeleteExternalArrayGroup | 外部パリティグループを削除します。また，削除する外部パリティグループに属するLUも削除します。 | Y | Y | N | N
DeleteHostStorageDomain | ホストストレージドメインまたはホストグループを削除します。 | Y | Y | Y | Y
DeleteLabel | ラベルを削除します。 | Y | Y | Y | Y
DeleteLogicalUnit | LUおよび対応するLDEVを削除します。 | Y | Y | Y | Y
DeleteLUSE | パスを持たないLUSEを削除します。 | Y | Y | Y | Y
DeletePool | DPプールを削除します。 | Y | Y | N | N
DeleteSpareDrive | スペアドライブを削除または解除します。 | N | N | N | N
DeleteStorageArray | Device Managerサーバの管理対象からストレージシステムを取り除きます。 | Y | Y | Y | Y
DeleteVirtualVolume | DPボリュームを削除します。 | Y | Y | N | N
DeleteVLDEVFromVRPU | 仮想IDを用いたデータ移行用のリソースグループからLDEVを削除し，LDEVの仮想情報を削除します。 | Y | N | N | N
FormatLU | LUをフォーマットします。 | Y | Y | Y | N
GetArrayReservation | ロックされているストレージシステムの情報を取得します。 | Y | Y | Y | Y
GetPoolShrinkStatus | DPプール縮小の実行状態を取得します。 | Y | N | N | N
GetStorageArray※ | ストレージシステムについての情報を取得します。 | Y | Y | Y | Y
GetTieredPoolStatus | 手動で実行したHDTプールの性能モニタリングとハードウェア階層再配置の実行状態を取得します。 | Y | N | N | N
GetZeroPageReclaimStatus | ゼロページ破棄の実行状態を取得します。 | Y | Y | N | N
ModifyArrayReservation | 指定したストレージシステムをロックする制限時間を延長します。 | Y | Y | Y | Y
ModifyExternalTierRank | DPプールボリュームの外部LDEV階層ランクを変更します。 | Y | N | N | N
ModifyLabel | ラベルを変更します。 | Y | Y | Y | Y
ModifyLogicalUnit | 論理ユニットと対応するLDEVの設定を変更します。 | Y | Y | Y | Y
ModifyPool | DPプールの拡張またはDPプールに関する設定を変更します。 | Y | Y | N | N
ModifyPort | ポート属性を変更します。 | Y | Y | Y | Y
ModifyPortController | ポートコントローラーの属性を変更します。 | N | Y | Y | Y
ModifyStorageArray | Device Managerサーバに登録されているストレージシステム名を変更します。 | Y | Y | Y | Y
ModifyTieringPolicy | 階層ポリシーに関する内容を変更します。 | Y | N | N | N
ModifyVirtualVolume | DPボリュームに関する設定を変更します。 | Y | Y | N | N
RefreshPerformanceData | Hitachi Tuning Managerが収集しているストレージシステムの性能情報を取得し，Device Managerサーバのデータベースを最新の状態に更新（リフレッシュ）します。 | Y | Y | Y | Y
RefreshStorageArrays | Device Managerサーバで管理しているすべてのストレージシステムの構成情報を最新の状態に更新（リフレッシュ）します。 | Y | Y | Y | Y
RunZeroPageReclaim | DPボリュームのゼロページを破棄します。 | Y | Y | N | N
ShrinkPool | DPプールを縮小します。 | Y | N | N | N

（凡例）

Y：コマンドの実行に特定のストレージシステムを使用できることを示します。

N：特定のストレージシステムを使用できないことを示します。

注※

subtargetパラメーターを使用して任意のデバイス情報を指定できます。subtargetパラメーターに指定できる値については，「4.1.30 GetStorageArrayのパラメーターの使い方」を参照してください。

関連項目

3.7 Device Manager CLIのコマンド一覧

3.7.2 ストレージシステム管理のコマンド（ミッドレンジストレージの場合）

4. コマンドリファレンス

3.7.2 ストレージシステム管理のコマンド（ミッドレンジストレージの場合）

ストレージシステム管理のコマンドを使用すると，ストレージシステムの情報を登録，変更，または削除できます。

表3-4 ストレージシステム管理のコマンドおよび関連するストレージシステム（ミッドレンジストレージの場合）

コマンド名
説明
HUS100/
Hitachi AMS2000
Hitachi SMS
Hitachi AMS/WMS
SANRISE9500V

AddArrayGroup
パリティグループを作成します。
Y
N
Y
Y

AddArrayReservation
指定したストレージシステムをロックします。
N
N
N
N

AddExternalArrayGroup
外部パリティグループを作成します。また，作成した外部パリティグループにLUを作成します。
N
N
N
N

AddHostStorageDomain
ホストストレージドメインまたはホストグループを作成します。
Y
Y
Y
Y

AddLabel
ラベルを設定します。
Y
Y
Y
Y

AddLogicalUnit
LDEVと論理ユニットをストレージシステムに作成します。
Y
Y
Y
Y

AddLUSE
LUSEを作成します。
Y
Y
Y
Y

AddPool
DPプールを作成します。
Y
N
N
N

AddSpareDrive
スペアドライブを作成します。
Y
N
Y
Y

AddStorageArray
ストレージシステムを検出し，Device Managerサーバのデータベースにストレージシステムの情報を登録します。すでに登録されているストレージシステムに対しては，登録された情報を変更し，ストレージシステムをリフレッシュ（構成情報を更新）します。
Y
Y
Y
Y

AddTieredPoolOperation
HDTプールの性能モニタリングまたはハードウェア階層再配置を手動で実行します。
N
N
N
N

AddVirtualVolume
DPボリュームの作成およびDPプールとDPボリュームを関連づけます。
Y
N
N
N

AddVLDEVToVRPU
仮想IDを用いたデータ移行用のリソースグループにLDEVを追加し，LDEVの仮想情報を登録します。また，すでに登録されているLDEVの仮想情報を更新します。
N
N
N
N

DeleteArrayGroup
パリティグループを削除します。
Y
N
Y
Y

DeleteArrayReservation
指定したストレージシステムのロックを解除します。
N
N
N
N

DeleteExternalArrayGroup
外部パリティグループを削除します。また，削除する外部パリティグループに属するLUも削除します。
N
N
N
N

DeleteHostStorageDomain
ホストストレージドメインまたはホストグループを削除します。
Y
Y
Y
Y

DeleteLabel
ラベルを削除します。
Y
Y
Y
Y

DeleteLogicalUnit
LUおよび対応するLDEVを削除します。
Y
Y
Y
Y

DeleteLUSE
パスを持たないLUSEを削除します。
Y
Y
Y
Y

DeletePool
DPプールを削除します。
Y
N
N
N

DeleteSpareDrive
スペアドライブを削除または解除します。
Y
N
Y
Y

DeleteStorageArray
Device Managerサーバの管理対象からストレージシステムを取り除きます。
Y
Y
Y
Y

DeleteVirtualVolume
DPボリュームを削除します。
Y
N
N
N

DeleteVLDEVFromVRPU
仮想IDを用いたデータ移行用のリソースグループからLDEVを削除し，LDEVの仮想情報を削除します。
N
N
N
N

FormatLU
LUをフォーマットします。
N
N
N
N

GetArrayReservation
ロックしたストレージシステムの情報を取得します。
N
N
N
N

GetPoolShrinkStatus
DPプール縮小の実行状態を取得します。
N
N
N
N

GetStorageArray ※
ストレージシステムについての情報を取得します。
Y
Y
Y
Y

GetTieredPoolStatus
手動で実行したHDTプールの性能モニタリングまたはハードウェア階層再配置の実行状態を取得します。
N
N
N
N

GetZeroPageReclaimStatus
ゼロページ破棄の実行状態を取得します。
N
N
N
N

ModifyArrayReservation
指定したストレージシステムをロックする制限時間を延長します。
N
N
N
N

ModifyExternalTierRank
DPプールボリュームの外部LDEV階層ランクを変更します。
N
N
N
N

ModifyLabel
ラベルを変更します。
Y
Y
Y
Y

ModifyLogicalUnit
論理ユニットと対応するLDEVの設定を変更します。
Y
Y
Y
Y

ModifyPool
DPプールの拡張またはDPプールに関する設定を変更します。
Y
N
N
N

ModifyPort
ポート属性を変更します。
Y
Y
Y
Y

ModifyPortController
ポートコントローラーの属性を変更します。
N
N
N
N

ModifyStorageArray
Device Managerサーバに登録されているストレージシステム名を変更します。
Y
Y
Y
Y

ModifyTieringPolicy
階層ポリシーに関する内容を変更します。
N
N
N
N

ModifyVirtualVolume
DPボリュームに関する設定を変更します。
Y
N
N
N

RefreshPerformanceData
Hitachi Tuning Managerが収集しているストレージシステムの性能情報を取得し，Device Managerサーバのデータベースを最新の状態に更新（リフレッシュ）します。
Y
Y
Y
N

RefreshStorageArrays
Device Managerサーバで管理しているすべてのストレージシステムの構成情報を最新の状態に更新（リフレッシュ）します。
Y
Y
Y
Y

RunZeroPageReclaim
DPボリュームのゼロページを破棄します。
N
N
N
N

ShrinkPool
DPプールを縮小します。
N
N
N
N

（凡例）

Y：コマンドの実行に特定のストレージシステムを使用できることを示します。

N：特定のストレージシステムを使用できないことを示します。

注※

subtargetパラメーターを使用して任意のデバイス情報を指定できます。subtargetパラメーターに指定できる値については，「4.1.30 GetStorageArrayのパラメーターの使い方」を参照してください。

関連項目

3.7 Device Manager CLIのコマンド一覧

3.7.1 ストレージシステム管理のコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

4. コマンドリファレンス

3.7.3 論理グループのコマンド

論理グループのコマンドを使用すると，論理グループの情報取得ができます。

論理グループのコマンドの一覧を示します。

表3-5 論理グループのコマンド

コマンド名 | 説明
GetLogicalGroup | 論理グループの情報を取得します。

関連項目

3.7 Device Manager CLIのコマンド一覧

4. コマンドリファレンス

3.7.4 LUNのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

LUNのコマンドを使用すると，LUNグループの管理，WWNの設定，およびホストからボリュームへのパスの設定ができます。

表3-6 LUNのコマンドおよび関連するストレージシステム（エンタープライズクラスストレージおよびHUS VMの場合）

コマンド名 | 説明 | Virtual Storage Platform/HUS VM | Universal Storage Platform V/VM | Hitachi USP | SANRISE9900V
AddISCSINameForHostStorageDomain | ホストストレージドメインにiSCSIネームを割り当てることで，セキュリティを設定します。 | N | N | N | N
AddLun | ホストからボリュームへのパスを定義します。 | Y | Y | Y | Y
AddWWNForHostStorageDomain | WWNをホストストレージドメインに割り当てることで，LUNのセキュリティをホストストレージドメインに設定します。 | Y | Y | Y | Y
DeleteISCSINameForHostStorageDomain | 指定されたホストストレージドメインのiSCSIネームを削除することで，LUNへのセキュリティ設定を解除します。 | N | N | N | N
DeleteLun | ホストからボリュームへのパスを削除します。 | Y | Y | Y | Y
DeleteWWN | ポートからWWNを削除します。 | Y | Y | Y | Y
DeleteWWNForHostStorageDomain | 指定されたホストストレージドメインのLUNへのセキュリティ設定を解除します。 | Y | Y | Y | Y

（凡例）

Y：コマンドの実行に特定のストレージシステムを使用できることを示します。

N：特定のストレージシステムを使用できないことを示します。

関連項目

3.7 Device Manager CLIのコマンド一覧

3.7.5 LUNのコマンド（ミッドレンジストレージの場合）

4. コマンドリファレンス

3.7.5 LUNのコマンド（ミッドレンジストレージの場合）

LUNのコマンドを使用すると，LUNグループの管理，WWNの設定，およびホストからボリュームへのパスの設定ができます。

表3-7 LUNのコマンドおよび関連するストレージシステム（ミッドレンジストレージの場合）

コマンド名
説明
HUS100/
Hitachi AMS2000
Hitachi SMS
Hitachi AMS/WMS
SANRISE9500V

AddISCSINameForHostStorageDomain
ホストストレージドメインにiSCSIネームを割り当てることで，セキュリティを設定します。
Y
Y
Y
N

AddLun
ホストからボリュームへのパスを定義します。
Y
Y
Y
Y

AddWWNForHostStorageDomain
WWNをホストストレージドメインに割り当てることで，LUNのセキュリティをホストストレージドメインに設定します。
Y
Y
Y
Y

DeleteISCSINameForHostStorageDomain
指定されたホストストレージドメインのiSCSIネームを削除することで，LUNへのセキュリティ設定を解除します。
Y
Y
Y
N

DeleteLun
ホストからボリュームへのパスを削除します。
Y
Y
Y
Y

DeleteWWN
ポートからWWNを削除します。
Y
Y
Y
Y

DeleteWWNForHostStorageDomain
指定されたホストストレージドメインのLUNへのセキュリティ設定を解除します。
Y
Y
Y
Y

（凡例）

Y：コマンドの実行に特定のストレージシステムを使用できることを示します。

N：特定のストレージシステムを使用できないことを示します。

関連項目

3.7 Device Manager CLIのコマンド一覧

3.7.4 LUNのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

4. コマンドリファレンス

3.7.6 ホスト管理のコマンド

ホスト管理のコマンドを使用すると，ホスト情報およびホストが使用しているストレージの情報を管理できます。

ホスト管理に関するコマンドの一覧を示します。

表3-8 ホスト管理のコマンド

コマンド名 | 説明
AddHost | ホストに関する情報をDevice Managerサーバのデータベースに登録します。
AddHostInfo | LUNに関するホストベースの情報をDevice Managerサーバのデータベースに登録します。
AddHostRefresh | Device Managerサーバが管理するホストに関する情報を更新します。
AddVirtualizationServer | vMAまたはHost Data Collectorを使用して，仮想化サーバに関する情報をDevice Managerサーバのデータベースに登録します。
DeleteHost | Device Managerサーバのデータベースからホストに関する情報を削除します。
DeleteHostInfo | Device ManagerサーバのデータベースからLUNに関するホストベースの情報を削除します。
GetHost | ホストに関する情報を取得します。
GetHostInfo | LUNに関するホストベースの情報を取得します。
HostScan | ホストストレージドメインのニックネームをホスト名とするホストをDevice Managerサーバのデータベースに登録し，ホストストレージドメインに割り当てられているWWNまたはiSCSIネームをホストの情報に追加します。
ImportHosts | ホストの情報を入力ファイル（CSV形式のホスト情報ファイル，およびマッピング定義ファイル）からインポートします。
MergeHost | 複数のホストに割り当てられたWWNまたはiSCSIネームを1つのホストに統合します。
ModifyHost | ホストに関する情報を変更します。
ModifyHostInfo | LUNに関するホストベースの情報を変更します。
ModifyVirtualizationServer | vMAまたはHost Data Collectorを使用して登録した仮想化サーバに関する情報を変更します。
RefreshVirtualizationServer | vMAまたはHost Data Collectorを使用して登録した仮想化サーバに関する情報を最新の状態に更新します。

関連項目

3.7 Device Manager CLIのコマンド一覧

4. コマンドリファレンス

3.7.7 サーバ管理のコマンド

サーバ管理のコマンドを使用すると，Device Managerサーバを管理できます。

サーバ管理に関するコマンドの一覧を示します。

表3-9 サーバ管理のコマンド

コマンド名 | 説明
AddURLLink | Device Managerサーバが管理しているDevice Managerオブジェクト（メインフレームホスト）に対して，メインフレームホスト上で稼働するMainframe AgentのURLへのリンク情報（URLLink）を設定します。
DeleteAlerts | Device Managerサーバによって管理されるアラートに関する情報を削除します。
DeleteURLLink | Device Managerサーバが管理しているDevice Managerオブジェクトに対して設定されているURLLinkを削除します。
GetAlerts | Device Managerサーバによって管理されるアラートに関する情報を取得します。
GetServerInfo | Device Managerサーバのバージョン，URL，サポートしているストレージシステムのファミリーのリスト，使用しているライセンスの状態などの情報を取得します。
GetURLLink | Device Managerサーバが管理しているDevice Managerオブジェクトに対して設定されているURLLinkの情報を取得します。

関連項目

3.7 Device Manager CLIのコマンド一覧

4. コマンドリファレンス

3.7.8 レプリケーションのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

レプリケーションのコマンドを使用すると，コピーペアの管理ができます。

表3-10 レプリケーションのコマンドおよび関連するストレージシステム（エンタープライズクラスストレージおよびHUS VMの場合）

コマンド名 | 説明 | Virtual Storage Platform/HUS VM | Universal Storage Platform V/VM | Hitachi USP | SANRISE9900V
AddConfigFileForReplication | コピーペアを作成するためのHORCM構成ファイル生成します。 | Y | Y | Y | N
AddReplication | コピーペアを作成します。 | Y | Y | Y | N
DeleteReplication | コピーペアを削除します。 | Y | Y | Y | N
GetReplicationControllerPair | Device Managerサーバが管理するストレージシステムのMCUに登録されているRCU（リモートパス）の情報を取得します。 | Y | Y | Y | Y
ModifyReplication | コピーペアの状態を変更します。 | Y | Y | Y | Y

（凡例）

Y：コマンドの実行に特定のストレージシステムを使用できることを示します。

N：特定のストレージシステムを使用できないことを示します。

関連項目

3.7 Device Manager CLIのコマンド一覧

3.7.9 レプリケーションのコマンド（ミッドレンジストレージの場合）

4. コマンドリファレンス

3.7.9 レプリケーションのコマンド（ミッドレンジストレージの場合）

レプリケーションのコマンドを使用すると，コピーペアの管理ができます。

表3-11 レプリケーションのコマンドおよび関連するストレージシステム（ミッドレンジストレージの場合）

コマンド名
説明
HUS100/
Hitachi AMS2000
Hitachi SMS
Hitachi AMS/WMS
SANRISE9500V

AddConfigFileForReplication
コピーペアを作成するためのHORCM構成ファイル生成します。
Y
N
Y
Y

AddReplication
コピーペアを作成します。
Y
N
Y
Y

DeleteReplication
コピーペアを削除します。
Y
N
Y
Y

GetReplicationControllerPair
Device Managerサーバが管理するストレージシステムのMCUに登録されているRCU（リモートパス）の情報を取得します。
Y
N
Y
Y

ModifyReplication
コピーペアの状態を変更します。
Y
N
Y
Y

（凡例）

Y：コマンドの実行に特定のストレージシステムを使用できることを示します。

N：特定のストレージシステムを使用できないことを示します。

関連項目

3.7 Device Manager CLIのコマンド一覧

3.7.8 レプリケーションのコマンド（エンタープライズクラスストレージおよびHUS VMの場合）

4. コマンドリファレンス

3.8 SMI-S enabledストレージシステムに関連するコマンド

Device Manager CLIでは，SMI-Sプロバイダーで管理されているストレージシステム（SMI-S enabledストレージシステム）を外部ストレージシステムとして使用するための機能をサポートしています。サポートする機能とコマンドを次の表に示します。

表3-12 SMI-S enabledストレージシステムに関連するコマンド

サポートする機能
コマンド名

ストレージシステムの登録・削除・変更・リフレッシュ
AddStorageArray
DeleteStorageArray
ModifyStorageArray
RefreshStorageArrays

ストレージシステムの情報取得
GetServerInfo
GetStorageArray (subtargetの指定なし)
GetStorageArray (subtarget=CommParameters)

外部パリティグループの作成・削除
AddExternalArrayGroup
DeleteExternalArrayGroup

URLLinkの登録・削除・情報取得
AddURLLink
DeleteURLLink
GetURLLink

関連項目

4. コマンドリファレンス

3.9 仮想IDを用いたデータ移行後のリソースに関連するコマンド

Device Manager CLIでは，仮想情報を持つリソース（ホストストレージドメイン，ポート，およびボリューム）に対する操作をサポートしています。

Virtual Storage Platform（マイクロコードのバージョンが70-03-30-XX/XX以降）およびHUS VM（マイクロコードのバージョンが73-01-3X-XX/XX以降）の場合，仮想情報を持つリソースに対する操作ができます。Virtual Storage Platform（マイクロコードのバージョンが70-05-04-XX/XX以降）およびHUS VM（マイクロコードのバージョンが73-02-01-XX/XX以降）の場合，仮想情報の登録，変更，および削除ができます。

参考

Virtual Storage PlatformまたはHUS VMの場合，仮想IDを使ってデータ移行したときには，移行元の情報が仮想情報として移行先のリソースに登録されます。移行先のリソースに情報が登録された移行元のリソースを仮想リソース（仮想ストレージシステム，仮想LDEVなど）と呼びます。

仮想情報を持つリソースは，仮想IDを用いたデータ移行用のリソースグループに所属します。このリソースグループは，ストレージシステムの管理ツールで管理されます。

サポートする機能とコマンドを次の表に示します。

表3-13 仮想IDを用いたデータ移行後のリソースに関連するコマンド

サポートする機能
コマンド名

ラベルの設定・変更
AddLabel
ModifyLabel

LUのフォーマット
FormatLU

ポート属性の変更※1
ModifyPort

DPボリュームに関する設定の変更
ModifyVirtualVolume

DPボリュームのゼロページ破棄
RunZeroPageReclaim

ホストからボリュームへのパスの定義・削除※2，※3
AddLun
DeleteLun

ホストストレージドメインへのWWNの割り当て・解除※3
AddWWNForHostStorageDomain
DeleteWWNForHostStorageDomain

仮想情報の取得
GetStorageArray (subtarget=HostStorageDomain)
GetStorageArray (subtarget=LDEV)
GetStorageArray (subtarget=Port)
GetStorageArray (subtarget=VResourcePartitionUnit)

仮想情報の登録・変更・削除
AddVLDEVToVRPU
DeleteVLDEVFromVRPU

注※1

LUNセキュリティの設定は変更できません。

注※2

LUSEボリュームに関する操作はできません。

注※3

指定するポートのLUNセキュリティが有効になっている必要があります。

関連項目

4. コマンドリファレンス

3.10 コマンドとロールの対応について

Device Managerのコマンドを実行するには，コマンド実行ユーザーが属するユーザーグループに対して，リソースグループとロールが割り当てられている必要があります。ユーザーは，割り当てられたリソースに対して，割り当てられたロールの範囲で操作を実行できます。 コマンドを実行する前に，ユーザーの要件（ユーザー自身がアクセスできるリソースと割り当てられたロール）を，アクセスコントロールを担当する管理者に確認してください。

Device Managerでは，ユーザーはユーザーグループに，リソースはリソースグループに登録されます。ユーザーグループに対して，操作可能なリソースグループとロールを設定することで，個々のユーザーに対するリソースへのアクセスがコントロールされます。ユーザーやユーザーグループの登録，リソースグループとロールの割り当ては，GUIから実施します。

ロールにはAdmin，Modify，Viewがあります。AdminロールはAdmin権限，Modify権限，およびView権限を，ModifyロールはModify権限およびView権限を，ViewロールはView権限を持ちます。

重要

リソースの情報を更新するコマンド（Add，Modify，Deleteなどの操作を実行するコマンド）の場合，対象リソース（パラメーター値に指定するリソースや情報が更新されるリソース）に対してModify権限またはAdmin権限を持つロールが必要です。
ただし，ホストの情報を更新するコマンドは，ユーザーに割り当てられたリソースグループのどれかにModify権限を持つロールが割り当てられていれば実行できます。

PDEVの操作をする場合，操作対象となるストレージシステムのデフォルトリソースグループに対してModify権限を持つロールが必要です。

リソースの情報を参照するコマンドの実行結果には，ユーザーがView権限を持つリソースだけが表示されます。

関連項目

3.10.1 コマンドとロールの対応表

この節の構成

3.10.1 コマンドとロールの対応表

3.10.1 コマンドとロールの対応表

コマンドごとに実行するために必要なロールの対応を，コマンドごとに示します。

表3-14 コマンド実行に必要なロール（ストレージシステム管理のコマンド）

コマンド名
ロール

AddArrayGroup
AdminまたはModify

AddArrayReservation
AdminまたはModify

AddExternalArrayGroup
AdminまたはModify

AddHostStorageDomain
AdminまたはModify

AddLabel
AdminまたはModify

AddLogicalUnit
AdminまたはModify

AddLUSE
AdminまたはModify

AddPool
AdminまたはModify

AddSpareDrive
AdminまたはModify

AddStorageArray
（ストレージシステムがDevice Managerサーバの管理対象になっていない場合）
Admin※1

AddStorageArray
（ストレージシステムがDevice Managerサーバの管理対象になっている場合）
Admin※2またはModify※2

AddTieredPoolOperation
AdminまたはModify

AddVirtualVolume
AdminまたはModify

AddVLDEVToVRPU
AdminまたはModify

DeleteArrayGroup
AdminまたはModify

DeleteArrayReservation
AdminまたはModify

DeleteExternalArrayGroup
AdminまたはModify

DeleteHostStorageDomain
AdminまたはModify

DeleteLabel
AdminまたはModify

DeleteLogicalUnit
AdminまたはModify

DeleteLUSE
AdminまたはModify

DeletePool
AdminまたはModify

DeleteSpareDrive
AdminまたはModify

DeleteStorageArray
Admin※1

DeleteVirtualVolume
AdminまたはModify

DeleteVLDEVFromVRPU
AdminまたはModify

FormatLU
AdminまたはModify

GetArrayReservation
AdminまたはModify

GetPoolShrinkStatus
AdminまたはModify

GetStorageArray
Admin，Modify，またはView

GetTieredPoolStatus
AdminまたはModify

GetZeroPageReclaimStatus
AdminまたはModify

ModifyArrayReservation
AdminまたはModify

ModifyExternalTierRank
AdminまたはModify

ModifyLabel
AdminまたはModify

ModifyLogicalUnit
AdminまたはModify

ModifyPool
AdminまたはModify

ModifyPort
AdminまたはModify

ModifyPortController
AdminまたはModify

ModifyStorageArray
Admin※1またはModify※1

ModifyTieringPolicy
Admin※1またはModify※1

ModifyVirtualVolume
AdminまたはModify

RefreshPerformanceData
AdminまたはModify

RefreshStorageArrays
Admin※2またはModify※2

RunZeroPageReclaim
AdminまたはModify

ShrinkPool
AdminまたはModify

注※1

リソースグループとして，All Resourcesが割り当てられている必要があります。

注※2

SMI-S enabledストレージシステムを操作対象とする場合，リソースグループとして，All Resourcesが割り当てられている必要があります。

表3-15 コマンド実行に必要なロール（論理グループのコマンド）

コマンド名 | ロール
GetLogicalGroup | Admin，Modify，またはView

表3-16 コマンド実行に必要なロール（LUNのコマンド）

コマンド名 | ロール
AddISCSINameForHostStorageDomain | AdminまたはModify
AddLun | AdminまたはModify
AddWWNForHostStorageDomain | AdminまたはModify
DeleteISCSINameForHostStorageDomain | AdminまたはModify
DeleteLun | AdminまたはModify
DeleteWWN | AdminまたはModify
DeleteWWNForHostStorageDomain | AdminまたはModify

表3-17 コマンド実行に必要なロール（ホスト管理のコマンド）

コマンド名 | ロール
AddHost | AdminまたはModify
AddHostInfo | AdminまたはModify
AddHostRefresh | AdminまたはModify
AddVirtualizationServer | AdminまたはModify
DeleteHost | AdminまたはModify
DeleteHostInfo | AdminまたはModify
GetHost | Admin，Modify，またはView
GetHostInfo | Admin，Modify，またはView
HostScan | Admin※またはModify※
ImportHosts | AdminまたはModify
MergeHost | Admin※またはModify※
ModifyHost | AdminまたはModify
ModifyHostInfo | AdminまたはModify
ModifyVirtualizationServer | AdminまたはModify
RefreshVirtualizationServer | AdminまたはModify

注※

リソースグループとして，All Resourcesが割り当てられている必要があります。

表3-18 コマンド実行に必要なロール（サーバ管理のコマンド）

コマンド名 | ロール
AddURLLink | Admin※またはModify※
DeleteAlerts | AdminまたはModify
DeleteURLLink | Admin※またはModify※
GetAlerts | Admin，Modify，またはView
GetServerInfo | Admin，Modify，またはView
GetURLLink | Admin，Modify，またはView

注※

リソースグループとして，All Resourcesが割り当てられている必要があります。

表3-19 コマンド実行に必要なロール（レプリケーションのコマンド）

コマンド名 | ロール
AddConfigFileForReplication | AdminまたはModify
AddReplication | AdminまたはModify
DeleteReplication | AdminまたはModify
GetReplicationControllerPair | Admin，Modify，またはView
ModifyReplication | AdminまたはModify

3.11 コマンド実行時の注意事項

Device Manager CLIコマンドを実行する場合，LUNまたはホストストレージドメインを追加するときの注意事項や，ホスト名およびストレージシステム名で使用できる文字などの注意事項があります。

また，特定のストレージシステムを使用している場合は，パラメーターの指定や実行結果の表示がストレージシステム名と異なるため注意が必要です。

表3-20 コマンド実行時の注意事項

項目
説明

LUNまたはホストストレージドメインの追加について
LUNまたはホストストレージドメインを追加する場合，ホストからその対象のポートへのI/Oが停止していることを確認してください。
LUNまたはホストストレージドメインを追加すると，その対象のポートのLUNセキュリティが自動的に有効になります。そのため，コマンドを実行したときに，ホストから追加対象のポートへI/O中の場合，I/Oが異常終了することがあります。

関連コマンド

AddLun

AddHostStorageDomain

AddWWNForHostStorageDomain

AddISCSINameForHostStorageDomain

LUNまたはホストストレージドメインに対するセキュリティの設定について
LUNまたはホストストレージドメインに対してセキュリティを設定する場合，ホストからその対象ポート上のLUへのI/Oが停止していることを確認してください。
LUNまたはホストストレージドメインに対してセキュリティを設定すると，その対象ポートのLUNセキュリティが自動的に有効になります。そのため，コマンドを実行したときに，ホストからその対象ポート上のLUへI/O中の場合，I/Oが異常終了することがあります。

関連コマンド

AddWWNForHostStorageDomain

ホスト名で使用できる文字について
GUIと併用する場合，ホスト名に使用できる文字は次のとおりです。
A～Z a～z 0～9 - _ . @
スペースも使用できますが，スペースだけの使用はできません。
このほかの文字を使用すると，GUIから操作ができなくなることがあります。

関連コマンド

AddHost

ImportHosts

ModifyHost

URLLinkの使用について
GUIと併用する場合，GUIが提供しているほかのWebプログラムの起動ができなくなることがあります。専門知識のあるシステム管理者だけが使用するようにしてください。

関連コマンド

AddURLLink

DeleteURLLink

ストレージ分割管理機能の使用について（Hitachi USPの場合）
ストレージ分割機能を使用している場合，LUSEボリューム，パス，コピーぺア（ShadowImage）を作成するときは，同じSLPRを指定してください。異なるSLPRを指定した場合，分割ストレージ管理者が作成したリソースを管理できなくなります。

関連コマンド

AddLUSE

AddLun

AddReplication

アカウントロックについて
Hitachi Command Suite共通コンポーネントで，ユーザーアカウントのロック機能が設定されている場合，ログインを特定の回数失敗すると，ユーザーアカウントがロックされます。そのため，複数のCLIコマンドを一括実行するように，コマンドを連続して実行する場合は，オプションやプロパティに正しいパスワードが設定されていることを事前に確認してください。

関連コマンド

すべてのコマンド

出力項目の属性値（-1）について
属性値に-1が出力された場合，次の要因が考えられます。

属性が無効

値が取得できない

値が設定されていない

関連コマンド

すべてのコマンド

ストレージシステムに，BR1650 シリーズ，BR1600 シリーズ，BR150，BR50，およびHitachi TMS を使用している場合，ストレージシステムをパラメーター値として指定するときの指定値や実行結果の表示名が異なります。

パラメーターの指定および実行結果の表示が異なるストレージシステムの一覧を次の表に示します。

表3-21 指定および表示が異なるストレージシステム

ストレージシステム
説明

BR1650シリーズ
次に示すストレージシステムとしてパラメーターを指定します。また，コマンドの実行結果は次に示すストレージシステムとして表示されます。

BR1650Eの場合
HUS130

BR1650S場合
HUS110

関連コマンド

すべてのコマンド

BR1600シリーズ
次に示すストレージシステムとしてパラメーターを指定します。また，コマンドの実行結果は次に示すストレージシステムとして表示されます。

BR1600の場合
Hitachi AMS2100

BR1600Eの場合
ハードウェアレビジョンが0200のHitachi AMS2100

BR1600S場合
Hitachi AMS2010

関連コマンド

すべてのコマンド

BR150
ストレージシステムのパラメーターはHitachi AMS 200として指定します。また，コマンドの実行結果はHitachi AMS 200として表示されます。

関連コマンド

すべてのコマンド

BR50
ストレージシステムのパラメーターはHitachi WMS 100として指定します。また，コマンドの実行結果はHitachi WMS 100として表示されます。

関連コマンド

すべてのコマンド

Hitachi TMS
ストレージシステムのパラメーターはHitachi AMS 1000として指定します。また，コマンドの実行結果はHitachi AMS 1000として表示されます。

関連コマンド

すべてのコマンド

4. コマンドリファレンス

Device Manager CLIのコマンドの書式とパラメーターについて，実行例とともに説明します。

この章の構成

4.1 ストレージシステム管理のコマンド

4.2 論理グループのコマンド

4.3 LUNのコマンド

4.4 ホスト管理のコマンド

4.5 サーバ管理のコマンド

4.6 レプリケーションのコマンド

4.1 ストレージシステム管理のコマンド

ストレージシステム管理のコマンドでは，ストレージシステムの情報を登録，変更，または削除できます。

この節の構成

4.1.1 AddArrayGroup

4.1.2 AddArrayReservation

4.1.3 AddExternalArrayGroup

4.1.4 AddHostStorageDomain

4.1.5 AddLabel

4.1.6 AddLogicalUnit

4.1.7 AddLUSE

4.1.8 AddPool

4.1.9 AddSpareDrive

4.1.10 AddStorageArray

4.1.11 AddTieredPoolOperation

4.1.12 AddVirtualVolume

4.1.13 AddVLDEVToVRPU

4.1.14 DeleteArrayGroup

4.1.15 DeleteArrayReservation

4.1.16 DeleteExternalArrayGroup

4.1.17 DeleteHostStorageDomain

4.1.18 DeleteLabel

4.1.19 DeleteLogicalUnit

4.1.20 DeleteLUSE

4.1.21 DeletePool

4.1.22 DeleteSpareDrive

4.1.23 DeleteStorageArray

4.1.24 DeleteVirtualVolume

4.1.25 DeleteVLDEVFromVRPU

4.1.26 FormatLU

4.1.27 GetArrayReservation

4.1.28 GetPoolShrinkStatus

4.1.29 GetStorageArray

4.1.30 GetStorageArrayのパラメーターの使い方

4.1.31 GetStorageArray (subtargetの指定なし)

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.33 GetStorageArray (subtarget=CommParameters)

4.1.34 GetStorageArray (subtarget=Component)

4.1.35 GetStorageArray (subtarget=ExternalStorage)

4.1.36 GetStorageArray (subtarget=Filter)

4.1.37 GetStorageArray (subtarget=FreeSpace)

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.39 GetStorageArray (subtarget=LDEV)

4.1.40 GetStorageArray (subtarget=LogicalDKC)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.42 GetStorageArray (subtarget=MFReplicationInfo)

4.1.43 GetStorageArray (subtarget=Path)

4.1.44 GetStorageArray (subtarget=PDEV)

4.1.45 GetStorageArray (subtarget=Pool)

4.1.46 GetStorageArray (subtarget=Port)

4.1.47 GetStorageArray (subtarget=PortController)

4.1.48 GetStorageArray (subtarget=ReplicationInfo)

4.1.49 GetStorageArray (subtarget=SnapshotGroup)

4.1.50 GetStorageArray (subtarget=TieringPolicy)

4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

4.1.52 GetTieredPoolStatus

4.1.53 GetZeroPageReclaimStatus

4.1.54 ModifyArrayReservation

4.1.55 ModifyExternalTierRank

4.1.56 ModifyLabel

4.1.57 ModifyLogicalUnit

4.1.58 ModifyPool

4.1.59 ModifyPort

4.1.60 ModifyPortController

4.1.61 ModifyStorageArray

4.1.62 ModifyTieringPolicy

4.1.63 ModifyVirtualVolume

4.1.64 RefreshPerformanceData

4.1.65 RefreshStorageArrays

4.1.66 RunZeroPageReclaim

4.1.67 ShrinkPool

4.1.1 AddArrayGroup

AddArrayGroupコマンドは，ストレージシステムにパリティグループを作成します。パリティグループは，RAIDレベルに応じて論理デバイスとして管理される多くの物理ドライブで構成されます。実行結果には，新しいパリティグループが追加されたストレージシステムの情報が表示されます。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，HUS VM，およびHitachi SMSでは使用できません。

パラメーター

表4-1 AddArrayGroupコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
パリティグループのストレージシステムのシリアル番号

model
必須
パリティグループのストレージシステムのモデル

chassis
必須
パリティグループのシャーシ番号

raidtype
必須
パリティグループのRAIDタイプ
「RAIDx(yD[+zP])」または「RAIDx(yD[+yD])」形式で指定します。

RAIDx：RAIDレベル

yD：データドライブの数

zP：パリティドライブの数

例えば，3個のデータドライブと1個のパリティドライブを持つRAID5構成の場合，RAID5(3D+1P)と指定します。
指定できる形式とRAIDレベルは，ストレージシステムによって異なります。

HUS100およびHitachi AMS2000/AMS/WMSの場合:

形式：「RAIDx(yD[+zP])」または「RAIDx(yD[+yD])」

RAIDレベル：RAID0，RAID1，RAID1+0，RAID5，RAID6

SANRISE9500Vの場合の場合:

形式：「RAIDx（yD[+zP])」

RAIDレベル：RAID0，RAID1，RAID0+1，RAID5

pdevnums
必須
PDEVのIDのリスト
コンマで区切って指定します。

encrypt
任意
（HUS150）
暗号化されたパリティグループを作成するかどうかを指定します。
指定できる値を次に示します。大文字と小文字は区別されません。

true：暗号化されたパリティグループを作成する

false：暗号化されていないパリティグループを作成する

省略した場合は，falseが設定されます。
このパラメーターにtrueを指定した場合，パラメーターpdevnumsで指定したドライブ（PDEV）は，暗号化されていなくてもかまいません。暗号化されていないPDEVは暗号化されて，パリティグループが作成されます。
このパラメーターにfalseを指定した場合，パラメーターpdevnumsには，暗号化されていないPDEVだけを指定してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

pdevnums

GetStorageArray (subtarget=PDEV)コマンドの実行結果のpdevid値から取得してください。ただし，pdevid値にコンマが含まれている場合，コンマを取り除いた値を指定してください。複数の値がある場合は，各値をコンマで区切って指定してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPDEVを指定してください。

コマンド実行例

HiCommandCLI AddArrayGroup -o "D:¥logs¥AddArrayGroup.log" "serialnum=650106070" "model=HDS9580V" "chassis=0" "raidtype=RAID0(2D)" "pdevnums=0,1"

コマンド実行結果

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 ArrayGroup elements:
   An instance of ArrayGroup
     objectID=ARRAYGROUP.HDS9580V.65010670.0.3
     chassis=0
     number=3
     displayName=u1ag1
     raidType=RAID0(2D)
     diskSize=72
     diskSizeInKB=75,497,472
     formFactor=-1
     controllerID=-1
     totalCapacity=0
     allocatedCapacity=0
     freeCapacity=0
     hiHsmCapacity=0
     onDemandCapacity=0
     totalFreeSpace=139,279,360
     largestFreeSpace=139,279,360
     substance=0
     slprNumber=-1
     clprNumber=-1
     openTotalCapacity=0
     openAllocatedCapacity=0
     openFreeCapacity=0
     openHiHsmCapacity=0
     openOnDemandCapacity=0
     imTotalCapacity=0
     imAllocatedCapacity=0
     imFreeCapacity=0
     imHiHsmCapacity=0
     imOnDemandCapacity=0
     mfTotalCapacity=0
     mfHiHsmCapacity=0
     mfOnDemandCapacity=0
     mfAllocatedCapacity=0
     mfUnallocatedCapacity=0
     openAllocatedActualCapacity=0
     openUnallocatedCapacity=0
     openUnallocatedActualCapacity=0
     openReservedCapacity=0
     openReservedActualCapacity=0
     type=-1
     volumeType=-1
     encrypted=-1
     protectionLevel=-1
     dpPoolID=-1
     List of 1 FreeSpace elements:
       An instance of FreeSpace
         objectID=FREESPACE.HDS9580V.65010670.0.0.0
         sizeInKB=139,279,360
         cylinders=0
         fsControlIndex=0
     List of 2 PDEV elements:
       An instance of PDEV
         objectID=PDEV.HDS9580V.65010670.10
         chassis=0
         arrayGroup=3
         arrayGroupName=3
         capacityInKB=75,497,472
         row=0
         column=10
         denseNumber=-1
         densePosition=-1
         depth=1
         role=data
         vendor=SEAGATE
         model=DKS2C-K072FC
         firmwareVersion=F6FF
         serialNumber=
         dkuType=HDS9500V
         rpm=0
         diskType=0
         formFactor=-1
         pdevid=10
         encrypted=-1
         fdChipType=-1
       An instance of PDEV
         objectID=PDEV.HDS9580V.65010670.11
         chassis=0
         arrayGroup=3
         arrayGroupName=3
         capacityInKB=75,497,472
         row=0
         column=11
         denseNumber=-1
         densePosition=-1
         depth=1
         role=data
         vendor=SEAGATE
         model=DKS2C-K072FC
         firmwareVersion=F6FF
         serialNumber=
         dkuType=HDS9500V
         rpm=0
         diskType=0
         formFactor=-1
         pdevid=11
         encrypted=-1
         fdChipType=-1

4.1.2 AddArrayReservation

AddArrayReservationコマンドは，対象のストレージシステムをロックします。

ストレージシステムの構成を変更する場合，ほかのユーザーの操作との競合を避けるために，このコマンドで対象のストレージシステムをロックします。

重要

このコマンドは，HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vでは使用できません。

このコマンドでロックしたストレージシステムは，GUIを使用して構成変更できません。

ストレージシステムをロックしてから5分間，ストレージシステムを構成変更するコマンドやModifyArrayReservationコマンドを実行しない場合，ロックが解除されます。

ロックしたユーザーが実行できるストレージシステムの構成変更に関するコマンドを次に示します。

AddExternalArrayGroup

AddHostStorageDomain

AddLogicalUnit

AddLun

AddLUSE

AddPool

AddStorageArray

AddTieredPoolOperation

AddVirtualVolume

AddVLDEVToVRPU

AddWWNForHostStorageDomain

DeleteArrayReservation

DeleteExternalArrayGroup

DeleteHostStorageDomain

DeleteLogicalUnit

DeleteLun

DeleteLUSE

DeletePool

DeleteVirtualVolume

DeleteVLDEVFromVRPU

DeleteWWN

DeleteWWNForHostStorageDomain

FormatLU

ModifyArrayReservation

ModifyLogicalUnit

ModifyPool

ModifyPort

ModifyPortController

ModifyVirtualVolume

RunZeroPageReclaim

ShrinkPool

パラメーター

表4-2 AddArrayReservationコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
serialnum | 必須 | ストレージシステムのシリアル番号
model | 必須 | ストレージシステムのモデル

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

HiCommandCLI AddArrayReservation -o "D:¥logs¥AddArrayReservation.log" "model=USP" "serialnum=14009"

コマンド実行結果

An instance of ArrayReservation
 objectID=ARRAYRESERVATION.USP.14009
 target=ARRAY.USP.14009
 serialNumber=14009
 arrayType=USP
 loginID=dmuser
 beginTime=1,039,003,476

4.1.3 AddExternalArrayGroup

AddExternalArrayGroupコマンドは，外部接続したストレージシステム（外部ストレージシステム）のボリューム（外部ボリューム）を内部ボリュームに一対一でマッピングし，パリティグループ（外部パリティグループ）を作成します。また，作成した外部パリティグループにLUを作成します。マッピング時には複数のパス（交替パス）を指定できます。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMでだけ使用できます。Universal Storage Platform V/VMの場合に必要なマイクロコードのバージョンは60-02-40-XX/XX以降です。

このコマンドを実行するときには，外部パリティグループを作成するストレージシステムと，外部接続しているストレージシステムの両方がDevice Managerの管理対象として登録されている必要があります。

パラメーター

表4-3 AddExternalArrayGroupコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
外部パリティグループを作成するストレージシステムのシリアル番号

model
必須
外部パリティグループを作成するストレージシステムのモデル

externalgrpnum
任意
外部パリティグループの番号
作成する外部パリティグループの番号を指定します。
指定できる値は1～16384までの整数です。
省略した場合は，Device Managerが自動的に値を指定します。

portname
必須
外部ストレージシステムが接続されているポートのポート名
複数のパス（交替パス）を指定する場合は，コンマで区切ります。
パスを指定するためには，パラメーターportname，externalwwn，externallunを一組で指定する必要があります。指定した順序でパスの優先順位が設定されます（最初の組み合わせがプライマリーパスとして設定されます）。portname，externalwwn，externallunに指定する値の順序と数が正しいことを確認してください。

externalwwn
必須
外部ストレージシステムのポートWWN
複数のパス（交替パス）を指定する場合は，コンマで区切ります。
パスを指定するためには，パラメーターportname，externalwwn，externallunを一組で指定する必要があります。指定した順序でパスの優先順位が設定されます（最初の組み合わせがプライマリーパスとして設定されます）。portname，externalwwn，externallunに指定する値の順序と数が正しいことを確認してください。

externallun
必須
外部ボリュームのLUN
複数のパス（交替パス）を指定する場合は，コンマで区切ります。
パスを指定するためには，パラメーターportname，externalwwn，externallunを一組で指定する必要があります。指定した順序でパスの優先順位が設定されます（最初の組み合わせがプライマリーパスとして設定されます）。portname，externalwwn，externallunに指定する値の順序と数が正しいことを確認してください。

pathgroupid
任意
パスグループID
省略した場合は，Device Managerが自動的に値を指定します。

emulation
任意
論理ユニットのエミュレーションタイプ
"OPEN-V"だけが指定できます。
省略した場合は，"OPEN-V"が設定されます。

clprnumber
任意
CLPR番号
省略した場合は，0が設定されます。

cachemode
任意
論理ユニットのオプション情報（キャッシュモード）
指定できる値を次に示します。

true：有効

false：無効

パラメーターcachemodeの指定を省略した場合は，次のように値が設定されます。

パラメーターinflowcontrolの指定を省略しない場合：
"true"が設定されます。

パラメーターinflowcontrolの指定を省略した場合：
外部ボリュームがコマンドデバイスの場合は，"false"が設定されます。
外部ボリュームがコマンドデバイスでない場合は，"true"が設定されます。

inflowcontrol
任意
論理ユニットのオプション情報（キャッシュ流入制御モード）
指定できる値を次に示します。

true：有効

false：無効

省略した場合は，"false"が設定されます。

luoption
任意
外部パリティグループを作成するのと同時に論理ユニットを作成するかどうかのオプション情報
指定できる値を次に示します。

none：作成しない

create：作成する

省略した場合は，"none"が設定されます。

numoflus
任意
作成する論理ユニットの数
指定できる値は"1"だけです。
省略した場合は，"1"が設定されます。
パラメーターluoptionに"none"が指定されている場合，またはパラメーターluoptionを省略した場合は指定できません。

devnum
任意
論理ユニットのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
省略した場合は，Device Managerが自動的に値を指定します。
パラメーターluoptionに"none"が指定されている場合，またはパラメーターluoptionを省略した場合は指定できません。

capacity
任意
論理ユニットの容量
省略した場合は，外部ボリュームと同じ容量の論理ユニットを作成します。
パラメーターluoptionに"none"が指定されている場合，またはパラメーターluoptionを省略した場合は指定できません。
容量の単位（KBまたはblock）は，パラメーターcapacitytypeで指定できます。

capacitytype
任意
パラメーターcapacityで指定する値の単位
指定できる値は，KBまたはblockです。
省略した場合，KBが設定されます。
パラメーターluoptionに"none"が指定されている場合，またはパラメーターluoptionを省略した場合は指定できません。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。外部パリティグループを作成するストレージシステムのarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

portname

外部パリティグループを作成するストレージシステムのGetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。portRole値が「External」であるポートのdisplayName値をパラメーターportnameに指定してください。このとき，worldWidePortName値を控えておいてください。

externalwwn

外部ストレージシステムがSMI-S enabledストレージシステム以外の場合，GetStorageArray (subtarget=Port, portsubinfo=WWN)コマンドの実行結果から取得してください。An instance of WWNの下に表示されるwwn値がportnameのworldWidePortName値と一致するポートを選び，そのポートのworldWidePortName値をパラメーターexternalwwnに指定してください。このとき，portID値を控えておいてください。

SMI-S enabledストレージシステムの場合，そのストレージシステムの管理ツールでポートのWWN値を取得し，パラメーターexternalwwnに指定してください。

externallun

外部ストレージシステムがSMI-S enabledストレージシステム以外の場合，GetStorageArray (subtarget=Path, pathsubinfo=WWN)コマンドの実行結果から取得してください。次の条件を満たすパスのLUN値をパラメーターexternallunに指定してください。

An instance of WWNの下に表示されるwwn値がportnameのworldWidePortName値と一致する。

An instance of Pathの下に表示されるportID値がexternalwwnのportID値と一致する。

SMI-S enabledストレージシステムの場合，そのストレージシステムの管理ツールでパスのLUN値を取得し，パラメーターexternallunに指定してください。

コマンド実行例

図4-1 コマンド実行例（AddExternalArrayGroupコマンド）

「図4-1 コマンド実行例（AddExternalArrayGroupコマンド）」に示す構成を作成するときのコマンド実行例を次に示します。

HiCommandCLI AddExternalArrayGroup -o "D:¥logs¥AddExternalArrayGroup.log" model=R601 serialnum=25011 portname=CL3-F,CL7-F externalwwn=50.06.0E.80.10.22.8B.50,50.06.0E.80.10.22.8B.53 externallun=00,00

コマンド実行結果

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 ArrayGroup elements:
   An instance of ArrayGroup
     objectID=ARRAYGROUP.R601.25011.134.0
     chassis=134
     number=0
     displayName=E34-1
     raidType=-
     emulation=OPEN-V
     diskType=
     diskSize=0
     diskSizeInKB=-1
     formFactor=-1
     controllerID=-1
     totalCapacity=0
     allocatedCapacity=0
     freeCapacity=0
     hiHsmCapacity=0
     onDemandCapacity=0
     totalFreeSpace=2,097,152
     largestFreeSpace=2,097,152
     substance=1
     slprNumber=0
     clprNumber=0
     cuInfo=
     openTotalCapacity=0
     openAllocatedCapacity=0
     openFreeCapacity=0
     openHiHsmCapacity=0
     openOnDemandCapacity=0
     imTotalCapacity=0
     imAllocatedCapacity=0
     imFreeCapacity=0
     imHiHsmCapacity=0
     imOnDemandCapacity=0
     mfTotalCapacity=0
     mfHiHsmCapacity=0
     mfOnDemandCapacity=0
     mfAllocatedCapacity=0
     mfUnallocatedCapacity=0
     openAllocatedActualCapacity=0
     openUnallocatedCapacity=0
     openUnallocatedActualCapacity=0
     openReservedCapacity=0
     openReservedActualCapacity=0
     type=1
     volumeType=1
     encrypted=-1
     protectionLevel=-1
     dpPoolID=-1
     List of 1 FreeSpace elements:
       An instance of FreeSpace
         objectID=FREESPACE.R601.25011.134.0.0
         sizeInKB=2,097,152
         cylinders=0
         fsControlIndex=0
     List of 2 ExternalPathInfo elements:
       An instance of ExternalPathInfo
         objectID=ExternalPathInfo.R601.25011.134.0.50060E8010228B50.0.13
         externalWWN=50.06.0E.80.10.22.8B.50
         externalLun=0
         portID=13
         pathGroupID=22
         priority=1
       An instance of ExternalPathInfo
         objectID=ExternalPathInfo.R601.25011.134.0.50060E8010228B53.0.15
         externalWWN=50.06.0E.80.10.22.8B.53
         externalLun=0
         portID=15
         pathGroupID=22
         priority=2

4.1.4 AddHostStorageDomain

AddHostStorageDomainコマンドは，ホストストレージドメインを追加します。このコマンドは，ストレージシステムにホストグループを作成します。

重要

ホストストレージドメインを追加すると対象ポートのLUNセキュリティが自動で有効に設定されます。対象ポートのI/Oが停止していることを確認してください。

パラメーター

表4-4 AddHostStorageDomainコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ホストストレージドメインのストレージシステムのシリアル番号

model
必須
ホストストレージドメインのストレージシステムのモデル

port
任意
ホストストレージドメインのポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
ホストストレージドメインのポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
ホストストレージドメインのドメインID
このパラメーターは10進数または16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で表示されます。
指定できる値はストレージシステムによって異なります。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，HUS VM：1～254

SANRISE9900V：1～127

SANRISE9500V：1～127

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS（ホストグループ）：1～127

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS（iSCSIターゲット）：1～254

その他：1～511

hostmode※1
任意
ホストストレージドメインのホストモード
指定できる値については，「表4-5 パラメーターhostmodeに指定できる値」を参照してください。
このパラメーターを省略した場合，ホストモードおよびホスト接続モード2の簡易設定用パラメーター（platform，middleware，alternatepath，failover，またはadditionalparameter）を指定していないときには，Standardが設定されます。
このパラメーターを省略した場合，簡易設定用パラメーターを指定しているときには，簡易設定用パラメーターに指定された値の組み合わせから推奨されるホストモードが設定されます。

hostmode2※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS
SANRISE9500V）
ホスト接続モード2のリスト
複数指定する場合は，セミコロンで区切って指定します。
「表4-6 パラメーターhostmode2に指定できる値」に一覧されている文字列のどれかを設定できます。
このパラメーターを省略した場合，ホストモードおよびホスト接続モード2の簡易設定用パラメーター（platform，middleware，alternatepath，failover，またはadditionalparameter）を指定しているときには，簡易設定用パラメーターに指定された値の組み合わせから推奨されるホスト接続モード2が設定されます。

hostmodeoption
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
HUS VM）
ホストモードオプションのリスト
複数指定する場合は，セミコロンで区切って指定します。
指定できる値については，「表4-7 パラメーターhostmodeoptionに指定できる値」を参照してください。

name
任意
ホストストレージドメイン名
任意の名前を指定します。このパラメーターに指定した値は，ホストストレージドメインを識別するためにDevice Managerでだけ使われます。
指定できる文字数は1～64バイトです。
最初または最後のスペースは登録されません。

nickname
任意
ホストストレージドメインのニックネーム
ストレージシステムに作成されるホストグループまたはiSCSIターゲットに設定する名前を指定します。
省略した場合は，自動で設定されます。
Device Managerにホストを登録する方法としてHostScanコマンドを使用する場合，ホストストレージドメインを追加するときは，パラメーターnicknameにこのホストストレージドメインを利用するホストのホスト名を指定してください。HostScanコマンドについては，「4.4.9 HostScan」を参照してください。
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( )
+ - . = @ [ ] ^ _ ` { } ~ スペース
最初または最後の文字にスペースを使用できません。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合，バッククォート（`）は使用できません。
指定できる文字数は次のとおりです。

Virtual Storage Platform：1～64バイト

Universal Storage Platform V/VM：1～32バイト

Hitachi USP：
マイクロコードのバージョンが50-04-01より前の場合：1～16バイト
マイクロコードのバージョンが50-04-01以降の場合：1～32バイト

SANRISE9900V：1～8バイト

HUS VM：1～64バイト

HUS100：1～32バイト

Hitachi AMS2000：1～32バイト

Hitachi SMS：1～32バイト

Hitachi AMS/WMS：
domaintypeが0の場合：1～16バイト
domaintypeが1の場合：1～32バイト

SANRISE9500V：
ファームウェアのバージョンがx6x9/Mより前の場合：
1～8バイト
ファームウェアのバージョンがx6x9/M以降の場合：
1～16バイト

domaintype※2
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ホストストレージドメインのドメインタイプ
指定できる値は次のとおりです。

0：ホストグループ

1：iSCSIターゲット

省略した場合は，0が設定されます。

domainiscsiname※2
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ホストストレージドメイン（iSCSIターゲット）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で指定してください。
使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。
省略した場合は，自動で設定されます。

platform※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS
SANRISE9500V※3）
ホストモードおよびホスト接続モード2の簡易設定オプション（プラットフォーム）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。

middleware※1
任意
（HUS100
Hitachi AMS2000
Hitachi SMS）
ホストモードおよびホスト接続モード2の簡易設定オプション（ミドルウェア）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。

alternatepath※1
任意
（Hitachi AMS/WMS
SANRISE9500V※3）
ホストモードおよびホスト接続モード2の簡易設定オプション（交替パス）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。

failover※1
任意
（Hitachi AMS/WMS
SANRISE9500V※3）
ホストモードおよびホスト接続モード2の簡易設定オプション（フェイルオーバー）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。

additionalparameter※1
任意
（Hitachi AMS/WMS
SANRISE9500V※3）
ホストモードおよびホスト接続モード2の簡易設定オプション（追加パラメーター）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値（数字）については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。
複数指定する場合は，セミコロンで区切って指定します。

注※1

パラメーターhostmode，hostmode2と簡易設定用パラメーター（platform，middleware，alternatepath，failover，およびadditionalparameter）の関係には注意が必要です。

簡易設定用パラメーターだけを指定した場合，簡易設定用パラメーターから推奨される値が設定されます。

図4-2 簡易設定用パラメーターだけを指定した場合の設定内容（AddHostStorageDomainコマンド）

パラメーターhostmodeおよびhostmode2と簡易設定用パラメーターを併用した場合，パラメーターhostmodeおよびhostmode2の指定値が設定されます。

図4-3 パラメーターhostmodeおよびhostmode2と簡易設定用パラメーターを併用した場合の設定内容（AddHostStorageDomainコマンド）

パラメーターhostmodeまたはhostmode2と簡易設定用パラメーターを併用した場合，パラメーターhostmodeまたはhostmode2の指定値と，簡易設定用パラメーターから推奨される値が設定されます。
以下の図では，パラメーターhostmodeと簡易設定用パラメーターを併用した例を示します。

図4-4 パラメーターhostmodeと簡易設定用パラメーターを併用した場合の設定内容（AddHostStorageDomainコマンド）

注※2

パラメーターdomainiscsinameを指定する場合，パラメーターdomaintypeに1を指定してください。

注※3

SANRISE9500Vの場合，簡易設定用パラメーターでホストモードやホスト接続モード2を設定するには，バージョンx6x5以降のファームウェアが必要です。

パラメーターhostmodeに指定できる値を次の表に示します。

表4-5 パラメーターhostmodeに指定できる値

ストレージシステム
hostmodeの値

Virtual Storage Platform
Universal Storage Platform V/VM
HUS VM

Standard

VMware

HP

OpenVMS

Tru64

Solaris

NetWare

Windows

AIX

VMware Extension

Windows Extension

UVM

Hitachi USP

Standard

Sequent

HP

Solaris

Netware

Windows

Windows Extension

Tru64

HI-UX（Hシリーズの場合，マイクロコードのバージョンが50-04-05-XX/XX以降）

AIX

OPEN-VMS

マイクロコードのバージョンに依存するもの：
50-03-0X-XX/XX以降

UVM

SANRISE9900V

Standard

Sequent

HP

Solaris

Netware

Windows

Tru64

HI-UX

AIX

OPEN-VMS

マイクロコードのバージョンに依存するもの：
21-05-00-XX/XX以降

Windows Extension

Solaris Extension

21-14-02-XX/XX以降

Standard Extension2

HP Extension2

Solaris Extension2

Windows Extension2

AIX Extension2

HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS
SANRISE9500V

Standard

Open VMS

TRESPASS

Wolfpack

パラメーターhostmode2に指定できる値を次の表に示します。

表4-6 パラメーターhostmode2に指定できる値

ストレージシステム
hostmode2の値

HUS100

Same Node Name Mode

Tru Cluster Mode

Port-ID Conversion Mode

PSUE Read Reject Mode

Mode Parameters Changed Notification Mode

CCHS Mode

HP-UX Mode

NACA Mode

Product Serial Response Mode

Unique Reserve Mode 1

Task Management Isolation Mode

NOP-In Suppress Mode

S-VOL Disable Advanced Mode

Discovery CHAP Mode

Unit Attention Change Mode

Unique Extended COPY Mode

Unique Write Same Mode

Report iSCSI Full Portal List Mode

DP Depletion Detail Reply Mode

Unique Compare Write Mode

ファームウェアのバージョンに依存するもの：
x935/A以降

Capacity Data Changed Notification Mode

HNAS Option Mode

x940/A以降

Unique Reserve Mode 2

Standard VAAI Command Mode

x945/A以降

Allocation Length Expand Mode

x945/D以降

UNMAP Short Length Mode

Hitachi AMS2000
Hitachi SMS

Same Node Name Mode

Tru Cluster Mode

Port-ID Conversion Mode

PSUE Read Reject Mode

Mode Parameters Changed Notification Mode

CCHS Mode

HP-UX Mode

NACA Mode

Product Serial Response Mode

Unique Reserve Mode 1

Task Management Isolation Mode

NOP-In Suppress Mode

S-VOL Disable Advanced Mode

ファームウェアのバージョンに依存するもの：
x860/A以降

Discovery CHAP Mode

x897/H以降

Unit Attention Change Mode

x890/A以降（Hitachi SMSを除く）

Unique Extended COPY Mode

Unique Write Same Mode

x893/E以降

Report iSCSI Full Portal List Mode

x897/A以降（Hitachi SMSを除く）

DP Depletion Detail Reply Mode

x8C4/F以降（Hitachi SMSを除く）

UNMAP Short Length Mode

Hitachi AMS/WMS

Same Node Name Mode

Tru Cluster Mode

ASL Report Mode(Active/Passive Group)

ASL Report Mode(Active/Passive)

ASL Report Mode(Active/Active)

Port-ID No Report Mode

Port-ID Conversion Mode

PSUE Read Reject Mode

UA (06/2A00) suppress Mode

CCHS Mode

HP-UX Mode

NACA Mode

Product Serial Response Mode

Unique Reserve Mode 1

Reset Propagation Mode

HISUP OFF Mode

ファームウェアのバージョンに依存するもの：
x712/A-x以降

SPC-2 Mode

x781/A以降

S-VOL Disable Advanced Mode

SANRISE9500V

ftServer Connection Mode 2

SRC Read Command Reject Mode

UA (06/2A00) suppress Mode

HISUP Mode

CCHS Mode

HP Connection Mode 2

Product ID DF400 Mode

NACA Mode

SUN Cluster Connection Mode

Persistent RSV Cluster Mode

Reset Target (Reset Bus Device) Mode

Reserve Mode

Reset Logical Unit Mode

Reset Logout of Third Party Process Mode

ファームウェアのバージョン：
x6x3/C以降

No_RSV_Conf Mode

x6x5以降

Tru Cluster Connection Mode

Path Switch Mode(Active/Passive Group)

Path Switch Mode(Active/Passive)

Path Switch Mode(Active/Active)

Port-ID No Report Mode

Port-ID Conversion Mode

x6x7以降

Same Node Name Mode

x6xA/R以降

SPC-2 Mode

パラメーターhostmodeoptionに指定できる値を次の表に示します。

説明の詳細については，ご使用のストレージシステムに対応するLUN管理製品のマニュアルを参照してください。

表4-7 パラメーターhostmodeoptionに指定できる値

hostmodeoptionの値
説明
Virtual Storage Platform/HUS VM
Universal Storage Platform V/VM
Hitachi USP

2
VERITAS Database Edition/Advanced Cluster
VERITAS Database Edition/Advanced Cluster for Real Application Clusters，またはVERITAS Cluster Server 4.0以降（I/Oフェンシング機能）を使用している場合に指定します。
Y
Y
Y

6
TPRLO
次の条件をすべて満たす場合に指定します。

ホストモードのWindowsモード（モード0C）またはWindows Extensionモード（モード2C）を使用

Emulex社製のHBAを使用

ミニポートドライバーを使用

HBAのミニポートドライバーのパラメーターTPRLOに2が設定されている

Y
Y
Y

7
Automatic recognition function of LUN
次の条件をすべて満たす場合に指定します。

ホストモードのStandard モード（モード00）または，Solarisモード（モード09）を使用

SUN StorEdge SAN Foundation Software Version 4.2以降を使用

SUN純正のHBAを使用している場合，デバイスの増減を自動認識させたいとき

Y
Y
Y

12
No display for ghost LUN
次の条件をすべて満たす場合に指定します。

ホストモードのHPモード（モード03）を使用

HP-UXホストの接続時にパスが定義されていないデバイスがデバイスファイルを作成するのを抑止したい場合

Y
Y
Y

13
SIM report at link failure
ポート間の接続失敗回数がしきい値を超えた場合，SIM通知を受けたいときに指定します。
Y
Y
Y

14
HP TruCluster with TrueCopy function
次の条件をすべて満たす場合に指定します。

ホストモードのTru64モード（モード07）を使用

TruClusterを使用して，TrueCopyの正ボリュームと副ボリュームのそれぞれにクラスタを設定したい場合

Y
Y
Y

15
HACMP
次の条件をすべて満たす場合に指定します。

ホストモードのAIXモード（モード0F）を使用

HACMP 4.5 4.5.13以降，HACMP 5.1 5.1.0.4以降またはHACMP 5.2以降を使用

Y
Y
Y

19
VMware
VMwareが動作しているホストをホストグループに登録するときに指定します。
N
N
Y

22
Veritas Cluster Server
次の条件をすべて満たす場合に指定します。

ホストモードのAIXモード（モード0F）を使用

VERITAS Cluster Serverを使用

Y
Y
Y

23
REC command support
REC（READ Exchange Concise）コマンドを動作させたいときに指定します。
Y
Y
Y

24
2TB or Larger LUN Support
次の条件をすべて満たす場合に指定します。

ホストが2TBを超えるボリュームにアクセスする場合

ホストのOSが次のどれかである場合
AIX 5L Version 5.2 TL08以降またはAIX 5L Version 5.3 TL04以降，
Windows Server 2003 SP1，
Red Hat Enterprise Linux AS 4 Update 1以降

上記以外のOSでは2TBを超えるボリュームにアクセスできません。
ボリュームの最大サイズはOSのファイルシステムに依存します。
この値はHitachi USPのマイクロコードのバージョンが50-08-0X-XX/XX以降の場合に有効です。
N
N
Y

27
iSCSI Delayed ACK improvement
iSCSI接続を使用するときに指定します。
N
N
Y

33
Set/Report Device Identifier enable
次の条件を満たすときに指定します。

ホストモードのHPモード（モード03）OpenVMSモード（モード05），Tru64モード（モード07）を使用

デバイスにニックネームを設定するコマンドを有効にする場合

Y
Y
N

39
Change the nexus specified in the SCSI Target Reset
Target Resetを受け取った場合に，次の範囲をホストグループごとに制御したいときに指定します。

ジョブをリセットする範囲

UA（Unit Attention）が設定される範囲

Y
Y
N

40
V-Vol expansion
次の条件を満たすときに指定します。

ホストモードのWindowsモード（モード0C）またはWindows Extensionモード（モード2C）を使用

HDPボリュームの容量を拡張したあと，拡張したHDPボリュームの容量を自動的に認識させる場合

Y
Y
N

41
Prioritized device recognition command
デバイスを認識させるためのコマンドを優先させるときに指定します。
Y
Y
N

42
Prevent "OHUB PCI retry"
IBM Z10 Linuxを使用するときに指定します。
Y
Y
N

43
Queue Full Response
コマンドキューが満杯になった場合，ホストに「QueueFull」を応答させるときに指定します。
Y
Y
N

48
HAM Svol Read Option
次の条件を満たすときに指定します。

Hitachi High Availability Managerを使用

S-VOLに対してしきい値以上のReadコマンドが発行されるアプリケーションなどが実行された場合，MCUからRCUへのフェイルオーバを発生させたくないとき

Y
Y
N

49
BB Credit Set Up Option1
BB Credit仮想化によってTrue Copyの性能を向上させるときに指定します。
Y
N
N

50
BB Credit Set Up Option2
BB Credit仮想化によってTrue Copyの性能を向上させるときに指定します。
Y
N
N

51
Round Trip Set Up Option
Round TripによってTrue Copy性能を向上させるときに指定します。
Y
N
N

52
HAM and Cluster Software for SCSI-2 Reserve
Hitachi High Availability Managerが使用されている構成で，SCSI-2 Reserveを使うクラスタソフトウェアを使用する場合に指定します。
Y
N
N

54
Support Option for the EXTENDED COPY command
Virtual Storage Platform（マイクロコードのバージョン70-01-4X-XX/XX以降）およびHUS VMの場合，VMware ESXサーバを使用するときに指定します。
Y
Y
N

57
HAM Response Change
Hitachi High Availability Managerが使用されている構成で，ホストモードのWindowsモード（モード0C），Windows Extensionモード（モード2C），VMwareモード（モード01），またはVMwares Extensionモード（モード21）を設定している場合に指定します。
Y
Y
N

60
LUN0 Change Guard
HP-UX 11.31を使用する場合，およびLUN0の追加もしくは削除を抑止したい場合に指定します。
Y
Y
N

63
Support option for vStorage APIs based on T10 standards
VMware ESXi 5.0に接続し，T10対応のVAAI機能を利用する場合に指定します。
Y
N
N

65
Round Trip Extended Set Up Option
TrueCopyのペアに接続してホストモードオプション51を使用している場合に，ホストのI/Oの応答時間を調整したいときに指定します。
例えば，最大数のプロセッサブレードを使用した構成を使用する場合，このオプションとホストモードオプション51を組み合わせて使用してください。
Y※
N
N

67
Change of the ED_TOV value
OPEN Fibre Channel Portの構成が，次の条件を満たす場合に指定します。

トポロジーがFibre Channelダイレクト接続

Portの属性（種別）がTargetまたはRCU Target

Y
N
N

68
Support Page Reclamation for Linux
Linuxのホストに接続している環境から，Page Reclamation機能を利用する場合に指定します。
Y
N
N

69
Online LUSE expansion
ホストに対してLUSE ボリュームの容量拡張を通知する場合に指定します。
Y
N
N

71
Change the Unit Attention for Blocked Pool-VOLs
プールボリューム閉塞時のUA（Unit Attention）の応答を，NOT READYからMEDIUM ERRORに変更する場合に指定します。
Y
N
N

72
AIX GPFS Support
AIX ホストとの接続時，GPFS（General Parallel File System）を使用する場合に指定します。
Y
N
N

73
Support Option for WS2012
Windows Server 2012のホストに接続している環境から，Dynamic Provisioning機能を利用する場合に指定します。
Windows Server 2012 ODX（Offload Data Transfer）を使用する場合，ホストモードのWindowsモードまたはWindows Extensionモードを設定しているときに指定します※。
Y
N
N

（凡例）

Y：指定できます。

N： 指定できません。

注※

HUS VMの場合は指定できません。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

portおよびdomain

GetStorageArray (subtarget=Port, portsubinfo=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPort，portsubinfoパラメーターにHostStorageDomainを指定してください。実行結果では，portID値がPortに表示されます。このportID値をパラメーターportの値として指定してください。パラメーターdomainには，指定するポートのホストストレージドメインとして使用されていないドメインIDを使用してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

nickname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。GetStorageArrayコマンドを実行する時には，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPort，パラメーターportsubinfoにホストストレージドメインを指定してください。次にAn instance of HostStorageDomainとして実行結果に表示されているnicknameの値を指定してください。

コマンド実行例

HiCommandCLI AddHostStorageDomain -o "D:¥logs¥AddHostStorageDomain.log" "serialnum=10037" "model=USP_V" "port=3" "domain=15" "hostmodeoption=7;40"

コマンド実行結果

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 HostStorageDomain elements:
   An instance of HostStorageDomain
     objectID=HSDOMAIN.R600.10037.3.15
     portID=3
     portName=CL7-A
     domainID=15
     hostMode=Standard
     hostModeOption=7;40
     displayName=CL7-A-15
     domainType=0
     nickname=HCMD0030f

4.1.5 AddLabel

AddLabelコマンドは，論理ユニットにラベルを設定します。

パラメーター

表4-8 AddLabelコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

devnums
必須
ラベルを設定する論理ユニットのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

複数指定する場合は，コンマで区切ります。
指定できるデバイス番号は1,024個までです。
すでにラベルが設定されているLDEVが含まれている場合は，エラーとなります。

label
必須
ラベルの文字列
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( ) *
+ , - . / : ; < = > ? @ [ ] ^
_ ` { | } ~ スペース
指定できる文字数は1～64バイトです。
最初または最後の文字にスペースを使用できません。
GUIと併用する場合はGUIの入力規則に従ってください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，LDEVのdevNum値がAn instance of LDEVの下に表示されます。ラベルを設定したいLDEVのdevNum値をパラメーターdevnumsとして指定してください。

コマンド実行例

HiCommandCLI AddLabel -o "D:¥logs¥AddLabel.log" "serialnum=10037" "model=R600" "devnums=00:00:00,00:00:01" "label=myLabel"

コマンド実行結果

RESPONSE:
An instance of ObjectLabel
 targetID=LDEV.R600.10037.0
 label=myLabel

An instance of ObjectLabel
 targetID=LDEV.R600.10037.1
 label=myLabel

4.1.6 AddLogicalUnit

AddLogicalUnitコマンドは，論理デバイス（LDEV）と論理ユニット（LU）を作成します。Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMでは，複数の論理ユニットを一括して作成できます。

作成されるLDEVは，作成時にフォーマットされます。ただし，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMでは，パラメーターformatでフォーマットの有無や形式を指定できます。

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合，パラメーターfsindexおよびcreationoptionの指定有無によって，パリティグループに属するフリースペースを効率的に利用してLUを作成するか（フリースペース最適化）制御できます。

重要

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMでは，作成されるLDEVの容量は，指定した容量よりも大きくなります。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMでは，LDEVを作成する場合，ストレージシステム側で制御領域が作られるため，パリティグループの空き容量と同等サイズのLDEVは作成できません。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはSANRISE9900Vの場合，LDEVまたはLUを作成する前にSSIDを設定する必要があります。SSIDについては各ストレージシステムのマニュアルを参照してください。

次に示すストレージシステムのシャーシ番号の場合，パリティグループに論理ユニットを作成することはできません。
・Virtual Storage PlatformまたはUniversal Storage Platform V/VM：65～96または16485～16516
・HUS VM：16485～16516
これらのシャーシ番号の場合，そのパリティグループはV-VOLであることを示しています。

Hitachi USPの場合，シャーシ番号が65～96のパリティグループには論理ユニットを作成することはできません。シャーシ番号が65～96の場合，そのパリティグループはV-VOLであることを示しています。

HUS100およびHitachi AMS2000の場合，DPプール（Hitachi AMS2000の場合はHDPプール）で構成されたパリティグループには論理ユニットを作成できません。

ファームウェアのバージョンが1655/D以降のSANRISE9500Vの場合，作成されるLDEVはQuick Formatでフォーマットされます。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，およびHUS VMの書式

1つのLUを作成する場合：

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
capacity=LUの容量 [emulation=エミュレーションタイプ]
[devnum=LUのデバイス番号] [lusubinfo=LDEV]
[format={none|normal|quick※}] [capacitytype={KB|block}]

容量と個数を指定して複数のLUを一括で作成する場合：

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
[fsindex=フリースペース] creationoption=bulk
capacity=LUの容量
numoflus=作成するLUの数 [emulation=OPEN-V]
[devnum=LUのデバイス番号] [lusubinfo=LDEV]
[format={none|normal|quick※}] [capacitytype={KB|block}]

容量を指定して複数のLUを一括で作成する場合：

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
[fsindex=フリースペース] creationoption=dividebycap
capacity=LUの容量 [emulation=OPEN-V]
[devnum=LUのデバイス番号] [lusubinfo=LDEV]
[format={none|normal|quick※}] [capacitytype={KB|block}]

個数を指定して複数のLUを一括で作成する場合：

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
[fsindex=フリースペース] creationoption=dividebynum
numoflus=作成するLUの数 [emulation=OPEN-V]
[devnum=LUのデバイス番号] [lusubinfo=LDEV]
[format={none|normal|quick※}]

注※

Universal Storage Platform V/VMの場合に，パラメーターformatにquickを指定できます。

SANRISE9900Vの書式

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
capacity=LUの容量 [emulation=エミュレーションタイプ]
[devnum=LUのデバイス番号] [lusubinfo=LDEV]

HUS100，Hitachi AMS2000，およびHitachi SMSの書式

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
capacity=LUの容量
[devnum=LUのデバイス番号] [lusubinfo=LDEV]
[clprNumber=LDEVのCLPR番号]
[stripeSizeInKB=LDEVのストライプサイズ] [capacitytype={KB|block}]

Hitachi AMS/WMSの書式

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
capacity=LUの容量
{defportcntl=LUポートコントローラー番号
|defaultportcontrollername=LUポートコントローラー名}
[devnum=LUのデバイス番号] [lusubinfo=LDEV]
[clprNumber=LDEVのCLPR番号]
[stripeSizeInKB=LDEVのストライプサイズ] [capacitytype={KB|block}]

SANRISE9500Vの書式

HiCommandCLI [URL] AddLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル
{chassis=シャーシ番号 groupnum=パリティグループ番号
|arraygroupname=パリティグループ名}
capacity=LUの容量
{defportcntl=LUポートコントローラー番号
|defaultportcontrollername=LUポートコントローラー名}
[devnum=LUのデバイス番号] [lusubinfo=LDEV]
[capacitytype={KB|block}]

パラメーター

表4-9 AddLogicalUnitコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
LUの追加先となるストレージシステムのシリアル番号

model
必須
LUの追加先となるストレージシステムのモデル

chassis
任意
LUの追加先となるパリティグループのシャーシ番号
このパラメーターを指定する場合，groupnumも必ず指定します。
chassisとgroupnumを同時に指定するか，arraygroupnameを指定するかのどちらか一方を必ず行ってください。また，chassisとgroupnumの組み合わせとarraygroupnameを同時に指定しないでください。同時に指定するとエラーとなります。

groupnum
任意
LUの追加先となるパリティグループの番号
このパラメーターを指定する場合，chassisも必ず指定します。
chassisとgroupnumを同時に指定するか，arraygroupnameを指定するかのどちらか一方を必ず行ってください。また，chassisとgroupnumの組み合わせとarraygroupnameを同時に指定しないでください。同時に指定するとエラーとなります。

arraygroupname
任意
LUの追加先となるパリティグループの表示名
このパラメーターを指定する場合，chassisとgroupnumは指定しません。
chassisとgroupnumを同時に指定するか，arraygroupnameを指定するかのどちらか一方を必ず行ってください。また，chassisとgroupnumの組み合わせとarraygroupnameを同時に指定しないでください。同時に指定するとエラーとなります。

fsindex※
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
HUS VM）
LUの作成に利用するフリースペース
LUの作成に利用するフリースペースを指定します。
このパラメーターを指定した場合，creationoptionも同時に指定する必要があります。
このパラメーターを省略した場合，利用されるフリースペースは次のとおりです。

creationoptionにbulkを指定した場合，フリースペースのすべてを利用します。
複数のフリースペースにわたって1つのLUを作成することはできません。このため，作成するLUの容量（capacity）と個数（numoflus）を指定したとき，どのフリースペースの容量も作成するLUの容量を下回った場合は，エラーが発生します。

creationoptionにdividebycapまたはdividebynumを指定した場合，フリースペースの中で最大容量のフリースペースを利用します。

creationoption※
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
HUS VM）
LUの作成方法
一度に複数のLUを作成する場合に作成方法を指定します。
指定できる値は次のとおりです。

bulk：容量と個数を指定してLUを作成します。
bulkを指定した場合，capacityとnumoflusも同時に指定する必要があります。

dividebynum：個数を指定してLUを作成します。
dividebynumを指定した場合，numoflusを同時に指定する必要があります。また，capacityは指定できません。

dividebycap：容量を指定してLUを作成します。
dividebycapを指定した場合，capacityも同時に指定する必要があります。また，numoflusは指定できません。

このパラメーターを省略した場合，capacityを指定する必要があります。また，fsindexとnumoflusは指定できません。

capacity
任意
作成するLUの容量
creationoptionを指定しない場合，またはcreationoptionにbulkまたはdividebycapを指定した場合は，必ず指定します。
creationoptionにdividebynumを指定した場合は，指定できません。
指定した値は，各ストレージシステムのボリュームサイズに設定されている最小単位に応じて調整されます。したがって，実際に作成される論理ユニットのサイズは，指定した値を超えることがあります。
容量の単位（KBまたはblock）は，パラメーターcapacitytypeで指定できます。

defportcntl
任意
（Hitachi AMS/WMS
SANRISE9500V）
LUのポートコントローラーの番号
defportcntlまたはdefaultportcontrollernameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

defaultportcontrollername
任意
（Hitachi AMS/WMS
SANRISE9500V）
LUのポートコントローラー名
defportcntlまたはdefaultportcontrollernameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

numoflus
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
HUS VM）
作成するLUの個数
creationoptionにbulkまたはdividebynumを指定した場合，必ず指定してください。
creationoptionを指定しない場合，またはcreationoptionにdividebycapを指定した場合は指定しないでください。

emulation
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
SANRISE9900V
HUS VM）
論理ユニットのエミュレーションタイプ
指定できるエミュレーションタイプを次に示します。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，およびSANRISE9900Vの場合：

OPEN-3

OPEN-8

OPEN-9

OPEN-E

OPEN-K

OPEN-V

HUS VMの場合：

OPEN-V

論理ユニットが作成されるパリティグループと同じエミュレーションタイプを指定してください。
省略した場合は，パリティグループのエミュレーションが設定されます。
creationoptionを指定した場合，このパラメーターに指定できる値はOPEN-Vだけです。また，creationoptionを指定した場合で，このパラメーターを省略したときは，OPEN-Vが設定されます。

devnum
任意
LUのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

省略した場合，自動的に作成されます。
実行結果は10進数で出力されます。

lusubinfo
任意
LDEVを指定すると，LUに関連づけられたLDEVに関する情報が表示されます。
指定できる値はLDEVだけです。大文字と小文字は区別されません。

clprNumber
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
LDEVのCLPR番号
省略した場合，デフォルトのCLPR番号で作成されます。

stripeSizeInKB
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
LDEVのストライプサイズ（KB）
指定できる値を次に示します。

64

256

512

省略した場合，次の値が設定されます。

HUS100，Hitachi AMS2000，およびHitachi SMS：256KB

Hitachi AMS/WMS：64KB

format
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
HUS VM）
LUを構成するLDEVのフォーマット状態
指定できる値は次のとおりです。

none：フォーマットされていないLDEVを作成する

normal：フォーマットされたLDEVを作成する

quick：Quick FormatでフォーマットされたLDEVを作成する

省略した場合，フォーマットされたLDEVが作成されます。
この値を指定する場合，StorageArrayインスタンスの属性autoFormatLUの値が0であることを確認してください。
quickは，Virtual Storage Platform，Universal Storage Platform V/VM（マイクロコードのバージョンが60-02-4X-XX/XX以降），およびHUS VMの場合だけ指定できます。

capacitytype
任意
パラメーターcapacityで指定する値の単位
指定できる値は，KBまたはblockです。
省略した場合，KBが設定されます。
blockは，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，HUS VM，HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合だけ指定できます。

注※

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合，パラメーターfsindexおよびcreationoptionの指定を省略すると，フリースペースを最適化してLUを作成できます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

chassisおよびgroupnum

GetStorageArray (subtarget=ArrayGroup)コマンドの結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはArrayGroupを指定してください。実行結果では，chassis値とnumber値がArrayGroupに表示されます。これらのchassis値とnumber値をそれぞれパラメーターchassisとパラメーターgroupnumとして指定してください。

arraygroupname

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of ArrayGroupの下に表示されます。この値をarraygroupnameとして指定してください。

fsindex

GetStorageArray (subtarget=FreeSpace)コマンドの実行結果から取得してください。実行結果では，fsControlIndexがAn instance of FreeSpaceの下に表示されます。この値をfsindexとして指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）のパリティグループ（シャーシ番号：4，パリティグループ番号：32）に対して，論理ユニット（容量：1,000,080 KB，エミュレーションタイプ：OPEN-3）をAddLogicalUnitコマンドで作成します。作成された論理ユニットを構成するLDEVは実行結果から取得されます。

HiCommandCLI AddLogicalUnit -o "D:¥logs¥AddLogicalUnit.log" serialnum=10001 model=HDS9980V chassis=4 groupnum=32 capacity=1000080 emulation=OPEN-3 lusubinfo=LDEV devnum=176

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Lu elements:
   An instance of LogicalUnit
     objectID=LU.HDS9980V.10001.176
     devNum=176
     displayName=00:B0
     emulation=OPEN-3
     devCount=1
     devType=
     capacityInKB=1,000,080
     numberOfLBAs=2,000,160
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=4
     arrayGroup=32
     arrayGroupName=4-3-1
     raidType=RAID5(3D+1P)
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=-1
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1
     List of 1 Ldev elements:
       An instance of LDEV
         .
         . (Attributes of LDEV are omitted here)
         .

コマンド実行例2

この例では，ストレージシステム（シリアル番号：87010257，モデル：D800H）のパリティグループ（シャーシ番号：0，パリティグループ番号：2）に対して，論理ユニット（容量：1,000,080 KB）をAddLogicalUnitコマンドで作成します。作成された論理ユニットを構成するLDEVは実行結果から取得されます。

HiCommandCLI AddLogicalUnit -o "D:¥logs¥AddLogicalUnit.log" serialnum=87010257 model=D800H chassis=0 groupnum=2 capacity=1000080 lusubinfo=LDEV

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Lu elements:
   An instance of LogicalUnit
     objectID=LU.D800H.87010257.58
     devNum=58
     displayName=58
     devCount=1
     devType=
     capacityInKB=1,000,080
     numberOfLBAs=2,000,160
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=0
     arrayGroup=2
     arrayGroupName=2
     raidType=RAID5
     currentPortController=0
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=1,000,080
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1
     List of 1 Ldev elements:
       An instance of LDEV
         .
         . (Attributes of LDEV are omitted here)
         .

4.1.7 AddLUSE

AddLUSEコマンドは，ストレージシステムにLUSEボリュームを作成します。

LUSEボリュームを作成するとき，結合されるLDEV/LUに保存されたデータが失われるおそれがあるため，LUSEボリュームを作成する前にデータのバックアップをとっておいてください。

LUSEボリュームを作成する場合は，フォーマット済みのLDEVを指定してください。フォーマットしていないLDEVを含めてLUSEボリュームを作成すると，LUSEボリュームはホストから認識されません。

重要

パラメーターluseoptionを設定してLUSEボリュームを作成する場合，最初に指定するLDEVには，パスが設定されているものを指定してください。パスが設定されていないLDEVを最初に指定するとエラーが発生します。

パラメーターluseoptionを設定してLUSEボリュームを作成した場合，ホストによっては，拡張したLUSEボリュームを認識できないことがあります。その場合，ホストを再起動してください。

パラメーター

表4-10 AddLUSEコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
LUSEボリュームの追加先となるストレージシステムのシリアル番号

model
必須
LUSEボリュームの追加先となるストレージシステムのモデル

devnums
必須
LUSEボリュームを作成するためのLDEVのデバイス番号のリスト

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

複数指定する場合は，コンマで区切ります。
実行結果は10進数で出力されます。
HUS100またはHitachi AMS2000でドライブ種別がSASまたはSSDの場合，フォームファクタも同じである必要があります。
HUS150の場合，暗号化されたLDEVと暗号化されていないLDEVを混在させないでください。

luseoption
任意
パスが設定されているボリュームにLUSEボリュームを作成するときのオプション
指定できる値はforceだけです。
SANRISE9900Vの場合，このオプションを指定するために必要なマイクロコードのバージョンは21-05-00/00以降です。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，LDEVのdevNum値がAn instance of LDEVの下に表示されます。このdevNum値をパラメーターdevnumsとして指定してください。

コマンド実行例

HiCommandCLI AddLUSE -o "D:¥logs¥AddLUSE.log" "serialnum=15001" "model=HDS9980V" "devnums=1001,1002"

コマンド実行結果

RESPONSE:
An instance of StorageArray
         .
         . (Attributes of StorageArray are omitted here)
         .
 List of 1 Lu elements:
   An instance of LogicalUnit
     objectID=LU.HDS9980V.15001.1001
     devNum=1,001
     displayName=03:E9
     emulation=OPEN-3
     devCount=2
     devType=
     capacityInKB=4,806,720
     numberOfLBAs=9,613,440
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=3
     arrayGroup=16
     arrayGroupName=3-2-1
     raidType=RAID5(3D+1P)
     currentPortController=-1
     defaultPortController=-1
     isComposite=1
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=-1
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1
     List of 2 Ldev elements:
       An instance of LDEV
         objectID=LDEV.HDS9980V.15001.1001
         devNum=1,001
         displayName=03:E9
         emulation=OPEN-3
         cylinders=0
         isComposite=1
         sizeInKB=2,403,360
         lba=1,201,680
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=3
         slotSizeInKB=48
         chassis=3
         arrayGroup=16
         arrayGroupName=3-2-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=true
         guardMode=
         diskType=0
         slprNumber=-1
         clprNumber=-1
         cacheResidencyMode=-1
         stripeSizeInKB=-1
         volumeKind=3
         status=Blocked
         dpType=-1
         consumedSizeInKB=-1
         mfTrueCopyVolumeType=Unknown
         mfShadowImageVolumeType=Unknown
         mfUniversalReplicatorVolumeType=Unknown
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=-1
         tieringPolicy=-1
         resourcePartitionUnitID=-1
       An instance of LDEV
         objectID=LDEV.HDS9980V.15001.1002
         devNum=1,002
         displayName=03:EA
         emulation=OPEN-3
         cylinders=0
         isComposite=1
         sizeInKB=2,403,360
         lba=1,201,680
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=3
         slotSizeInKB=48
         chassis=3
         arrayGroup=16
         arrayGroupName=3-2-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=true
         guardMode=
         diskType=0
         slprNumber=-1
         clprNumber=-1
         cacheResidencyMode=-1
         stripeSizeInKB=-1
         volumeKind=3
         status=Blocked
         dpType=-1
         consumedSizeInKB=-1
         mfTrueCopyVolumeType=Unknown
         mfShadowImageVolumeType=Unknown
         mfUniversalReplicatorVolumeType=Unknown
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=-1
         tieringPolicy=-1
         resourcePartitionUnitID=-1

4.1.8 AddPool

AddPoolコマンドは，対象となるストレージシステムにDPプールを作成します。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，およびHitachi AMS2000でだけ使用できます。

バージョン6.2でサポートしたパラメーターthresholdvolforewarnをoverprovisioningwarningに，thresholdvoloverwarnをoverprovisioninglimitに変更しました。また，コマンド実行結果として出力されるPoolインスタンスの属性thresholdVolForewarnをoverProvisioningWarningに，thresholdVolOverwarnをoverProvisioningLimitに変更しました。バージョン6.3以降で使用するスクリプトの設定を見直してください。

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合にDPプールボリュームとして使用できる論理ユニットの条件

容量が8GB以上であること

LUSEボリュームでないこと

ShadowImage，TrueCopy，Universal Replicator，QuickShadow，またはThin Imageのペアボリュームでないこと

Volume Migrationの予約ボリュームでないこと

プールボリュームまたはジャーナルボリュームでないこと

状態がNormalまたはNormal(Quick Format)であること

QuickShadowもしくはThin Imageの仮想ボリューム，またはDPボリュームでないこと

システムドライブでないこと

GuardモードがRead/Writeであること

エミュレーションタイプがOPEN-Vであること

コマンドデバイスでないこと

Cache Residency Managerが設定されていないこと

パスを持たないこと

仮想IDを用いたデータ移行に使用しているリソースグループに所属していないこと

複数指定する場合は，キャッシュモードが同じであること

以下は，マイクロコードのバージョンが70-02-00-XX/XXより前のVirtual Storage Platformだけに該当する条件です。

複数指定してDPプールを構成するときは，内部ボリュームと外部ボリュームを混在させないこと

複数指定してDPプールを構成するときは，RAIDレベルが同じであること

内部ボリュームを複数指定してDPプールを構成するときは，ドライブ種別や毎分回転数が異なる論理ユニットが3種類以下であること※
ただし，マイクロコードのバージョンが70-01-40-XX/XXより前の場合は，ドライブ種別や毎分回転数の異なる論理ユニットでDPプールを構成できません。

複数指定してHDTプールを構成するときは，外部ボリュームでないこと

以下は，Virtual Storage Platform（マイクロコードのバージョンが70-02-00-XX/XX以降）またはHUS VMだけに該当する条件です。

外部ボリュームでHDTプールを構成するときは，外部ボリュームのキャッシュモードがONであること

内部ボリュームと外部ボリュームを混在させてDPプールを構成するときは，外部ボリュームのキャッシュモードがONであること
ただし，Virtual Storage Platformの場合，マイクロコードのバージョンが70-02-00-XX/XXより前でDPプールを作成したとき，マイクロプログラムを70-02-00-XX/XX以降にバージョンアップしても，内部ボリュームと外部ボリュームを混在させることはできません。

以下は，Virtual Storage Platform（マイクロコードのバージョンが70-02-00-XX/XX以降，70-04-00-XX/XXより前）またはHUS VM（マイクロコードのバージョンが73-03-01-XX/XXより前）だけに該当する条件です。

複数指定してDPプールを構成するときは，ドライブ種別や毎分回転数が異なる論理ユニットが3種類以下であること※
ただし，ドライブ種別と毎分回転数が同じ論理ユニットは，RAIDレベルが同じである必要があります。

Virtual Storage Platform（マイクロコードのバージョンが70-03-30-XX/XXより前）の場合で，複数指定してDPプールを構成するときは，RAID1とほかのRAIDレベルを混在させないこと

注※

指定できるドライブ種別は，SSD，SAS，SATAです。SASドライブの場合だけ，毎分回転数で区別します。

外部ボリュームは，実ボリュームのドライブ種別や毎分回転数に関わらず，1種類となります。

以下は，Universal Storage Platform V/VMだけに該当する条件です。

複数指定する場合は，内部ボリュームと外部ボリュームを混在させないこと

内部ボリュームを複数指定する場合は，ドライブ種別が同じであること
外部ボリュームの場合，ドライブ種別が異なる論理ユニットでHDPプールを構成することはお勧めできません。

複数指定する場合は，ドライブの毎分回転数が同じであること

複数指定する場合は，CLPR番号が同じであること

重要

次に示す条件については，Dynamic Provisioningのマニュアルを参照してください。

1つのDPプールに指定できるプールボリュームの数

プール数の合計（DPプール，QuickShadow，およびThin Imageのプール）の最大値

HUS100およびHitachi AMS2000の場合にHDPプールボリュームとして使用できるPDEVの条件

ドライブの種別，フォームファクタ，およびカタログ上のドライブサイズが同じであること

ドライブの状態が，「unallocated」であること

Virtual Storage PlatformおよびHUS VMの書式

HiCommandCLI [URL] AddPool [オプション]
model=モデル serialnum=シリアル番号 [poolid=プールID]
[threshold=DPプールのしきい値1]
[threshold2=DPプールのしきい値2] [threshold2mode={0|1}]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
devnums=論理ユニットのデバイス番号
[tiercontrol={enable|disable}]
[automigration={enable|disable}] [migrationinterval={0|1|2|4|8|24}]
[monitorstarttime=性能モニタリング開始時刻]
[monitorendtime=性能モニタリング終了時刻]
[monitoringmode={0|1}]
[bufspacesfornewpageassignment=新規割り当て用空き領域率]
[bufspacesfortierrelocation=ハードウェア階層再配置用バッファー領域率]

Universal Storage Platform V/VMの書式

HiCommandCLI [URL] AddPool [オプション]
model=モデル serialnum=シリアル番号 [poolid=プールID]
[threshold=HDPプールのしきい値1]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
devnums=論理ユニットのデバイス番号

HUS100の書式

ドライブの種別，フォームファクタ，ドライブサイズ，および個数を条件とし，PDEVを自動で選択する場合：

HiCommandCLI [URL] AddPool [オプション]
model=モデル serialnum=シリアル番号 [poolid=プールID]
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値] [volalertnotice={0|1}]
[overprovisioninglimitenforcement={disable|enable}]
[raidlevel={RAID1|RAID1+0|RAID5|RAID6}]
[automode=true] disktype=PDEVのドライブ種別
formfactor={0|1|2} diskmodelsize=PDEVのカタログ上のドライブサイズ
numberofpdevs=PDEVの個数
[thresholdRepDepAlert=レプリケーション枯渇警告しきい値]
[thresholdRepDataReleased=レプリケーションデータ解放しきい値]
[encrypt={true|false}]※

PDEVのIDを指定し，PDEVを選択する場合：

HiCommandCLI [URL] AddPool [オプション]
model=モデル serialnum=シリアル番号 [poolid=プールID]
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値] [volalertnotice={0|1}]
[overprovisioninglimitenforcement={disable|enable}]
[raidlevel={RAID1|RAID1+0|RAID5|RAID6}]
automode=false pdevnums=PDEVのIDのリスト
[thresholdRepDepAlert=レプリケーション枯渇警告しきい値]
[thresholdRepDataReleased=レプリケーションデータ解放しきい値]
[encrypt={true|false}]※

注※

HUS150の場合にだけ指定できます。

Hitachi AMS2000の書式

ドライブの種別，フォームファクタ，ドライブサイズ，および個数を条件とし，PDEVを自動で選択する場合：

HiCommandCLI [URL] AddPool [オプション]
model=モデル serialnum=シリアル番号 [poolid=プールID]
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
[volalertnotice={0|1}] [raidlevel={RAID1|RAID1+0|RAID5|RAID6}]
[automode=true] disktype=PDEVのドライブ種別
formfactor={0|1} diskmodelsize=PDEVのカタログ上のドライブサイズ
numberofpdevs=PDEVの個数

PDEVのIDを指定し，PDEVを選択する場合：

HiCommandCLI [URL] AddPool [オプション]
model=モデル serialnum=シリアル番号 [poolid=プールID]
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
[volalertnotice={0|1}] [raidlevel={RAID1|RAID1+0|RAID5|RAID6}]
automode=false pdevnums=PDEVのIDのリスト

パラメーター

表4-11 AddPoolコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

poolid
任意
プールID
作成するDPプールのプールIDを指定します。
指定できる値は0～127までの整数です。
省略した場合は，自動で設定されます。
QuickShadow，Thin Image，またはDynamic Provisioningですでに使用しているプールIDは指定しないでください。

threshold
任意
DPプールのしきい値1（%）
DPプールのしきい値1は，DPプールの使用率です。

マイクロコードのバージョンが70-01-4X-XX/XXより前のVirtual Storage Platformの場合：

5以上95以下の5の倍数の整数を指定します。

省略した場合は，70が設定されます。

Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XX以降）およびHUS VMの場合：

1以上100以下の整数を指定します。

省略した場合は，70が設定されます。

Universal Storage Platform V/VMの場合：

5以上95以下の5の倍数の整数を指定します。

省略した場合は，70が設定されます。

HUS100およびHitachi AMS2000の場合：

thresholdとthreshold2にしきい値を指定することで，警告を2段階で通知できます。

thresholdには，HDPプールの容量不足を初期段階で通知するためのしきい値を，1以上99以下の整数で指定します。

省略した場合は，40が設定されます。

threshold2で指定した値より小さい値を指定する必要があります。

threshold2
任意
（Virtual Storage Platform
HUS VM
HUS100
Hitachi AMS2000）
DPプールのしきい値2（%）
DPプールのしきい値2は，DPプールの使用率です。

マイクロコードのバージョンが70-01-4X-XX/XXより前のVirtual Storage Platformの場合：

threshold2で値を指定できません。

Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XX以降）およびHUS VMの場合：

このパラメーターを指定する場合，threshold2modeが1である必要があります。

1以上100以下の整数を指定します。

thresholdで指定した値より大きい値を指定する必要があります。

省略した場合は，80が設定されます。

HUS100およびHitachi AMS2000の場合：

threshold2には，HDPプールの容量不足を警告するためのしきい値を，1以上99以下の整数で指定します。

thresholdで指定した値より大きい値を指定する必要があります。

省略した場合は，50が設定されます。

threshold2mode
任意
（Virtual Storage Platform
HUS VM）
threshold2で指定した値をDPプールに設定するかどうかを指定します。
指定できる値を次に示します。

0：ストレージシステムで決められた値を設定する

1：threshold2で指定した値を設定する
1は，Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XX以降）およびHUS VMの場合だけ指定できます。

省略した場合，Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XX以降）およびHUS VMのときは1が，Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XXより前）のときは0が設定されます。

overprovisioningwarning※1
任意
仮想化超過警告しきい値（%）
仮想化超過率※2に関するしきい値です。
事前警告を通知するためのしきい値を指定します。

Virtual Storage PlatformおよびHUS VMの場合：

0以上65534以下の整数で指定します。overprovisioninglimitで指定した値より小さい値を指定する必要があります。

省略した場合は，-1が設定されます。

-1はしきい値を設定しないことを示します。

Universal Storage Platform V/VMの場合：

10以上1000以下の整数で指定します。overprovisioninglimitで指定した値より小さい値を指定する必要があります。

省略した場合は，-1が設定されます。

-1はしきい値を設定しないことを示します。

HUS100およびHitachi AMS2000の場合：

50以上1000以下の整数で指定します。overprovisioninglimitで指定した値より小さい値を指定する必要があります。

省略した場合は，100が設定されます。

overprovisioninglimit※1
任意
仮想化超過限界しきい値（%）
仮想化超過率※2に関するしきい値です。
超過限界を通知するためのしきい値を指定します。

Virtual Storage PlatformおよびHUS VMの場合：

0以上65534以下の整数で指定します。overprovisioningwarningで指定した値より大きい値を指定する必要があります。

省略した場合は，-1が設定されます。

-1はしきい値を設定しないことを示します。

このしきい値を設定した場合，仮想化超過率※2がこのしきい値を超えるとDPボリュームの作成はできません。

Universal Storage Platform V/VMの場合：

10以上1000以下の整数で指定します。overprovisioningwarningで指定した値より大きい値を指定する必要があります。

省略した場合は，-1が設定されます。

-1はしきい値を設定しないことを示します。

このしきい値を設定した場合，仮想化超過率※2がこのしきい値を超えるとHDPボリュームの作成またはHDPプールとHDPボリュームの関連づけはできません。

HUS100およびHitachi AMS2000の場合：

50以上1000以下の整数で指定します。overprovisioningwarningで指定した値より大きい値を指定する必要があります。

省略した場合は，130が設定されます。

volalertnotice
任意
（HUS100
Hitachi AMS2000）
仮想化超過率※2に関するしきい値（overprovisioningwarningおよびoverprovisioninglimit）を超えた場合の通知を有効にするかどうかを指定します。
指定できる値を次に示します。

0：無効

1：有効

省略した場合は，0が設定されます。

overprovisioninglimitenforcement
任意
（HUS100）
仮想化超過限界しきい値を超えたときにボリューム操作を実行するかどうかを指定します。このパラメーターを指定するために必要なファームウェアのバージョンはx935/A以降です。
指定できる値を次に示します。

enable：ボリューム操作を実行できる

disable：ボリューム操作を実行できない

省略した場合は，disableが設定されます。

devnums
必須
（Virtual Storage Platform
Universal Storage Platform V/VM
HUS VM）
論理ユニットのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。

raidlevel
任意
（HUS100
Hitachi AMS2000）
HDPプールのRAIDレベル
指定できる値は，RAID1，RAID1+0，RAID5，またはRAID6です。省略した場合は，RAID6が設定されます。

automode※3
任意
（HUS100
Hitachi AMS2000）
HDPプールを構成するPDEVの選択方法を指定します。
指定できる値を次に示します。大文字と小文字は区別されません。

true：ドライブの種別，フォームファクタ，ドライブサイズ，および個数を条件とし，PDEVを自動的に選択する

false：PDEVのIDを指定し，PDEVを選択する

省略した場合は，trueが設定されます。

disktype※3
任意
（HUS100
Hitachi AMS2000）
PDEVのドライブ種別
指定できる値を次に示します。

1：SATA

4：SAS

5：SSD

7：SAS（SED）

8：FMD

formfactor※3
任意
（HUS100
Hitachi AMS2000）
PDEVのフォームファクタ
指定できる値を次に示します。

0：3.5インチ

1：2.5インチ

2：フラッシュモジュール

diskmodelsize※3
任意
（HUS100
Hitachi AMS2000）
PDEVのカタログ上のドライブサイズ
指定できる値は，100GB，146GB，200GB，300GB，400GB，450GB，500GB，600GB，750GB，800GB，900GB，1TB，1.2TB，1.6TB，2TB，3TB，または4TBです。

numberofpdevs※3
任意
（HUS100
Hitachi AMS2000）
PDEVの個数
raidlevelに指定するRAIDレベルに応じて，次に示す値を指定します。

RAID1：2

RAID1+0：4以上16以下の2の倍数

RAID5：3以上16以下の整数

RAID6：4以上30以下の整数

pdevnums※3
任意
（HUS100
Hitachi AMS2000）
PDEVのIDのリスト
コンマで区切って指定します。

tiercontrol
任意
（Virtual Storage Platform
HUS VM）
HDTプールを作成するかどうかを指定します。
指定できる値を次に示します。

enable：HDTプールを作成する

disable：HDPプールを作成する

省略した場合は，enableが設定されます。

automigration
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングとハードウェア階層再配置を自動実行するかどうかを指定します。
このパラメーターを指定する場合，「tiercontrol=enable」を同時に指定する必要があります。
指定できる値を次に示します。

enable：自動実行する

disable：自動実行しない

省略した場合は，enableが設定されます。

migrationinterval
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングとハードウェア階層再配置の実行周期
このパラメーターを指定する場合，「automigration=enable」を同時に指定する必要があります。
指定できる値を次に示します。

0：30分

1：1時間

2：2時間

4：4時間

8：8時間

24：24時間

0は，Virtual Storage Platform（マイクロコードのバージョン70-02-XX-XX/XX以降）およびHUS VMの場合だけ指定できます。
省略した場合，monitoringmodeが0（Periodic）のときは24，1（Continuous）のときは1が設定されます。

monitorstarttime※4
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングの開始時刻
このパラメーターを指定する場合，「migrationinterval=24」を同時に指定する必要があります。
「00:00」～「23:59」の時刻を「HH:MM」形式で指定します。
省略した場合は，00:00が設定されます。

monitorendtime※4
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングの終了時刻
このパラメーターを指定する場合，「migrationinterval=24」を同時に指定する必要があります。
「00:00」～「23:59」の時刻を「HH:MM」形式で指定します。
省略した場合は，23:59が設定されます。

monitoringmode
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングモード
このパラメーターを指定する場合，「tiercontrol=enable」を同時に指定する必要があります。
指定できる値は，次に示す条件によって異なります。

Virtual Storage Platform（マイクロコードのバージョンが70-02-XX-XX/XXより前）の場合：

0：Periodic（周期）

省略した場合は，0が設定されます。

Virtual Storage Platform（マイクロコードのバージョンが70-02-XX-XX/XX以降）およびHUS VMの場合：

0：Periodic（周期）

1：Continuous（継続）

省略した場合は，1が設定されます。

thresholdRepDepAlert
任意
（HUS100）
レプリケーション枯渇警告しきい値（%）
HDPプールの物理容量不足を契機にコピーペアの状態を変更するしきい値です。
HDPプールの使用率を1以上93以下の整数で指定します。thresholdRepDataReleasedで指定した値より小さい値を指定する必要があります。また，thresholdRepDataReleasedで指定した値との差が6以上である必要があります。

例：

thresholdRepDataReleasedが50の場合，thresholdRepDepAlertには44以下の値を指定します。

省略した場合は，40が設定されます。

thresholdRepDataReleased
任意
（HUS100）
レプリケーションデータ解放しきい値（%）
HDPプールの物理容量不足を契機にコピーペアの状態を変更し，レプリケーションの差分データと管理領域を解放するしきい値です。
HDPプールの使用率を7以上99以下の整数で指定します。thresholdRepDepAlertで指定した値より大きい値を指定する必要があります。また，thresholdRepDepAlertで指定した値との差が6以上である必要があります。
省略した場合は，95が設定されます。

bufspacesfornewpageassignment
任意
（Virtual Storage Platform
HUS VM）
新規割り当て用空き領域率（%）
新規のページ割り当てに備えた領域の割合を，HDTプールの各ハードウェア階層に対して指定します。
指定できる値は0以上50以下の整数です。パラメーターを省略した場合は，ドライブ種別がSSDおよびFMDのときは0が，それ以外のときは8が，それぞれの階層に設定されます。このパラメーターは，デフォルト値での運用をお勧めします。
3階層のHDTプールを例に，指定方法を示します。

すべての階層の値を指定する場合：

「0,4,6」のように，階層1から順にコンマで区切り，すべての階層の値を指定します。

一部の階層の値だけを指定する場合：

階層1から順にコンマで区切り，対象の階層の値だけを指定します。指定する値よりも前にあるコンマは省略できません。値を省略した階層は，ドライブ種別がSSDおよびFMDの場合は0，それ以外の場合は8が設定されます。

例えば，階層2の値だけを指定する場合は，「,4」のように指定して，階層1および階層3の値は省略します。

このパラメーターは，次の条件を満たす場合に指定できます。

HDTプールを作成する場合

Virtual Storage Platformの場合，マイクロコードのバージョンが70-02-50-XX/XX以降のとき

bufspacesfortierrelocation
任意
（Virtual Storage Platform
HUS VM）
ハードウェア階層再配置用バッファー領域率（%）
データの再配置時にストレージシステムが使用する作業領域の割合を，HDTプールの各ハードウェア階層に対して指定します。
指定できる値は2以上40以下の整数です。パラメーターを省略した場合は，すべての階層に2が設定されます。このパラメーターは，デフォルト値での運用をお勧めします。
3階層のHDTプールを例に，指定方法を示します。

すべての階層の値を指定する場合：

「4,6,8」のように，階層1から順にコンマで区切り，すべての階層の値を指定します。

一部の階層の値だけを指定する場合：

階層1から順にコンマで区切り，対象の階層の値だけを指定します。指定する値よりも前にあるコンマは省略できません。値を省略した階層は，2が設定されます。

例えば，階層2の値だけを指定する場合は，「,6」のように指定して，階層1および階層3の値は省略します。

このパラメーターは，次の条件を満たす場合に指定できます。

HDTプールを作成する場合

Virtual Storage Platformの場合，マイクロコードのバージョンが70-02-50-XX/XX以降のとき

encrypt
任意
（HUS150）
暗号化されたHDPプールを作成するかどうかを指定します。
指定できる値を次に示します。大文字と小文字は区別されません。

true：暗号化されたHDPプールを作成する

false：暗号化されていないHDPプールを作成する

省略した場合は，falseが設定されます。
このパラメーターにtrueを指定した場合，パラメーターpdevnumsで指定したドライブ（PDEV）は，暗号化されていなくてもかまいません。暗号化されていないPDEVは暗号化されて，HDPプールが作成されます。パラメーターautomodeにtrueを指定してPDEVを自動的に選択する場合も，必要に応じて暗号化されていないPDEVが暗号化されてHDPプールが作成されます。
このパラメーターにfalseを指定した場合，パラメーターpdevnumsには，暗号化されていないPDEVだけを指定してください。

注※1

overprovisioningwarningとoverprovisioninglimitにしきい値を指定することで，仮想化超過率に関する通知を2段階で設定できます。Universal Storage Platform V/VMの場合，これらのしきい値はDevice Managerサーバで管理する固有のしきい値です。

注※2

仮想化超過率は，DPプールの容量に対するDPボリュームの容量の総和の割合（%）です。例えば，HDPプールの容量が500GB，HDPボリュームの容量の総和が400GBの場合，80%となります。

注※3

パラメーターautomodeの指定によって，そのほかに指定しなければならないパラメーターが異なります。

パラメーターautomodeにtrueを指定した場合，またはパラメーターautomodeを省略した場合：パラメーターdisktype，formfactor，diskmodelsize，およびnumberofpdevsを同時に指定してください。パラメーターpdevnumsは同時に指定しないでください。

パラメーターautomodeにfalseを指定した場合：パラメーターpdevnumsを同時に指定してください。パラメーターdisktype，formfactor，diskmodelsize，およびnumberofpdevsは同時に指定しないでください。

注※4

monitorstarttimeとmonitorendtimeの間隔が1時間以上必要です。monitorstarttimeとmonitorendtimeに同じ時刻は指定できません。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LogicalUnit, lusubinfo=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにLogicalUnit，lusubinfoパラメーターにLDEVを指定してください。実行結果では，LogicalUnitのdevNum値がAn instance of LogicalUnitの下に表示されます。DPプールを構成するプールボリュームとして使用できる条件を満たす論理ユニットのdevNum値をパラメーターdevnumsとして指定してください。

disktype，formfactor，およびdiskmodelsize

GetStorageArray (subtarget=PDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPDEVを指定してください。実行結果では，An instance of PDEVの下に表示されるrole値がunallocatedのPDEVを選択し，そのdiskType値，formFactor値，およびdiskModelSize値を，それぞれパラメーターdisktype，formfactor，およびdiskmodelsizeとして指定してください。

pdevnums

GetStorageArray (subtarget=PDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPDEVを指定してください。実行結果では，An instance of PDEVの下に表示されるpdevid値をパラメーターpdevnumsとして指定してください。ただし，pdevid値にコンマが含まれている場合，コンマを取り除いた値を指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：53039，モデル：VSP）にプールIDが5（poolid：5）のHDTプールを作成しています。また，同時にHDTプールの使用率のしきい値を75%（threshold：75）に設定しています。

HiCommandCLI AddPool -o "D:¥logs¥AddPool.log" model=VSP serialnum=53039 poolid=5 threshold=75 devnums=00:07:CE

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .

 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53039.5.5
     poolFunction=5
     poolID=5
     encrypted=-1
     controllerID=-1
     poolType=32
     status=0
     threshold=75
     threshold2=80
     threshold2Mode=0
     capacityInKB=6,150,144
     freeCapacityInKB=6,150,144
     usageRate=0
     numberOfPoolVols=1
     numberOfVVols=0
     capacityOfVVolsInKB=0
     clprNumber=0
     raidLevel=-
     combination=
     volAlertNotice=-1
     overProvisioningPercent=-1
     overProvisioningWarning=-1
     overProvisioningLimit=-1
     rpm=-1
     diskType=-1
     tierControl=enable
     autoMigration=enable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 1 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R700.53039
         devNum=1,998
         displayName=00:07:CE
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,485,760
         numberOfLBAs=20,971,520
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=2
         arrayGroup=16
         arrayGroupName=2-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,485,760
         dpPoolID=5
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=2
         managementAreaPoolID=-1
     List of 1 PoolTier elements:
       An instance of PoolTier
         objectID=JOURNALPOOLTIER.R700.53039.5.1.0
         tierID=0
         capacityInKB=6,150,144
         freeCapacityInKB=6,150,144
         usageRate=0
         raidLevel=RAID5
         combination=3D+1P
         rpm=15,000
         diskType=4
         substance=0
         bufSpaceForNewPageAssignment=8
         bufSpaceForTierRelocation=2

4.1.9 AddSpareDrive

AddSpareDriveコマンドは，ストレージシステムにスペアドライブを追加します。スペアドライブとは，ストレージシステムがバックアップまたは待機用に使用する物理ドライブです。実行結果には，追加されたスペアドライブの情報が表示されます。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，HUS VM，およびHitachi SMSでは使用できません。

パラメーター

表4-12 AddSpareDriveコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
serialnum | 必須 | スペアドライブの追加先となるストレージシステムのシリアル番号
model | 必須 | スペアドライブの追加先となるストレージシステムのモデル
pdevid | 必須 | 新しいスペアドライブのPDEVのID

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

pdevid

GetStorageArray (subtarget=PDEV)コマンドの実行結果のpdevid値から取得してください。ただし，pdevid値にコンマが含まれている場合，コンマを取り除いた値を指定してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPDEVを指定してください。

コマンド実行例

HiCommandCLI AddSpareDrive -o "D:¥logs¥AddSpareDrive.log" "model=D800H" "serialnum=87010257" "pdevid=9"

コマンド実行結果

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 PDEV elements:
   An instance of PDEV
     objectID=PDEV.D800H.87010257.9
     chassis=0
     arrayGroup=-1
     arrayGroupName=-1
     capacityInKB=280,887,296
     row=0
     column=9
     denseNumber=-1
     densePosition=-1
     depth=1
     role=spareuninitialized
     vendor=SEAGATE
     model=DKS2E-K300SS
     firmwareVersion=4C5B
     dkuType=D800
     rpm=15000
     diskType=4
     formFactor=0
     pdevid=9
     diskModelSize=300GB
     encrypted=0
     fdChipType=-1

4.1.10 AddStorageArray

AddStorageArrayコマンドは，ストレージシステム（SMI-S enabledストレージシステムを含む）を検出し，Device Managerサーバのデータベースにストレージシステムの情報（IPアドレス，ユーザーID，パスワードなど）を登録します。すでに登録されているストレージシステムに対しては，登録された情報を変更し，ストレージシステムをリフレッシュ（構成情報を更新）します。登録情報を変更する場合，ストレージシステムのタイプ（パラメーターfamily）の値以外は，変更できます。

SMI-S enabledストレージシステムを対象とする場合，次の注意が必要です。

1つのSMI-Sプロバイダーで複数のSMI-S enabledストレージシステムが管理されている場合，Device ManagerがサポートするすべてのSMI-S enabledストレージシステムがDevice Managerサーバのデータベースに一度に登録されます。

1つのSMI-S enabledストレージシステムが複数のSMI-Sプロバイダーで管理されている場合，Device Managerサーバのデータベースに登録済みのSMI-S enabledストレージシステムは，ほかのSMI-Sプロバイダーを登録した際には登録されません（リフレッシュもされません）。

SMI-Sプロバイダー側で，管理対象のSMI-S enabledストレージシステムに増減があった場合，同じSMI-Sプロバイダーを指定してDevice Managerサーバのデータベースに登録し直す必要があります。

SMI-SプロバイダーのユーザーIDまたはユーザーパスワードを変更した場合，変更後のユーザーIDまたはユーザーパスワードを指定してSMI-Sプロバイダーを登録し直す必要があります。このとき，Device Managerサーバのデータベースにすでに登録済みのSMI-S enabledストレージシステムもリフレッシュされます。

SMI-S enabledストレージシステムの管理元のSMI-Sプロバイダーを別のSMI-Sプロバイダーに切り替えたり，SMI-Sプロバイダーの情報（IPアドレス，ポート番号，またはプロトコル）を変更した場合，SMI-S enabledストレージシステムをリフレッシュする必要があります。このとき，Device Managerサーバのデータベースにすでに登録済みのSMI-S enabledストレージシステムのオブジェクトIDと変更後のSMI-Sプロバイダーの情報を指定します。

重要

AddStorageArrayコマンドの実行中に，処理対象のストレージシステムのボリュームを利用しているホストをシャットダウンまたはホストのDevice Managerエージェントを停止しないでください。シャットダウンまたは停止した場合，AddStorageArrayコマンドの処理に時間が掛かることがあります。

AddStorageArrayコマンドで，ストレージシステムの情報を登録する際に，パラメーターuseridに指定するユーザーIDは，ほかのストレージシステム管理ツールが使用するユーザーIDとは別のユーザーIDを指定することをお勧めします。

AddStorageArrayコマンドの実行結果がエラーとなった場合は，エラーメッセージに従って対処したあとで，再度，AddStorageArrayを実行してください。AddStorageArrayを実行すると，ストレージシステムから取得した情報は複数のトランザクションに分割されてDevice Managerのデータベースに登録されます。このため，処理の途中でエラーが発生すると，Device Managerのデータベース内の構成情報と実際のストレージシステムの構成情報とが不整合となります。データベースが不整合の状態では，対象のストレージシステムに対する以降の操作が制限されることがあります。データベースが不整合となっているかを確認するには，GetStorageArrayコマンドを実行してください。GetStorageArrayコマンドの実行結果のAn instance of StorageArrayの下に表示されるstatusOfDBInconsistencyが0以外の場合は，データベースが不整合な状態であることを示します。statusOfDBInconsistencyが0以外の場合については，「5.39 StorageArrayインスタンス」を参照してください。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，およびHUS VMの書式

HiCommandCLI [URL] AddStorageArray [オプション]
ipaddress=IPアドレス family=ストレージシステムのファミリー
[displayfamily=表示するストレージシステムのファミリー]
[userid=ユーザーID arraypasswd=ユーザーパスワード]

HUS100，Hitachi AMS2000，およびHitachi SMSの書式

HiCommandCLI [URL] AddStorageArray [オプション]
ipaddress=IPアドレス family=ストレージシステムのファミリー
[displayfamily=表示するストレージシステムのファミリー]
[ipaddress2=2番目のIPアドレス]
[userid=ユーザーID arraypasswd=ユーザーパスワード]
[protocol={Non-secure|Secure|Either}]

Hitachi AMS/WMSおよびSANRISE9500Vの書式

HiCommandCLI [URL] AddStorageArray [オプション]
ipaddress=IPアドレス family=ストレージシステムのファミリー
[displayfamily=表示するストレージシステムのファミリー]
[ipaddress2=2番目のIPアドレス]
[userid=ユーザーID arraypasswd=ユーザーパスワード]

SMI-S enabledストレージシステムの書式

SMI-S enabledストレージシステムを登録する場合：

HiCommandCLI [URL] AddStorageArray [オプション]
ipaddress={SMI-SプロバイダーのIPアドレス|SMI-Sプロバイダーのホスト名}
family=SMI-S_Enabled displayfamily=SMI-S_Enabled
userid=ユーザーID arraypasswd=ユーザーパスワード
[protocol={Non-secure|Secure}]
[portnumber=SMI-Sプロバイダーサービスのポート番号]

特定のSMI-S enabledストレージシステムをリフレッシュする場合：

HiCommandCLI [URL] AddStorageArray [オプション]
ipaddress={SMI-SプロバイダーのIPアドレス|SMI-Sプロバイダーのホスト名}
family=SMI-S_Enabled [displayfamily=SMI-S_Enabled]
[userid=ユーザーID arraypasswd=ユーザーパスワード]
[protocol={Non-secure|Secure}]
[portnumber=SMI-Sプロバイダーサービスのポート番号]
saobjid=SMI-S enabledストレージシステムのオブジェクトID

パラメーター

表4-13 AddStorageArrayコマンドのパラメーター

パラメーター名
指定のレベル
説明

ipaddress※1
必須
IPアドレス

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，およびHUS VMの場合：

ストレージシステムのIPアドレスを指定します。ストレージシステムのポートコントローラーのホスト名（エイリアス名）でも指定できます。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合，IPv6のIPアドレスでも指定できます。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合：

ストレージシステムのIPアドレスを指定します。ストレージシステムのポートコントローラーのホスト名（エイリアス名）でも指定できます。

SMI-S enabledストレージシステムの場合：

SMI-SプロバイダーのIPアドレスを指定します。

IPv6のIPアドレスまたはホスト名（エイリアス名）でも指定できます。

family
必須
ストレージシステムのファミリー

displayfamily
必須または任意
ストレージシステムのファミリーの表示名
初期登録時は必須です。

ipaddress2※1
必須または任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS
SANRISE9500V）
ストレージシステムの2番目のIPアドレス
ストレージシステムの2番目のIPアドレスを指定します。ストレージシステムのポートコントローラー2のホスト名（エイリアス名）でも指定できます。パラメーターipaddressと同じ形式で指定します。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vでデュアル構成の場合，ストレージシステムの初期登録時またはリフレッシュするとき，このパラメーターの指定は必須です。
情報更新の際，2番目のIPアドレスに変更がなければ省略できます。

userid※1，※2
必須または任意
ユーザーID

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，およびHUS VMの場合：

ストレージシステムにアクセスするユーザーIDを指定します。

初期登録時は必須です。情報更新の際，ユーザーIDに変更がなければ省略できます。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合：

ストレージシステムにアクセスするユーザーIDを指定します。

パスワードプロテクション制御機能を有効にした場合，ストレージシステムの初期登録時は，このパラメーターの指定は必須です。それ以外の場合は省略できます。

HUS100，Hitachi AMS2000/AMS/WMS，およびHitachi SMSの場合，Account Authenticationが有効なときは，ストレージ管理者用（参照および更新）およびアカウント管理者用（参照および更新）の権限があるユーザーのユーザーIDを指定してください。

SMI-S enabledストレージシステムの場合：

SMI-SプロバイダーにアクセスするユーザーIDを指定します。

初期登録時は必須です。リフレッシュする場合は，省略できます。

arraypasswd※2
必須または任意
ユーザーパスワード

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，およびHUS VMの場合：

ストレージシステムにアクセスするためのユーザーパスワードを指定します。

初期登録時は必須です。情報更新の際，ユーザーパスワードに変更がなければ省略できます。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合：

ストレージシステムにアクセスするためのユーザーパスワードを指定します。

パスワードプロテクション制御機能を有効にした場合のストレージシステムの初期登録時は必須です。それ以外の場合は省略できます。

HUS100，Hitachi AMS2000/AMS/WMS，およびHitachi SMSの場合，Account Authenticationが有効なときは，ストレージ管理者用（参照および更新）およびアカウント管理者用（参照および更新）の権限があるユーザーのユーザーパスワードを指定してください。

SMI-S enabledストレージシステムの場合：

SMI-Sプロバイダーにアクセスするためのユーザーパスワードを指定します。

初期登録時は必須です。リフレッシュする場合は，省略できます。

protocol※1
任意
（HUS100
Hitachi AMS2000
Hitachi SMS
SMI-S enabledストレージシステム）
プロトコル

HUS100，Hitachi AMS2000，およびHitachi SMSの場合：

ストレージシステムにアクセスするためのプロトコルを指定します。

指定できる値を次に示します。大文字と小文字は区別されません。

- Non-secure：非SSL通信をする

- Secure：SSL通信をする

- Either：SSL通信を優先する

ストレージシステムを初期登録する場合に，このパラメーターを省略したときは，Eitherが設定されます。

Hitachi AMS2000またはHitachi SMSでSecureを指定する場合に必要なファームウェアのバージョンはx84x/x-x以降です。

SMI-S enabledストレージシステムの場合：

SMI-Sプロバイダーのデータ転送プロトコルを指定します。

指定できる値を次に示します。大文字と小文字は区別されません。

- Non-secure：HTTPを使用して通信する

- Secure：HTTPSを使用して通信する

SMI-S enabledストレージシステムを初期登録する場合に，このパラメーターを省略したときは，Secureが設定されます。

portnumber
任意
（SMI-S enabledストレージシステム）
SMI-Sプロバイダーサービスのポート番号
省略した場合，パラメーターprotocolに指定した値に従って次の値が設定されます。

Secure：5989

Non-secure：5988

saobjid
任意
（SMI-S enabledストレージシステム）
SMI-S enabledストレージシステムのオブジェクトID
特定のSMI-S enabledストレージシステムをリフレッシュする場合，このパラメーターを指定します。

注※1

同一のストレージシステムを，同一マシンにインストールされたDevice ManagerとStorage Navigator Modular 2の両方で管理する場合，ipaddress，ipaddress2，およびprotocolに指定する値は，Storage Navigator Modular 2で設定された値と一致させる必要があります。

注※2

Hitachi Command Suite製品を使用してデバイスグループで定義されたコピーグループまたはスナップショットグループを管理する場合，useridおよびarraypasswdには，RAID Manager（raidcomコマンドを含む）で指定できる文字を使用した63文字以下の文字列を指定してください。

事前に取得するパラメーター値

familyおよびdisplayfamily

GetServerInfoコマンドの実行結果から取得してください。実行結果のarrayFamily値またはdisplayArrayFamily値をパラメーターfamilyに指定してください。displayArrayFamily値をパラメーターdisplayfamilyに指定してください。

saobjid

GetStorageArrayコマンドの実行結果から取得してください。実行結果のobjectID値をパラメーターsaobjidに指定してください。

コマンド実行例

この例では，AddStorageArrayコマンドでストレージシステムのファミリー（ファミリー：HDS9900V，IPアドレス：172.16.45.1）にアクセスして，ストレージシステムを検出します。コマンドではユーザーID（root）とユーザーパスワード（rootpass）を指定します。検出されたストレージシステムに関する情報は，Device Managerサーバのデータベースに登録されます。

HiCommandCLI AddStorageArray -o "D:¥logs¥AddStorageArray.log" ipaddress=172.16.45.1 family=HDS9900V userid=root arraypasswd=rootpass displayfamily=SANRISE9900V

コマンド実行結果

RESPONSE:
An instance of StorageArray
 objectID=ARRAY.HDS9980V.10001
 name=SANRISE9980V@172.16.45.1
 description=SANRISE9980V (10001) at 172.16.45.1
 serialNumber=10001
 arrayFamily=HDS9900V
 arrayType=HDS9980V
 microcodeVersion=21-03-00/00
 agentVersion=02-05-14
 productName=RAID450
 controllerVersion=21-04-00-00/00
 numberOfControllers=4
 capacityInGB=3,839
 cacheInMB=10,240
 sharedMemoryInMB=-1
 numberOfSpareDrives=-1
 freeCapacityInGB=2,329
 allocatedCapacityInGB=1,505
 hihsmCapacityInGB=4
 onDemandCapacityInGB=0
 totalFreeSpaceInGB=19
 largestFreeSpaceInGB=3
 capacityInKB=4,025,592,720
 freeCapacityInKB=2,442,665,520
 allocatedCapacityInKB=1,578,120,480
 hihsmCapacityInKB=4,806,720
 onDemandCapacityInKB=0
 totalFreeSpaceInKB=20,192,256
 largestFreeSpaceInKB=3,796,992
 multipathSupport=1
 securityStatus=2
 sequenceNumber=10001
 displayArrayFamily=SANRISE9900V
 displayArrayType=SANRISE9980V
 numberOfLUs=1,555
 numberOfAllocatedLUs=565
 numberOfUnallocatedLUs=990
 slprStatus=-1
 openTotalCapacity=4,025,592,720
 openAllocatedCapacity=1,578,120,480
 openFreeCapacity=2,442,665,520
 openHiHsmCapacity=4,806,720
 openOnDemandCapacity=0
 imTotalCapacity=0
 imAllocatedCapacity=0
 imFreeCapacity=0
 imHiHsmCapacity=0
 imOnDemandCapacity=0
 mfTotalCapacity=0
 mfHiHsmCapacity=0
 mfOnDemandCapacity=0
 mfAllocatedCapacity=0
 mfUnallocatedCapacity=0
 numberOfOpenAllocatedLUs=563
 numberOfOpenUnallocatedLUs=990
 numberOfImAllocatedLUs=0
 numberOfImUnallocatedLUs=0
 numberOfMfLDEVs=0
 numberOfAllocatedMfLDEVs=0
 numberOfUnallocatedMfLDEVs=0
 productCode=1
 lastRefreshed=1,039,003,476
 autoFormatLU=-1
 statusOfDBInconsistency=0
 configUpdateStatus=-1
 openAllocatedActualCapacity=1,578,120,480
 openUnallocatedCapacity=2,442,665,520
 openUnallocatedActualCapacity=2,442,665,520
 openReservedCapacity=4,806,720
 openReservedActualCapacity=4,806,720
 numberOfReservedLUs=2
 numberOfOpenReservedLUs=2
 numberOfImReservedLUs=0
 distributedMode=-1
 List of 1 CommParameters elements:
   An instance of CommParameters
     userID=root
     ipAddress=172.16.45.1

4.1.11 AddTieredPoolOperation

AddTieredPoolOperationコマンドは，HDTプールの性能モニタリングとハードウェア階層再配置を手動で実行します。AddTieredPoolOperationコマンドの実行状態は，GetTieredPoolStatusコマンドで確認します。

重要

このコマンドは，Virtual Storage PlatformおよびHUS VMでだけ使用できます。

対象とするHDTプールの性能モニタリングとハードウェア階層再配置の自動実行が「disable（無効）」に設定されている必要があります。自動実行が「disable（無効）」に設定されているどうかは，PoolインスタンスのautoMigration値で確認できます。

性能モニタリングとハードウェア階層再配置を手動で実行するには，次の手順でAddTieredPoolOperationコマンドおよびGetTieredPoolStatusコマンドを実行します。

性能モニタリングを開始する。
パラメーターoperationにstartMonitorを指定してAddTieredPoolOperationコマンドを実行します。

性能モニタリングを停止する。
パラメーターoperationにstopMonitorを指定してAddTieredPoolOperationコマンドを実行します。

性能モニタリングの実行状態を確認する。
GetTieredPoolStatusコマンドを実行し，実行結果を確認します。
実行結果に表示されたAn instance of Poolの配下のmonitoringState値，lastMonitorStartDate値，およびlastMonitorEndDate値を確認します。値の説明については，「表5-28 Poolインスタンスの属性」を参照してください。

ハードウェア階層再配置を開始する。
パラメーターoperationにstartRelocationを指定してAddTieredPoolOperationコマンドを実行します。
手順1の実行から手順2の実行までの性能モニタリング情報に基づいてハードウェア階層再配置が実行されます。

ハードウェア階層再配置の実行状態を確認する。
GetTieredPoolStatusコマンドを実行し，実行結果を確認します。
実行結果に表示されたAn instance of Poolの配下のrelocationState値およびrelocationProgress値を確認します。値の説明については，「表5-28 Poolインスタンスの属性」を参照してください。

パラメーター

表4-14 AddTieredPoolOperationコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

operation
必須
次のどれかの値を指定します。

startMonitor：性能モニタリングの開始

stopMonitor：性能モニタリングの停止

startRelocation：ハードウェア階層再配置の開始

stopRelocation：ハードウェア階層再配置の停止

stopRelocationは，AddTieredPoolOperationコマンドで実行したハードウェア階層再配置を中断する場合に指定します。

poolids
必須
プールIDのリスト
HDTプールのプールIDを指定します。
複数指定する場合は，コンマで区切ります。
指定できるプールIDは128個までです。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

poolids

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターserialnumおよびmodelに事前に取得した値を指定し，パラメーターpoolfilterに5（Dynamic Provisioning）を指定してください。実行結果には，An instance of Poolの配下にpoolID値およびtierControl値が表示されます。tierControl値がenableと表示されているAn instance of PoolがHDTプールに関する情報です。性能モニタリングまたはハードウェア階層再配置するHDTプールのpoolID値をパラメーターpoolidsに指定してください。

コマンド実行例

この例では，パラメーターoperationにstartMonitorを指定して，性能モニタリングを開始しています。

HiCommandCLI AddTieredPoolOperation -o "D:¥logs¥AddTieredPoolOperation.log" serialnum=53039 model=VSP operation=startMonitor poolids=1

コマンド実行結果

RESPONSE:
An instance of StorageArray
     .
     . (Attributes of StorageArray are omitted here)
     .
 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53039.5.1
     poolFunction=5
     poolID=1
     encrypted=-1
     controllerID=-1
     poolType=32
     status=20
     threshold=70
     threshold2=80
     threshold2Mode=0
     capacityInKB=319,678,464
     freeCapacityInKB=319,678,464
     usageRate=0
     numberOfPoolVols=31
     numberOfVVols=1
     capacityOfVVolsInKB=419,457,024
     clprNumber=0
     raidLevel=RAID5
     combination=3D+1P
     volAlertNotice=-1
     overProvisioningPercent=131
     overProvisioningWarning=-1
     overProvisioningLimit=500
     rpm=10,000
     diskType=4
     tierControl=enable
     autoMigration=disable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=1
     lastMonitorStartDate=2011/07/14 07:48:00
     lastMonitorEndDate=-1
     relocationState=0
     relocationProgress=-1
     numberOfTiers=1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1

4.1.12 AddVirtualVolume

AddVirtualVolumeコマンドは，対象となるストレージシステムにDPボリュームを作成します。また，対象となるDPプールとDPボリュームを関連づけます。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，およびHitachi AMS2000でだけ使用できます。

パラメーターpoolidでDPプールのプールIDを指定した場合，作成したDPボリュームをそのDPプールに関連づけます。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合，AddVirtualVolumeコマンドは，仮想パリティグループを作成し，DPボリュームを作成します。また，Universal Storage Platform V/VMの場合，既存の仮想パリティグループの中にHDPボリュームを作成することもできます。

Virtual Storage PlatformおよびUniversal Storage Platform V/VMの場合，作成するDPボリュームのdevNumにSSIDが割り当てられていないとき，SSIDは自動的に割り当てられます。SSIDについてはストレージシステムのマニュアルを参照してください。

Virtual Storage PlatformおよびHUS VMでこのコマンドを使用する場合の条件を次に示します。

DPプールを指定するときは，DPプールの状態がBlockedでないこと

DPプールを指定するときは，仮想化超過率が仮想化超過限界しきい値より小さいこと

重要

Virtual Storage PlatformおよびHUS VMでこのコマンドを使用する場合，1つの仮想パリティグループの中に2つ以上のDPボリュームを作成できません。

Universal Storage Platform V/VMでこのコマンドを使用する場合の条件を次に示します。

エミュレーションタイプがOPEN-Vであること

仮想パリティグループの空き容量が，作成するHDPボリュームの容量より大きいこと

既存の仮想パリティグループの中にHDPボリュームを作成する場合，HDPプールを指定するときは，仮想パリティグループとHDPプールのCLPR番号が同じであること

HDPプールを指定するときは，HDPプールの状態がBlockedでないこと

HDPプールを指定するときは，仮想化超過率が仮想化超過限界しきい値より小さいこと

重要

Universal Storage Platform V/VMでこのコマンドを使用する場合の注意事項を次に示します。

1つの仮想パリティグループの中に2つ以上のHDPボリュームを作成することはお勧めしません。また，マイクロコードのバージョンが60-04-XX-XX/XX以降で，システムオプション726がONに設定されている場合は，1つの仮想パリティグループの中に2つ以上のHDPボリュームを作成できません。

HDPボリュームの管理領域を作成するため，仮想パリティグループの空き容量と同じ容量でHDPボリュームを作成することはできません。

既存の仮想パリティグループの中にHDPボリュームを作成する場合，ストレージシステムにOpen Volume Managementをインストールする必要があります。

仮想化超過率に関するしきい値（仮想化超過警告しきい値および仮想化超過限界しきい値）が設定されている場合，このコマンドを実行する際には，Device Managerサーバのデータベースの整合性が取れていることを確認してください。仮想化超過率に関するしきい値はDevice Managerサーバで管理する固有のしきい値です。Device Managerが取得している仮想化超過率の情報と，実際の仮想化超過率が不一致の場合，仮想化超過警告しきい値および仮想化超過限界しきい値による判定結果が正しくないおそれがあります。

HUS100およびHitachi AMS2000の場合に指定するDPプール（Hitachi AMS2000の場合はHDPプール）の条件を次に示します。

DPプールの状態がBlockedでないこと。

creationoptionパラメーターを指定しない場合，またはファームウェアのバージョンがx893/Aより前のHitachi AMS2000の場合は，DPプールの使用率がDPプールの容量不足を警告するためのしきい値（threshold2）より小さいこと。
DPプールの容量不足を警告するためのしきい値（threshold2）については，「4.1.8 AddPool」を参照してください。

次に示す条件については，Dynamic Provisioningのマニュアルを参照してください。

DPボリュームの最小容量および最大容量

1つの仮想パリティグループの中に作成できるDPボリュームの数

1つのDPプールに関連づけできるDPボリュームの数

1つのDKCに作成できる仮想パリティグループの数

Virtual Storage PlatformおよびHUS VMの書式

HiCommandCLI [URL] AddVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
capacity=DPボリュームの容量 [numoflus=DPボリュームの数]
[devnum=論理ユニットのデバイス番号]
poolid=DPプールのプールID [capacitytype={KB|block}]
[clprNumber=CLPR番号]

Universal Storage Platform V/VMの書式

仮想パリティグループを作成し，その中にHDPボリュームを作成する場合：

HiCommandCLI [URL] AddVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
arraygroupname=仮想パリティグループ名
capacity=HDPボリュームの容量 [numoflus=HDPボリュームの数]
[devnum=論理ユニットのデバイス番号] [clprNumber=CLPR番号]
[poolid=HDPプールのプールID
[threshold=HDPボリュームの使用率のしきい値]]
[capacitytype={KB|block}]

HDPボリュームの数と同じ数の仮想パリティグループを作成し，その中に同じ条件でHDPボリュームを作成する場合：

HiCommandCLI [URL] AddVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
capacity=HDPボリュームの容量 [numoflus=HDPボリュームの数]
[devnum=論理ユニットのデバイス番号] [clprNumber=CLPR番号]
[poolid=HDPプールのプールID
[threshold=HDPボリュームの使用率のしきい値]]
[capacitytype={KB|block}]

既存の仮想パリティグループの中にHDPボリュームを作成する場合：

HiCommandCLI [URL] AddVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 groupoption=exist
arraygroupname=仮想パリティグループ名
capacity=HDPボリュームの容量 [numoflus=HDPボリュームの数]
[devnum=論理ユニットのデバイス番号]
[poolid=HDPプールのプールID
[threshold=HDPボリュームの使用率のしきい値]]
[capacitytype={KB|block}]

HUS100の書式

HiCommandCLI [URL] AddVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 [creationoption=force]
capacity=DPボリュームの容量 [numoflus=DPボリュームの数]
[devnum=論理ユニットのデバイス番号] [clprNumber=CLPR番号]
poolid=DPプールのプールID [capacitytype={KB|block}]

Hitachi AMS2000の書式

HiCommandCLI [URL] AddVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 [creationoption=force]
capacity=HDPボリュームの容量 [numoflus=HDPボリュームの数]
[devnum=論理ユニットのデバイス番号] [clprNumber=CLPR番号]
poolid=HDPプールのプールID [capacitytype={KB|block}]

パラメーター

表4-15 AddVirtualVolumeコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

creationoption
任意
（HUS100
Hitachi AMS2000）
DPプールの使用率がDPプールの容量不足を警告するためのしきい値（threshold2）以上の場合も，DPボリュームを作成するかどうかを指定します。
DPボリュームを作成する場合は，forceを指定します（大文字と小文字は区別されません）。
Hitachi AMS2000の場合，ファームウェアのバージョンがx893/A-x以降のときに指定できます。それより前のバージョンでは指定しないでください。指定するとエラーが発生します。

groupoption
任意
（Universal Storage Platform V/VM）
既存の仮想パリティグループの中にHDPボリュームを作成するかどうかを指定します。
既存の仮想パリティグループの中に作成する場合は，existを指定します。
このパラメーターを指定する場合，パラメーターarraygroupnameを指定する必要があります。

arraygroupname
任意
（Universal Storage Platform V/VM）
仮想パリティグループ名
仮想パリティグループ名は，「Xn-1（nは数字）」形式で指定します。
パラメーターgroupoptionにexistを指定する場合は，このパラメーターを指定する必要があります。

capacity
必須
DPボリュームの容量
容量の単位（KBまたはblock）は，パラメーターcapacitytypeで指定できます。
指定できる値は次のとおりです。

Virtual Storage PlatformおよびHUS VMの場合：

- 48000～64424505600​（KB）

- 96000～128849011200​（block）

Universal Storage Platform V/VMの場合：

マイクロコードのバージョンが60-03より前の場合：

- 48000～3221159680​（KB）

- 96000～6442319360​（block）

マイクロコードのバージョンが60-03以降の場合：

- 48000～4294967296​（KB）

- 96000～8589934592​（block）

HUS100の場合：

- 32768～137438953472​（KB）

- 65536～274877906944​（block）

Hitachi AMS2000の場合：

- 32768～64424509440​（KB）

- 65536～128849018880​（block）

numoflus
任意
DPボリュームの数
作成するDPボリュームの数を指定します。
省略した場合は，1が設定されます。

devnum
任意
論理ユニットのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

HUS100およびHitachi AMS2000の場合：

10進数で指定します。

このパラメーターを省略した場合は，自動で設定されます。

clprNumber
任意
CLPR番号

Virtual Storage PlatformおよびHUS VMの場合：

このパラメーターを省略した場合，次の値が設定されます。

DPプールを構成するDPプールボリュームのCLPR番号がすべて同じ場合，DPプールボリュームのCLPR番号が設定されます。

DPプールを構成するDPプールボリュームのCLPR番号が混在している場合，0が設定されます。

Universal Storage Platform V/VMの場合：

パラメーターpoolidとこのパラメーターの組み合わせによって，次のとおりCLPR番号が設定されます。

パラメーターpoolidを省略して，パラメーターclprNumberを指定した場合，パラメーターclprNumberで指定したCLPR番号が設定されます。

パラメーターpoolidを指定した場合，パラメーターclprNumberは無視され，パラメーターpoolidで特定されたHDPプールのCLPR番号が設定されます。

パラメーターpoolidおよびパラメーターclprNumberを両方省略した場合，0が設定されます。

HUS100およびHitachi AMS2000の場合：

このパラメーターを省略した場合，0が設定されます。

指定したCLPR番号がストレージシステムにない場合，エラーとなります。Virtual Storage PlatformおよびHUS VMの場合，ストレージシステムにあるCLPR番号は，GetStorageArray (subtargetの指定なし)コマンドの実行結果から取得できます。

poolid
任意
DPプールのプールID
作成したDPボリュームを関連づけるDPプールのプールIDを指定します。
Virtual Storage Platform，HUS VM，HUS100，およびHitachi AMS2000の場合は必ず指定してください。

threshold
任意
（Universal Storage Platform V/VM）
HDPボリュームの使用率のしきい値（%）
5以上300以下の5の倍数の整数を指定します。
省略した場合は，5が設定されます。
パラメーターpoolidを省略した場合，このパラメーターへの指定は無効です。

capacitytype
任意
パラメーターcapacityで指定する値の単位
指定できる値は，KBまたはblockです。
省略した場合，KBが設定されます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

arraygroupname

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはArrayGroupを指定してください。実行結果では，displayNameがAn instance of ArrayGroupの下に表示されます。この値をarraygroupnameとして指定してください。

poolid

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。実行結果では，poolIDがAn instance of Poolの下に表示されます。この値をpoolidとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：15065，モデル：USP_V）で，仮想パリティグループ（arraygroupname：X200-1）とその仮想パリティグループの中に2つ（numoflus：2）のHDPボリュームを作成し，プールIDが0（poolid：0）のHDPプールと関連づけしています。また，同時にHDPボリュームの使用率のしきい値を10%（threshold：10）に設定しています。

HiCommandCLI AddVirtualVolume -o "D:¥logs¥AddVirtualVolume.log" model=USP_V serialnum=15065 arraygroupname=X200-1 capacity=209715200 numoflus=2 devnum=00:30:00 poolid=0 threshold=10

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 ArrayGroup elements:
   An instance of ArrayGroup
     objectID=ARRAYGROUP.R600.15065.16485.199
     chassis=16,485
     number=199
     displayName=X200-1
     raidType=-
     emulation=OPEN-V
     diskType=
     diskSize=-1
     diskSizeInKB=-1
     formFactor=-1
     controllerID=-1
     totalCapacity=419,430,400
     allocatedCapacity=0
     freeCapacity=419,430,400
     hiHsmCapacity=0
     onDemandCapacity=0
     totalFreeSpace=2,801,729,280
     largestFreeSpace=2,801,729,280
     substance=0
     slprNumber=0
     clprNumber=0
     cuInfo=
     openTotalCapacity=419,430,400
     openAllocatedCapacity=0
     openFreeCapacity=419,430,400
     openHiHsmCapacity=0
     openOnDemandCapacity=0
     imTotalCapacity=0
     imAllocatedCapacity=0
     imFreeCapacity=0
     imHiHsmCapacity=0
     imOnDemandCapacity=0
     mfTotalCapacity=0
     mfHiHsmCapacity=0
     mfOnDemandCapacity=0
     mfAllocatedCapacity=0
     mfUnallocatedCapacity=0
     openAllocatedActualCapacity=0
     openUnallocatedCapacity=419,430,400
     openUnallocatedActualCapacity=0
     openReservedCapacity=0
     openReservedActualCapacity=0
     type=3
     volumeType=-1
     encrypted=0
     protectionLevel=-1
     dpPoolID=-1
     List of 2 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R600.15065.12288
         devNum=12,288
         displayName=00:30:00
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=209,715,200
         numberOfLBAs=419,430,400
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=16,485
         arrayGroup=199
         arrayGroupName=X200-1
         raidType=Unknown
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=0
         consumedCapacityInKB=0
         dpPoolID=0
         threshold=10
         tcaPoolID=-1
         dpPoolVolControlFlag=-1
         managementAreaPoolID=-1
         List of 1 Ldev elements:
           An instance of LDEV
             objectID=LDEV.R600.15065.12288
             devNum=12,288
             displayName=00:30:00
             emulation=OPEN-V
             cylinders=0
             isComposite=0
             sizeInKB=209,715,200
             lba=419,430,400
             raidType=-
             substance=0
             volumeType=-1
             slotSizeInKB=48
             chassis=16,485
             arrayGroup=199
             arrayGroupName=X200-1
             path=false
             onDemandDevice=false
             devType=
             isStandardLDEV=true
             diskType=-1
             slprNumber=-1
             clprNumber=0
             cacheResidencyMode=0
             stripeSizeInKB=-1
             volumeKind=3
             status=Normal
             dpType=0
             consumedSizeInKB=0
             mfTrueCopyVolumeType=Simplex
             mfShadowImageVolumeType=Simplex
             mfUniversalReplicatorVolumeType=Simplex
             mfUniversalReplicatorPoolID=-1
             dpPoolID=0
             threshold=10
             systemDisk=0
             encrypted=0
             tieringPolicy=-1
             resourcePartitionUnitID=-1
       An instance of LogicalUnit
         objectID=LU.R600.15065.12289
         devNum=12,289
         displayName=00:30:01
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=209,715,200
         numberOfLBAs=419,430,400
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=16,485
         arrayGroup=199
         arrayGroupName=X200-1
         raidType=Unknown
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=0
         consumedCapacityInKB=0
         dpPoolID=0
         threshold=10
         tcaPoolID=-1
         dpPoolVolControlFlag=-1
         managementAreaPoolID=-1
         List of 1 Ldev elements:
           An instance of LDEV
             objectID=LDEV.R600.15065.12289
             devNum=12,289
             displayName=00:30:01
             emulation=OPEN-V
             cylinders=0
             isComposite=0
             sizeInKB=209,715,200
             lba=419,430,400
             raidType=-
             substance=0
             volumeType=-1
             slotSizeInKB=48
             chassis=16,485
             arrayGroup=199
             arrayGroupName=X200-1
             path=false
             onDemandDevice=false
             devType=
             isStandardLDEV=true
             diskType=-1
             slprNumber=-1
             clprNumber=0
             cacheResidencyMode=0
             stripeSizeInKB=-1
             volumeKind=3
             status=Normal
             dpType=0
             consumedSizeInKB=0
             mfTrueCopyVolumeType=Simplex
             mfShadowImageVolumeType=Simplex
             mfUniversalReplicatorVolumeType=Simplex
             mfUniversalReplicatorPoolID=-1
             dpPoolID=0
             threshold=10
             systemDisk=0
             encrypted=0
             tieringPolicy=-1
             resourcePartitionUnitID=-1
     List of 1 FreeSpace elements:
       An instance of FreeSpace
         objectID=FREESPACE.R600.15065.16485.199.0
         sizeInKB=2,801,729,280
         cylinders=0
         fsControlIndex=0

4.1.13 AddVLDEVToVRPU

AddVLDEVToVRPUコマンドは，仮想IDを用いたデータ移行用のリソースグループに対してLDEVを追加し，LDEVの仮想情報を登録します。また，すでに仮想IDを用いたデータ移行用のリソースグループに登録されているLDEVの仮想情報を更新します。

重要

このコマンドは，Virtual Storage Platform（マイクロコードのバージョンが70-05-04-XX/XX以降）およびHUS VM（マイクロコードのバージョンが73-02-01-XX/XX以降）でだけ使用できます。

複数のLDEVを追加する場合は，バッチ機能を使用してください。バッチ機能については「6. バッチ機能」を参照してください。

仮想情報の登録および更新ができるLDEVの条件を次に示します。

プールボリュームまたはジャーナルボリュームでないこと

LUSEボリュームでないこと

パスを持たないこと

コマンドデバイスでないこと

オープンボリュームであること

エミュレーションタイプがOPEN-Vであること

仮想IDを用いたデータ移行用のリソースグループにLDEVを追加する場合は，ストレージシステムの管理ツールで管理されるリソースグループのうち，リソースグループのIDが0のリソースグループ（meta_resource）に所属していること

書式

HiCommandCLI [URL] AddVLDEVToVRPU [オプション]
model=モデル serialnum=シリアル番号
vrpuid=仮想IDを用いたデータ移行に使用しているリソースグループのID
devnum=LDEVのデバイス番号 [vdevnum=LDEVの仮想デバイス番号]
[vemulation=LDEVの仮想エミュレーションタイプ] [vssid=LDEVの仮想SSID]
[vluse=LDEVの仮想LUSEの要素数] [vcvs={0|1}] [overwrite={true|false}]

パラメーター

表4-16 AddVLDEVToVRPUコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

vrpuid
必須
仮想IDを用いたデータ移行に使用しているリソースグループのID
LDEVを追加するリソースグループまたは仮想情報を更新するLDEVが所属するリソースグループのIDを指定します。

devnum
必須
LDEVのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
実行結果は10進数で出力されます。

vdevnum
任意
LDEVの仮想デバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
実行結果は10進数で出力されます。
省略した場合，仮想IDを用いたデータ移行用のリソースグループの中で未使用の仮想デバイス番号が割り当てられます。

vemulation
任意
LDEVの仮想エミュレーションタイプ
指定できるエミュレーションタイプを次に示します。

OPEN-3

OPEN-8

OPEN-9

OPEN-E

OPEN-K

OPEN-L

OPEN-V

省略した場合，OPEN-Vが指定されたと見なされます。

vssid
任意
LDEVの仮想SSID
LDEVの仮想SSIDを4～65533までの整数値で指定します。
省略した場合，仮想IDを用いたデータ移行用のリソースグループの中でSSIDが自動的に割り当てられます。

vluse
任意
LDEVの仮想LUSEの要素数
指定できる値を次に示します。

0：LUSEボリュームではない

2～36： LUSEボリュームである（構成ボリュームの個数）

省略した場合，0が指定されたと見なされます。

vcvs
任意
LDEVの仮想CVS
LDEVに仮想CVSを設定するかどうかを指定します。

0：CVSではない（LDEVの容量が標準サイズ）

1：CVSである（LDEVの容量がカスタムサイズ）

省略した場合，1が指定されたと見なされます。

overwrite
任意
指定されたdevnumがすでに仮想IDを用いたデータ移行用のリソースグループに登録されていた場合に，LDEVの仮想情報を更新（上書き）するかどうかを指定します。

true：上書きする

false：上書きしない

省略した場合，falseが指定されたと見なされます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

vrpuid

GetStorageArray (subtarget=VResourcePartitionUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはVResourcePartitionUnitを指定してください。実行結果では，An instance of VResourcePartitionUnitの下に必要なresourcePartitionUnitID値が表示されます。このresourcePartitionUnitID値をパラメーターvrpuidの値として指定してください。

devnum

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，An instance of LDEVの下に必要なdevNum値が表示されます。このdevNum値をパラメーターdevnumとして指定してください。

コマンド実行例

この例では，指定したストレージシステム（モデル：VSP，シリアル番号：53038）の仮想IDを用いたデータ移行用のリソースグループ（ID：2）にLDEV（デバイス番号：11）を追加します。また，LDEVの仮想情報も登録します。

HiCommandCLI AddVLDEVToVRPU -o "D:¥logs¥AddVLDEVToVRPU.log" "model=VSP" "serialnum=53038" "vrpuid=2" "devnum=11" "vdevnum=201" "vemulation=OPEN-V" "vssid=10" "vluse=0" "vcvs=0" "overwrite=false"

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 .(Attributes of StorageArray are omitted here)
 .
 List of 1 VResourcePartitionUnit elements:
   An instance of VResourcePartitionUnit
    .
    .(Attributes of VResourcePartitionUnit are omitted here)
    .
     List of 1 VLDEV elements:
       An instance of VLDEV
         objectID=VLDEV.R700.53038.2.11
         resourcePartitionUnitID=2
         devNum=11
         vArrayFamily=R600
         vSerialNumber=10007
         vDevNum=201
         vEmulation=OPEN-V
         vSSID=10
         vLUSE=0
         vCVS=0

4.1.14 DeleteArrayGroup

DeleteArrayGroupコマンドは，ストレージシステムからパリティグループを削除します。パリティグループが削除されると，そのパリティグループのLUも削除されます。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，HUS VM，およびHitachi SMSでは使用できません。

HUS100およびHitachi AMS2000の場合，DPプール（Hitachi AMS2000の場合はHDPプール）で構成されたパリティグループは削除できません。

HUS150の場合，暗号化されたパリティグループを削除すると，削除対象のパリティグループを構成するすべてのドライブ（PDEV）の暗号化が解除されます。

パラメーター

表4-17 DeleteArrayGroupコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
パリティグループのストレージシステムのシリアル番号

model
必須
パリティグループのストレージシステムのモデル

chassis
任意
パリティグループのシャーシ番号
このパラメーターを指定する場合，groupnumも必ず指定します。
chassisとgroupnumを同時に指定するか，arraygroupnameを指定するかのどちらか一方を必ず行ってください。またchassisとgroupnumの組み合わせとarraygroupnameを同時に指定しないでください。同時に指定するとエラーとなります。

groupnum
任意
削除するパリティグループの番号
このパラメーターを指定する場合，chassisも必ず指定します。
chassisとgroupnumを同時に指定するか，arraygroupnameを指定するかのどちらか一方を必ず行ってください。また，chassisとgroupnumの組み合わせとarraygroupnameを同時に指定しないでください。同時に指定するとエラーとなります。

arraygroupname
任意
削除するパリティグループの表示名
このパラメーターを指定する場合，chassisとgroupnumは指定しません。
chassisとgroupnumを同時に指定するか，arraygroupnameを指定するかのどちらか一方を必ず行ってください。また，chassisとgroupnumの組み合わせとarraygroupnameを同時に指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

chassisおよびgroupnum

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。このコマンドを実行するときにはパラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはArrayGroupを指定してください。実行結果では，chassis値とnumber値がStorageArrayに表示されます。これらのchassis値とnumber値をそれぞれパラメーターchassisとパラメーターgroupnumとして指定してください。

arraygroupname

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of ArrayGroupの下に表示されます。この値をarraygroupnameとして指定してください。

コマンド実行例

HiCommandCLI DeleteArrayGroup -o "D:¥logs¥DeleteArrayGroup.log" "serialnum=87010257" "model=D800H" "chassis=0" "groupnum=2"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.15 DeleteArrayReservation

DeleteArrayReservationコマンドは，対象のストレージシステムのロックを解除します。

重要

このコマンドは，HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vでは使用できません。

パラメーター

表4-18 DeleteArrayReservationコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
serialnum | 必須 | ストレージシステムのシリアル番号
model | 必須 | ストレージシステムのモデル

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

HiCommandCLI DeleteArrayReservation -o "D:¥logs¥DeleteArrayReservation.log" "model=USP" "serialnum=14009"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.16 DeleteExternalArrayGroup

DeleteExternalArrayGroupコマンドは，内部ボリュームに一対一でマッピングしている外部接続したストレージシステム（外部ストレージシステム）のボリューム（外部ボリューム）のマッピングを解除し， パリティグループ（外部パリティグループ）を削除します。また，削除される外部パリティグループに属するLUも削除します。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMでだけ使用できます。Universal Storage Platform V/VMの場合に必要なマイクロコードのバージョンは60-06-00-XX/XX以降です。

このコマンドを実行するときには，外部パリティグループを作成するストレージシステムと，外部接続しているストレージシステムの両方がDevice Managerの管理対象として登録されている必要があります。

パラメーター

表4-19 DeleteExternalArrayGroupコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
外部パリティグループを削除するストレージシステムのシリアル番号

model
必須
外部パリティグループを削除するストレージシステムのモデル

arraygroupnames
必須
削除する外部パリティグループ名のリスト
複数指定する場合は，コンマで区切ります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。外部パリティグループを削除するストレージシステムのarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

arraygroupnames

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of ArrayGroupの下に表示されます。この値をarraygroupnamesとして指定してください。

コマンド実行例

HiCommandCLI DeleteExternalArrayGroup -o "D:¥logs¥DeleteExternalArrayGroup.log" "model=USP_V" "serialnum=10037" "arraygroupnames=E1-1,E1-2"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.17 DeleteHostStorageDomain

DeleteHostStorageDomainコマンドは，ホストストレージドメインを削除します。このコマンドは，ストレージシステムからホストグループを削除します。

パラメーター

表4-20 DeleteHostStorageDomainコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ホストストレージドメインのストレージシステムのシリアル番号

model
必須
ホストストレージドメインのストレージシステムのモデル

port
任意
削除するホストストレージドメインのポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
削除するホストストレージドメインのポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
削除するホストストレージドメインのドメインID
このパラメーターは10進数または16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。
0は指定しないでください。ドメインIDが0のホストストレージドメインは削除できません。
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
削除するホストストレージドメインのニックネーム
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

deletionoption
任意
指定できる値はlusekeepだけです。
このパラメーターを省略するとLUSEが削除されます。LUSEを削除しない場合は，必ずこのパラメーターを指定してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

domainおよびport

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときにはパラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，domainID値とportID値がAn instance of HostStorageDomainの下に表示されます。これらのdomainID値とportID値をそれぞれパラメーターdomainとパラメーターportとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

domainnickname

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときにはパラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，nicknameがAn instance of HostStorageDomainの下に表示されます。この値をdomainnicknameとして指定してください。

コマンド実行例

HiCommandCLI DeleteHostStorageDomain -o "D:¥logs¥DeleteHostStorageDomain.log" "serialnum=10001" "model=HDS9980V" "port=16" "domain=1" "deletionoption=lusekeep"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.1.18 DeleteLabel

DeleteLabelコマンドは，論理ユニットのラベルを削除します。

パラメーター

表4-21 DeleteLabelコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

devnums
必須
論理ユニットのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

複数指定する場合は，コンマで区切ります。
指定できるデバイス番号は1,024個までです。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，LDEVのdevNum値がAn instance of LDEVの下に表示されます。ラベルを削除したいLDEVのdevNum値をパラメーターdevnumsとして指定してください。

コマンド実行例

HiCommandCLI DeleteLabel -o "D:¥logs¥DeleteLabel.log" "serialnum=10037" "model=R600" "devnums=00:00:00,00:00:01"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.19 DeleteLogicalUnit

DeleteLogicalUnitコマンドは，LUと対応するLDEVをストレージシステムから削除します。Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，およびHUS VMでは，複数の論理ユニットを一括して削除できます。

重要

次に示すストレージシステムのシャーシ番号の場合，パリティグループは論理ユニットを削除することはできません。
・Virtual Storage PlatformまたはUniversal Storage Platform V/VM：65～96または16485～16516
・HUS VM：16485～16516
これらのシャーシ番号の場合，そのパリティグループはV-VOLであることを示しています。

Hitachi USPの場合，シャーシ番号が65～96のパリティグループは論理ユニットを削除することはできません。シャーシ番号が65～96の場合，そのパリティグループはV-VOLであることを示しています。

パラメーター

表4-22 DeleteLogicalUnitコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
LUのストレージシステムのシリアル番号

model
必須
LUのストレージシステムのモデル

devnum
任意
LUのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。
devnumまたはdevnumsのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

devnums
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
HUS VM）
LUのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

複数指定する場合は，コンマで区切ります。
実行結果は10進数で出力されます。
devnumまたはdevnumsのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。
複数のLUを一括で削除する場合，エミュレーションタイプがOPEN-VのLUだけを指定してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnumまたはdevnums

GetStorageArray (subtarget=LogicalUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLogicalUnitを指定してください。実行結果では，devNum値がAn instance of LogicalUnitに表示されます。このdevNum値をパラメーターdevnumまたはdevnumsとして指定してください。

コマンド実行例

HiCommandCLI DeleteLogicalUnit -o "D:¥logs¥DeleteLogicalUnit.log" "serialnum=10001" "model=USP" "devnum=1"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.20 DeleteLUSE

DeleteLUSEコマンドは，ストレージシステムにある，LUSEボリュームを削除します。

パラメーター

表4-23 DeleteLUSEコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
LUSEボリュームを削除するストレージシステムのシリアル番号

model
必須
LUSEボリュームを削除するストレージシステムのモデル

devnum
必須
削除対象のLUSEボリュームを特定するために使用されるデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

LUSEデバイス番号はストレージシステムで有効な値にする必要があります。
実行結果は10進数で出力されます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnum

GetStorageArray (subtarget=LogicalUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLogicalUnitを指定してください。isComposite=1またはpath=falseで特定される論理ユニットは，これがパスを持たないLUSEボリュームであることを示しています。実行結果では，関連する論理ユニットのdevNum値は，An instance of LogicalUnitの下に表示されます。このdevNum値をパラメーターdevnumとして指定してください。

コマンド実行例

HiCommandCLI DeleteLUSE -o "D:¥logs¥DeleteLUSE.log" "serialnum=10001" "model=HDS9980V" "devnum=209"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.21 DeletePool

DeletePoolコマンドは，DPプールを削除し，DPプールを構成するプールボリューム，PDEV，およびパリティグループとの関連づけを解除します。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，およびHitachi AMS2000でだけ使用できます。

HUS150の場合，暗号化されたHDPプールを削除すると，削除対象のHDPプールを構成するすべてのドライブ（PDEV）の暗号化が解除されます。

DPプールを削除する場合，DPプールとDPボリュームのすべての関連づけが解除されている必要があります。DPプールとDPボリュームの関連づけの解除については，「4.1.63 ModifyVirtualVolume」を参照してください。

パラメーター

表4-24 DeletePoolコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

poolid
必須
プールID
削除するDPプールのプールIDを指定します。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

poolid

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。実行結果では，poolIDがAn instance of Poolの下に表示されます。この値をpoolidとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：15065，モデル：USP_V）のプールIDが0（poolid：0）のHDPプールを削除しています。

HiCommandCLI DeletePool -o "D:¥logs¥DeletePool.log" model=USP_V serialnum=15065 poolid=0

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.22 DeleteSpareDrive

DeleteSpareDriveコマンドは，ストレージシステムからスペアドライブを削除または解除します。現在スペアとして使用されている物理ドライブは，未使用のデバイスのプールに追加されます。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，HUS VM，およびHitachi SMSでは使用できません。

パラメーター

表4-25 DeleteSpareDriveコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
serialnum | 必須 | スペアドライブのストレージシステムのシリアル番号
model | 必須 | スペアドライブのストレージシステムのモデル
pdevid | 必須 | スペアドライブのPDEVのID

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

pdevid

GetStorageArray (subtarget=PDEV)コマンドの実行結果のpdevid値から取得してください。ただし，pdevid値にコンマが含まれている場合，コンマを取り除いた値を指定してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPDEVを指定してください。このコマンドの実行結果のAn instance of PDEVの下に表示されるロール値がspareまたはspareuninitializedで定義されていることを確認してください。定義されている場合，この実行結果で特定されるドライブはスペアドライブです。

コマンド実行例

HiCommandCLI DeleteSpareDrive -o "D:¥logs¥DeleteSpareDrive.log" serialnum=87010257 model=D800H pdevid=9

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.23 DeleteStorageArray

DeleteStorageArrayコマンドは，ストレージシステム（SMI-S enabledストレージシステムを含む）をDevice Managerサーバの管理対象から取り除きます。このコマンドを実行しても，Device Managerの管理対象外となるだけで，ストレージシステムの構成は変更しません。

重要

DeleteStorageArrayコマンドの実行結果がエラーとなった場合は，エラーメッセージに従って対処したあとで，再度，DeleteStorageArrayを実行してください。DeleteStorageArrayを実行すると，対象のストレージシステムの構成情報は複数のトランザクションに分割されてDevice Managerのデータベースから削除されます。このため，処理の途中でエラーが発生すると，Device Managerのデータベースが不整合な状態となり，削除したストレージシステムの情報がDevice Managerのデータベースに残っていることがあります。エラーの原因を解消して，再度，ストレージシステムを削除してください。

書式

SMI-S enabledストレージシステム以外のストレージシステムの場合：

HiCommandCLI [URL] DeleteStorageArray [オプション]
serialnum=シリアル番号 model=モデル

SMI-S enabledストレージシステムの場合：

HiCommandCLI [URL] DeleteStorageArray [オプション]
saobjid=SMI-S enabledストレージシステムのオブジェクトID

パラメーター

表4-26 DeleteStorageArrayコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
任意※
削除するストレージシステムのシリアル番号
削除対象がSMI-S enabledストレージシステムの場合は指定できません。

model
任意※
削除するストレージシステムのモデル
削除対象がSMI-S enabledストレージシステムの場合は指定できません。

saobjid
任意※
削除するSMI-S enabledストレージシステムのオブジェクトID

注※

パラメーターserialnumとmodelを同時に指定するか，パラメーターsaobjidを指定するかのどちらか一方を必ず行ってください。また，serialnumとmodelの組み合わせとsaobjidを同時に指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

saobjid

GetStorageArrayコマンドの実行結果から取得してください。実行結果のobjectID値をパラメーターsaobjidに指定してください。

コマンド実行例

HiCommandCLI DeleteStorageArray -o "D:¥logs¥DeleteStorageArray.log" "serialnum=10001" "model=HDS9980V"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.1.24 DeleteVirtualVolume

DeleteVirtualVolumeコマンドは，DPボリュームを削除します。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，およびHitachi AMS2000でだけ使用できます。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合で，DPボリュームを削除できる条件を次に示します。

パスを持たないこと

指定したDPボリュームだけを削除する場合，ストレージシステムにOpen Volume Managementがインストールされていること

GuardモードがRead/Writeであること

重要

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合，指定した仮想パリティグループを削除するとき，仮想パリティグループと仮想パリティグループに含まれるDPボリュームも削除されます。

Virtual Storage PlatformおよびHUS VMの場合，指定したDPボリュームを削除するとき，DPボリュームを含む仮想パリティグループも削除されます。

Universal Storage Platform V/VMの場合，指定したHDPボリュームを削除するとき，HDPボリュームを含む仮想パリティグループは削除されません。

HUS100およびHitachi AMS2000の場合，パスを持たないDPボリューム（Hitachi AMS2000の場合はHDPボリューム）だけを削除できます。

Virtual Storage PlatformおよびHUS VMの書式

仮想パリティグループを指定し，仮想パリティグループおよび仮想パリティグループの中のDPボリュームを削除する場合：

HiCommandCLI [URL] DeleteVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
arraygroupnames=仮想パリティグループ名

指定したDPボリュームだけを削除する場合：

HiCommandCLI [URL] DeleteVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
devnums=DPボリュームのデバイス番号

Universal Storage Platform V/VMの書式

仮想パリティグループを指定し，仮想パリティグループおよび仮想パリティグループの中のHDPボリュームを削除する場合：

HiCommandCLI [URL] DeleteVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 [deletionoption=force]
arraygroupnames=仮想パリティグループ名

指定したHDPボリュームだけを削除する場合※：

HiCommandCLI [URL] DeleteVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 [deletionoption=force]
devnums=HDPボリュームのデバイス番号

注※

マイクロコードのバージョンが60-04-XX-XX/XX以降で，システムオプション726がONに設定されている場合，この書式は指定できません。この書式を指定するとエラーとなります。

HUS100の書式

指定したDPボリュームを削除する場合：

HiCommandCLI [URL] DeleteVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
devnums=DPボリュームのデバイス番号

Hitachi AMS2000の書式

指定したHDPボリュームを削除する場合：

HiCommandCLI [URL] DeleteVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
devnums=HDPボリュームのデバイス番号

パラメーター

表4-27 DeleteVirtualVolumeコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

deletionoption
任意
（Universal Storage Platform V/VM）
HDPプールとの関連づけが解除されていないHDPボリュームを削除するかどうかを指定します。
削除する場合は，forceを指定します。

arraygroupnames※1
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
HUS VM）
仮想パリティグループ名
複数指定する場合は，コンマで区切ります。

devnums※1，※2
任意
DPボリュームのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

HUS100およびHitachi AMS2000の場合：

10進数で指定します。

複数指定する場合は，コンマで区切ります。

注※1

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合，パラメーターarraygroupnamesまたはdevnumsのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

注※2

HUS100およびHitachi AMS2000の場合，パラメーターdevnumsを必ず指定してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

arraygroupnames

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of ArrayGroupの下に表示されます。この値をarraygroupnamesとして指定してください。

devnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，LDEVのdevNum値がAn instance of LDEVの下に表示されます。このdevNum値をパラメーターdevnumsとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：15065，モデル：USP_V）の仮想パリティグループ（arraygroupnames：X200-1）とその中のHDPボリュームを削除しています。また，パラメーターdeletionoptionにforceを指定して，HDPプールとの関連づけが解除されていないHDPボリュームも削除しています。

HiCommandCLI DeleteVirtualVolume -o "D:¥logs¥DeleteVirtualVolume.log" model=USP_V serialnum=15065 deletionoption=force arraygroupnames=X200-1

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.25 DeleteVLDEVFromVRPU

DeleteVLDEVFromVRPUコマンドは，仮想IDを用いたデータ移行用のリソースグループからLDEVを削除し，LDEVの仮想情報を削除します。

重要

このコマンドは，Virtual Storage Platform（マイクロコードのバージョンが70-05-04-XX/XX以降）およびHUS VM（マイクロコードのバージョンが73-02-01-XX/XX以降）でだけ使用できます。

複数のLDEVを削除する場合は，バッチ機能を使用してください。バッチ機能については「6. バッチ機能」を参照してください。

書式

HiCommandCLI [URL] DeleteVLDEVFromVRPU [オプション]
model=モデル serialnum=シリアル番号
vrpuid=仮想IDを用いたデータ移行に使用しているリソースグループのID
devnum=デバイス番号

パラメーター

表4-28 DeleteVLDEVFromVRPUコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

vrpuid
必須
仮想IDを用いたデータ移行に使用しているリソースグループのID
仮想情報を削除するLDEVが所属するリソースグループのIDを指定します。

devnum
必須
LDEVのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
実行結果は10進数で出力されます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

vrpuid

GetStorageArray (subtarget=VResourcePartitionUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはVResourcePartitionUnitを指定してください。実行結果では，An instance of VResourcePartitionUnitの下に必要なresourcePartitionUnitID値が表示されます。このresourcePartitionUnitID値をパラメーターvrpuidの値として指定してください。

devnum

GetStorageArray (subtarget=VResourcePartitionUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodel，serialnum，およびvrpuidを指定し，パラメーターsubtargetにはVResourcePartitionUnitを，パラメーターvrpusubinfoにはVLDEVを，それぞれ指定してください。実行結果では，An instance of VLDEVの下に必要なdevNum値が表示されます。このdevNum値をパラメーターdevnumの値として指定してください。

コマンド実行例

この例では，指定したストレージシステム（モデル：VSP，シリアル番号：53038）の仮想IDを用いたデータ移行用のリソースグループ（ID：2）からLDEV（デバイス番号：11）の仮想情報を削除します。

HiCommandCLI DeleteVLDEVFromVRPU -o "D:¥logs¥DeleteVLDEVFromVRPU.log" "model=VSP" "serialnum=53038" "vrpuid=2" "devnum=11"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.1.26 FormatLU

LUをフォーマットします。

パラメーターwaitを省略，またはパラメーターwaitで「false」を指定した場合，LDEVが正しくフォーマットされたかどうかは，AddStorageArrayコマンドでストレージシステムをリフレッシュしたあと，GetStorageArray (subtarget=LDEV)コマンドを実行し，実行結果からstatusの値を確認します。「true」を指定した場合は，FormatLUコマンドの実行結果でstatusの値を確認します。

注意

このコマンドは，LUのデータを消去します。使用中のLUをフォーマットした場合，データの復元はできません。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，およびHUS VMでだけ使用できます。Hitachi USPの場合に必要なマイクロコードのバージョンは50-09-00-XX/XX以降です。

LDEVをフォーマットする際，LDEVの属性のstatusの値が「Blocked」であることを確認してください。statusの値が「Normal」の場合で，LDEVをフォーマットするときは，パラメーターforceで「true」を指定します。

指定するLUSEボリュームに「Blocked」でないLDEVが含まれている場合，そのLUSEボリュームを削除してから，このコマンドを実行してください。

対象のストレージシステム内で，LDEVがフォーマット中の場合，このコマンドを実行するとエラーになります。

パラメーター

表4-29 FormatLUコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
フォーマットするLUのストレージシステムのシリアル番号

model
必須
フォーマットするLUのストレージシステムのモデル

devnums
必須
フォーマットするLUのデバイス番号のリスト

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

複数指定する場合はコンマで区切ります。
実行結果は10進数で出力されます。

wait
任意
フォーマットの完了を待ってコマンドを終了するかどうかを指定します。
指定できる値は次のとおりです。

true：フォーマットの完了を待ってコマンドを終了する

false：フォーマットの完了を待たないでコマンドを終了する

省略した場合は，falseが設定されます。
このパラメーターでtrueを指定した場合，パラメーターquickformatにtrueを同時に指定できません。

force
任意
状態が「Normal」のLDEVをフォーマットするかどうかを指定します。
指定できる値は次のとおりです。

true：フォーマットする

false：フォーマットしない

省略した場合は，falseが設定されます。

quickformat
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
HUS VM）
LUをQuick Formatでフォーマットするかどうかを指定します。
指定できる値は次のとおりです。

true：Quick Format.でフォーマットする

false：Quick Formatでフォーマットしない

省略した場合は，falseが設定されます。
このパラメーターでtrueを指定した場合，パラメーターwaitにtrueを同時に指定できません。
Universal Storage Platform V/VMの場合，LUをQuick Formatでフォーマットするために必要なマイクロコードのバージョンは60-02-4X-XX/XX以降です。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LogicalUnit, lusubinfo=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにLogicalUnit，lusubinfoパラメーターにLDEVを指定してください。実行結果では，LogicalUnitのdevNum値がAn instance of LogicalUnitの下に表示されます。このdevNum値をパラメーターdevnumsとして指定してください。

コマンド実行例

HiCommandCLI -t FormatLU model=R600 serialnum=10007 devnums=00:04:97,00:04:98

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
   An instance of LogicalUnit
     objectID=LU.R600.10007.1175
     devNum=1,175
     displayName=00:04:97
     emulation=OPEN-V
     devCount=1
     devType=
     capacityInKB=100,000
     numberOfLBAs=200,000
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=1
     arrayGroup=0
     arrayGroupName=1-1-1
     raidType=RAID5(3D+1P)
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=100,000
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1
     List of 1 Ldev elements:
       An instance of LDEV
         objectID=LDEV.R600.10007.1175
         devNum=1,175
         displayName=00:04:97
         emulation=OPEN-V
         cylinders=0
         isComposite=0
         sizeInKB=100,000
         lba=200,000
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=-1
         slotSizeInKB=256
         chassis=1
         arrayGroup=0
         arrayGroupName=1-1-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=false
         guardMode=
         diskType=0
         slprNumber=0
         clprNumber=0
         cacheResidencyMode=0
         stripeSizeInKB=-1
         volumeKind=3
         status=Normal
         dpType=-1
         consumedSizeInKB=100,000
         mfTrueCopyVolumeType=Simplex
         mfShadowImageVolumeType=Simplex
         mfUniversalReplicatorVolumeType=Simplex
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=0
         tieringPolicy=-1
         resourcePartitionUnitID=-1
   An instance of LogicalUnit
     objectID=LU.R600.10007.1176
     devNum=1,176
     displayName=00:04:99
     emulation=OPEN-V
     devCount=1
     devType=
     capacityInKB=100,000
     numberOfLBAs=200,000
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=1
     arrayGroup=0
     arrayGroupName=1-1-1
     raidType=RAID5(3D+1P)
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=100,000
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1
     List of 1 Ldev elements:
       An instance of LDEV
         objectID=LDEV.R600.10007.1176
         devNum=1,176
         displayName=00:04:98
         emulation=OPEN-V
         cylinders=0
         isComposite=0
         sizeInKB=100,000
         lba=200,000
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=-1
         slotSizeInKB=256
         chassis=1
         arrayGroup=0
         arrayGroupName=1-1-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=false
         guardMode=
         diskType=0
         slprNumber=0
         clprNumber=0
         cacheResidencyMode=0
         stripeSizeInKB=-1
         volumeKind=3
         status=Normal
         dpType=-1
         consumedSizeInKB=100,000
         mfTrueCopyVolumeType=Simplex
         mfShadowImageVolumeType=Simplex
         mfUniversalReplicatorVolumeType=Simplex
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=0
         tieringPolicy=-1
         resourcePartitionUnitID=-1

4.1.27 GetArrayReservation

GetArrayReservationコマンドは，ロックされているストレージシステムの情報を取得します。パラメーターはありません。

重要

このコマンドは，HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vでは使用できません。

コマンド実行例

HiCommandCLI GetArrayReservation -o "D:¥logs¥GetArrayReservation.log"

コマンド実行結果

An instance of ArrayReservation
 objectID=ARRAYRESERVATION.USP.14009
 target=ARRAY.USP.14009
 serialNumber=14009
 arrayType=USP
 loginID=dmuser
 beginTime=1,039,003,476

4.1.28 GetPoolShrinkStatus

GetPoolShrinkStatusコマンドは，ShrinkPoolコマンドによって実行されたDPプール縮小の実行状態を取得します。

このコマンドを実行すると，DPプールに属するDPプールボリュームの情報が表示されます。

DPプールの縮小が完了すると，取り除かれたDPプールボリュームは通常ボリュームになるため，このコマンドの実行結果に表示されなくなります。

ShrinkPoolコマンドで指定したDPプールに属するDPプールボリュームが，すべて通常ボリュームになったら（対応するLogicalUnitインスタンスがすべて表示されなくなったら），そのボリュームをFormatLUコマンドでフォーマットしてください。

重要

このコマンドは，Virtual Storage PlatformおよびHUS VMでだけ使用できます。

DPプールの縮小実行中に，プールに対してほかの操作が行われ縮小できない状態になると，DPプールの縮小に失敗します。その結果，取り除く対象としていたボリュームが，部分的にDPプールボリュームのままで残ることがあります。このとき，そのボリュームに対して，FormatLUコマンドを実行しないでください。

このコマンド実行中，ストレージシステムがロックされます。このため，連続して実行することは，推奨しません。

パラメーター

表4-30 GetPoolShrinkStatusコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
serialnum | 必須 | ストレージシステムのシリアル番号
model | 必須 | ストレージシステムのモデル
poolid | 必須 | プールID

事前に取得するパラメーター値

ありません。

コマンド実行例

この例では，ストレージシステム（シリアル番号：53039，モデル：VSP）で，プールIDが1（poolid：1）のDPプールについて，プール縮小の実行状態を確認しています。

HiCommandCLI GetPoolShrinkStatus -o "D:¥logs¥GetPoolShrinkStatus.log" model=VSP serialnum=53039 poolid=1

コマンド実行結果1

この実行結果では，ShrinkPoolコマンドで指定したDPプールボリューム（devnum：00:06:0B）に対応するLogicalUnitインスタンスが表示されているので，DPプール縮小が完了していないことを示しています。

RESPONSE:
An instance of StorageArray
     .
     . (Attributes of StorageArray are omitted here)
     .
 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53038.5.1
     poolFunction=5
     poolID=1
     encrypted=-1
     controllerID=-1
     poolType=32
     status=0
     threshold=70
     threshold2=80
     threshold2Mode=0
     capacityInKB=309,227,520
     freeCapacityInKB=309,227,520
     usageRate=0
     numberOfPoolVols=30
     numberOfVVols=1
     capacityOfVVolsInKB=419,457,024
     clprNumber=0
     raidLevel=RAID5
     combination=3D+1P
     volAlertNotice=-1
     overProvisioningPercent=135
     overProvisioningWarning=-1
     overProvisioningLimit=500
     rpm=10,000
     diskType=4
     tierControl=disable
     autoMigration=disable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=-1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 31 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R700.53038.1546
         devNum=1,546
         displayName=00:06:0A
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,080
         numberOfLBAs=20,972,160
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=16
         arrayGroupName=1-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,080
         dpPoolID=1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=2
         managementAreaPoolID=-1
       An instance of LogicalUnit
         objectID=LU.R700.53038.1547
         devNum=1,547
         displayName=00:06:0B
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,080
         numberOfLBAs=20,972,160
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=16
         arrayGroupName=1-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,080
         dpPoolID=1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=1
         managementAreaPoolID=-1
          .
          . (repeated for other LogicalUnit instances)
          .

コマンド実行結果2

この実行結果では，ShrinkPoolコマンドで指定したDPプールボリューム（devnum：00:06:0B）に対応するLogicalUnitインスタンスが表示されていないので，DPプール縮小が完了していることを示しています。

RESPONSE:
An instance of StorageArray
     .
     . (Attributes of StorageArray are omitted here)
     .
 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53038.5.1
     poolFunction=5
     poolID=1
     encrypted=-1
     controllerID=-1
     poolType=32
     status=0
     threshold=70
     threshold2=80
     threshold2Mode=0
     capacityInKB=309,227,520
     freeCapacityInKB=309,227,520
     usageRate=0
     numberOfPoolVols=30
     numberOfVVols=1
     capacityOfVVolsInKB=419,457,024
     clprNumber=0
     raidLevel=RAID5
     combination=3D+1P
     volAlertNotice=-1
     overProvisioningPercent=135
     overProvisioningWarning=-1
     overProvisioningLimit=500
     rpm=10,000
     diskType=4
     tierControl=disable
     autoMigration=disable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=-1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 30 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R700.53038.1546
         devNum=1,546
         displayName=00:06:0A
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,080
         numberOfLBAs=20,972,160
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=16
         arrayGroupName=1-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,080
         dpPoolID=1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=2
         managementAreaPoolID=-1
          .
          . (repeated for other LogicalUnit instances)
          .

4.1.29 GetStorageArray

GetStorageArrayコマンドは，Device Managerサーバが管理しているストレージシステムに関する情報を取得します。

GetStorageArrayコマンドでは，特定の構成要素の情報を取得したり，条件を付けて情報を取得したりする場合に，パラメーターsubtarget，subinfoパラメーター群（例：arraygroupsubinfoやlusubinfo）およびそのほかのパラメーターを使います。

関連項目

付録B. GetStorageArrayコマンドの実行結果の出力形式

4.1.30 GetStorageArrayのパラメーターの使い方

GetStorageArrayコマンドのパラメーターsubtargetおよびパラメーターsubinfoを組み合わせて，さまざまな情報を取得する方法について説明します。

パラメーターsubtarget：

GetStorageArrayコマンドで取得できるストレージシステムに関する基本情報に加え，特定の構成要素に関する情報を取得する場合は，パラメーターsubtargetを使用します。

重要

パラメーターsubtargetを指定し，パラメーターmodelおよびserialnumを指定しないでGetStorageArrayを実行した場合，GetStorageArrayコマンドの実行結果のAn instance of StorageArrayの下に表示されるstatusOfDBInconsistencyが0以外のときは，コマンド出力結果にパラメーターsubtargetで指定した構成要素の情報が出力されないことがあります。statusOfDBInconsistencyが0以外の場合とは，Device Managerのデータベースが不整合な状態であることを示します。statusOfDBInconsistencyが0以外の場合については，「5.39 StorageArrayインスタンス」を参照してください。

パラメーターsubinfo：

パラメーターsubtargetで指定した特定の構成要素の関連情報も同時に取得する場合は，パラメーターsubinfoを指定します。指定できるパラメーターsubinfoは，パラメーターsubtargetの値ごとに異なります。

パラメーターsubtargetによって取得できる構成要素の情報を「表4-31 パラメーターsubtargetによって取得できる構成要素の情報」に，パラメーターsubtargetと同時に使用できるパラメーターsubinfoを「表4-32 パラメーターsubtargetと同時に使用できるパラメーターsubinfo」に示します。

表4-31 パラメーターsubtargetによって取得できる構成要素の情報

subtargetの値
取得できる情報
記載個所

subtargetの指定なし
ストレージシステムに関する基本情報
4.1.31 GetStorageArray (subtargetの指定なし)

ArrayGroup
パリティグループに関する情報
4.1.32 GetStorageArray (subtarget=ArrayGroup)

CommParameters
ストレージシステムにアクセスする方法に関する情報
4.1.33 GetStorageArray (subtarget=CommParameters)

Component
ストレージシステムの構成に関する情報
4.1.34 GetStorageArray (subtarget=Component)

ExternalStorage
ストレージシステムの外部接続に関する情報
4.1.35 GetStorageArray (subtarget=ExternalStorage)

Filter
特定の構成要素が属するストレージシステムに関する情報
4.1.36 GetStorageArray (subtarget=Filter)

FreeSpace
パリティグループの空き容量に関する情報
4.1.37 GetStorageArray (subtarget=FreeSpace)

HostStorageDomain
ホストストレージドメインに関する情報
4.1.38 GetStorageArray (subtarget=HostStorageDomain)

LDEV
LDEVに関する情報
4.1.39 GetStorageArray (subtarget=LDEV)

LogicalDKC
論理DKCに関する情報
4.1.40 GetStorageArray (subtarget=LogicalDKC)

LogicalUnit
論理ユニット（LU）に関する情報
4.1.41 GetStorageArray (subtarget=LogicalUnit)

MFReplicationInfo
メインフレームボリュームで作成したコピーペアに関する情報
4.1.42 GetStorageArray (subtarget=MFReplicationInfo)

Path
パスに関する情報
4.1.43 GetStorageArray (subtarget=Path)

PDEV
PDEVに関する情報
4.1.44 GetStorageArray (subtarget=PDEV)

Pool
プールに関する情報
（QuickShadow，Copy-on-Write Snapshot，Thin Image，Universal ReplicatorまたはDynamic Provisioning）
4.1.45 GetStorageArray (subtarget=Pool)

Port
ポートに関する情報
4.1.46 GetStorageArray (subtarget=Port)

PortController
ポートコントローラーに関する情報
4.1.47 GetStorageArray (subtarget=PortController)

ReplicationInfo
コピーペアに関する情報
4.1.48 GetStorageArray (subtarget=ReplicationInfo)

SnapshotGroup
スナップショットグループに関する情報
4.1.49 GetStorageArray (subtarget=SnapshotGroup)

TieringPolicy
Virtual Storage PlatformおよびHUS VMのHDTボリュームに適用できる階層ポリシーの情報を取得します。
4.1.50 GetStorageArray (subtarget=TieringPolicy)

VResourcePartitionUnit
仮想IDを用いたデータ移行に使用しているリソースグループに関する情報
4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

表4-32 パラメーターsubtargetと同時に使用できるパラメーターsubinfo

subtargetの値
指定できるsubinfo
subinfoに指定する値と取得できる情報

ArrayGroup
arraygroupsubinfo
パリティグループに関する次の情報が取得できます。

ExternalPathInfo：外部パリティグループの外部パス情報

LogicalUnit：論理ユニットの情報

PDEV：PDEVの情報

RelatedDistributedArrayGroup：同じ連結パリティグループに属するほかのパリティグループの情報

lusubinfo
このパラメーターを指定する場合は，パラメーターarraygroupsubinfoにLogicalUnitを同時に指定する必要があります。
各パリティグループの論理ユニットに関する次の情報が取得できます。

LDEV：LDEVの情報

Path：パスの情報

HostStorageDomain
hsdsubinfo
ホストストレージドメインに関する次の情報が取得できます。

FreeLUN：ホストストレージドメインに割り当てられるLUNの情報

ISCSIName：iSCSIネームの情報

Path：パスの情報

VHostStorageDomain：ホストストレージドメインに関する仮想情報

WWN：WWNの情報

LDEV
ldevsubinfo
LDEVに関する次の情報が取得できます。

VLDEV：LDEVに関する仮想情報

VolumeConnection：LDEVの外部ボリュームのマッピング情報

LogicalUnit
lusubinfo
論理ユニットに関する次の情報を取得できます。

LDEV：LDEVの情報

Path：パスの情報

SnapshotSummary：HUS100のCopy-on-Write Snapshotに関する情報

VolumeConnection：LDEVの外部ボリュームのマッピング情報

pathsubinfo
このパラメーターを指定する場合は，パラメーターlusubinfoにPathを同時に指定する必要があります。
論理ユニットに割り当てられたパスに関する次の情報が取得できます。

HostInfo：ホストの情報

ISCSIName：iSCSIネームの情報

WWN：WWNの情報

ldevsubinfo
このパラメーターを指定する場合は，パラメーターlusubinfoにLDEVを同時に指定する必要があります。
論理ユニットを構成するLDEVに関する次の情報が取得できます。

VLDEV：LDEVに関する仮想情報

VolumeConnection：外部ボリュームのマッピング情報

MFReplicationInfo
mfreplicationsubinfo
LDEV：コピーペアに関するLDEVの情報

Path
pathsubinfo
パスに関する次の情報を取得できます。

HostInfo：ホストの情報

ISCSIName：iSCSIネームの情報

WWN：WWNの情報

Pool
poolsubinfo
プールに関する次の情報を取得できます。

ArrayGroup：パリティグループの情報

LDEV：LDEVの情報

LogicalUnit：論理ユニット情報

PairedPool：コピーペアの相手側のプールに関する情報（プールにコピーペアが設定されている場合）

PoolTier：ハードウェア階層の情報

ReplicationInfo：コピーペアの情報

arraygroupsubinfo
PDEV：PDEVの情報

Port
portsubinfo
ポートに関する次の情報が取得できます。

HostStorageDomain：ホストストレージドメインの情報

ISCSIName：iSCSIネームの情報

VPort：ポートに関する仮想情報

WWN：WWNの情報

PortController
controllersubinfo
このパラメーターはNAS構成の場合に有効です。

IPAddress：ポートコントローラーのIPアドレス

PairedPortController：ペアポートコントローラーの情報

ReplicationInfo
replicationsubinfo
LogicalUnit：コピーペアに関する論理ユニットの情報

SnapshotGroup
snapshotgrpsubinfo
ReplicationInfo：スナップショットグループに属するThin Imageのコピーペアの情報

VResourcePartitionUnit
vrpusubinfo
仮想IDを用いたデータ移行に使用しているリソースグループに関する次の情報が取得できます。

VHostStorageDomain：ホストストレージドメインに関する仮想情報

VLDEV：LDEVに関する仮想情報

VPort：ポートに関する仮想情報

パラメーターsubtargetおよびパラメーターsubinfoを指定した例を次の表に示します。

表4-33 GetStorageArrayコマンドの指定例

取得したい情報
コマンドの指定

LDEVの情報
GetStorageArray subtarget=LDEV

論理ユニットに関するパスの情報
GetStorageArray subtarget=LogicalUnit
lusubinfo=Path

LDEVの外部ボリュームのマッピング情報
GetStorageArray subtarget=LDEV
ldevsubinfo=VolumeConnection

パリティグループに関する論理ユニットの情報，ならびにその論理ユニットに関するLDEVおよびパスの情報
GetStorageArray subtarget=ArrayGroup
arraygroupsubinfo=LogicalUnit
lusubinfo=LDEV,Path

パスの情報およびそのパスに関するWWNの情報
GetStorageArray subtarget=Path
pathsubinfo=WWN,HostInfo

プールの情報およびプールに関する論理ユニットの情報
GetStorageArray subtarget=Pool
poolsubinfo=LogicalUnit

パラメーターsubtargetとパラメーターsubinfo以外のパラメーターについては，「4.1.31 GetStorageArray (subtargetの指定なし)」から「4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)」を参照してください。

4.1.31 GetStorageArray (subtargetの指定なし)

GetStorageArrayコマンドでパラメーターsubtargetを指定しない場合は，Device Managerサーバに登録されているストレージシステム（SMI-S enabledストレージシステムを含む）に関する基本的な情報を取得します。

書式

すべてのストレージシステムの情報を取得する場合：

HiCommandCLI [URL] GetStorageArray [オプション]

特定のストレージシステム（SMI-S enabledストレージシステムを除く）の情報を取得する場合：

HiCommandCLI [URL] GetStorageArray [オプション]
serialnum=シリアル番号 model=モデル

特定のSMI-S enabledストレージシステムの情報を取得する場合：

HiCommandCLI [URL] GetStorageArray [オプション]
saobjid=SMI-S enabledストレージシステムのオブジェクトID

パラメーター

表4-34 GetStorageArray (subtargetの指定なし)コマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
任意※
ストレージシステムのシリアル番号
特定のSMI-S enabledストレージシステムの情報を取得する場合は指定できません。

model
任意※
ストレージシステムのモデル
特定のSMI-S enabledストレージシステムの情報を取得する場合は指定できません。

saobjid
任意※
SMI-S enabledストレージシステムのオブジェクトID

注※

serialnumとmodelの組み合わせとsaobjidを同時に指定しないでください。同時に指定するとエラーとなります。serialnum，model，およびsaobjidをすべて省略した場合，すべてのストレージシステムが対象となります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

saobjid

GetStorageArrayコマンドの実行結果から取得してください。実行結果のobjectID値をパラメーターsaobjidに指定してください。

コマンド実行例

この例では，すべてのストレージシステムの構成に関する情報を，GetStorageArrayコマンドで取得します。

HiCommandCLI GetStorageArray

コマンド実行結果

RESPONSE:
An instance of StorageArray
 objectID=ARRAY.R600.10007
 name=R600@10.208.115.220
 description=R600 (10007) at 10.208.115.220
 serialNumber=10007
 arrayFamily=R600
 arrayType=R600
 microcodeVersion=60-06-20/00
 agentVersion=05_06_00
 productName=RAID600
 controllerVersion=60-06-21-00/00
 numberOfControllers=2
 capacityInGB=6,617
 cacheInMB=65,536
 sharedMemoryInMB=-1
 numberOfSpareDrives=-1
 freeCapacityInGB=3,765
 allocatedCapacityInGB=2,851
 hihsmCapacityInGB=0
 onDemandCapacityInGB=0
 totalFreeSpaceInGB=3,438
 largestFreeSpaceInGB=466
 capacityInKB=6,938,910,203
 freeCapacityInKB=3,948,652,130
 allocatedCapacityInKB=2,990,258,073
 hihsmCapacityInKB=0
 onDemandCapacityInKB=0
 totalFreeSpaceInKB=3,605,150,982
 largestFreeSpaceInKB=489,664,512
 multipathSupport=1
 securityStatus=2
 sequenceNumber=10007
 displayArrayFamily=R600
 displayArrayType=R600
 numberOfLUs=3,412
 numberOfAllocatedLUs=1,739
 numberOfUnallocatedLUs=1,671
 slprStatus=0
 openTotalCapacity=6,520,600,283
 openAllocatedCapacity=2,990,258,073
 openFreeCapacity=3,530,342,210
 openHiHsmCapacity=0
 openOnDemandCapacity=0
 imTotalCapacity=0
 imAllocatedCapacity=0
 imFreeCapacity=0
 imHiHsmCapacity=0
 imOnDemandCapacity=0
 mfTotalCapacity=418,309,920
 mfHiHsmCapacity=0
 mfOnDemandCapacity=0
 mfAllocatedCapacity=0
 mfUnallocatedCapacity=0
 numberOfOpenAllocatedLUs=1,739
 numberOfOpenUnallocatedLUs=1,671
 numberOfImAllocatedLUs=0
 numberOfImUnallocatedLUs=0
 numberOfMfLDEVs=144
 numberOfAllocatedMfLDEVs=0
 numberOfUnallocatedMfLDEVs=0
 productCode=1
 lastRefreshed=1,277,966,802
 autoFormatLU=0
 statusOfDBInconsistency=0
 configUpdateStatus=1
 openAllocatedActualCapacity=2,990,258,073
 openUnallocatedCapacity=3,528,243,650
 openUnallocatedActualCapacity=3,528,243,650
 openReservedCapacity=2,098,560
 openReservedActualCapacity=2,098,560
 numberOfReservedLUs=2
 numberOfOpenReservedLUs=2
 numberOfImReservedLUs=0
 distributedMode=-1

4.1.32 GetStorageArray (subtarget=ArrayGroup)

GetStorageArray (subtarget=ArrayGroup)コマンドは，パリティグループに関する情報を取得します。

パラメーター

表4-35 GetStorageArray (subtarget=ArrayGroup)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
ArrayGroupを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

objectid
任意
ストレージシステムのパリティグループのオブジェクトID
特定のパリティグループに関する情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。
modelおよびserialnumを指定し，objectidを指定しない場合，指定されたストレージシステムのパリティグループに関する情報を取得します。

arraygroupsubinfo
任意
パリティグループに関する情報
指定できる値はExternalPathInfo，LogicalUnit，PDEV，およびRelatedDistributedArrayGroupです。複数の値を指定する場合はコンマで区切ります。

lusubinfo
任意
論理ユニットに関する情報
指定できる値はPathおよびLDEVです。複数の値を指定する場合はコンマで区切ります。
このパラメーターを指定する場合，「arraygroupsubinfo=LogicalUnit」を同時に指定する必要があります。

startElementNumFilter
任意
情報を取得するパリティグループの最初の並び番号
特定のストレージシステムでの一部のパリティグループに関する情報を取得する場合に指定します。
パリティグループの情報を次の順序で並べ，0から始まる並び番号を付けたとき，取得するパリティグループの並びの中で最初の番号を指定します。
パリティグループの並び替え順序：

シャーシ番号の昇順

パリティグループ番号の昇順

このパラメーターを指定する場合，パラメーターnumOfElementsFilter，model，およびserialnumも必ず指定します。

numOfElementsFilter
任意
情報を取得するパリティグループの個数
特定のストレージシステムでの一部のパリティグループに関する情報を取得する場合に指定します。情報を取得するパリティグループの個数を指定します。このパラメーターを指定する場合，パラメーターstartElementNumFilter，model，およびserialnumも必ず指定します。
指定値の推奨の最大値は16384です。

arraygroupname
任意
パリティグループの名称
指定できる値の形式は次のとおりです。

n

n-n

n-n-n

En-n

Vn-1

Xn-1

nは1以上の整数です。E，V，Xは固定です。
このパラメーターを指定する場合，パラメーターmodelも必ず指定します。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：14010，モデル：USP）のパリティグループに関する情報を，GetStorageArray (subtarget=ArrayGroup)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_ArrayGroup.log" subtarget=ArrayGroup model=USP serialnum=14010

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 20 ArrayGroup elements:
   An instance of ArrayGroup
     objectID=ARRAYGROUP.USP.14010.1.0
     chassis=1
     number=0
     displayName=1-1-1
     raidType=RAID5(3D+1P)
     emulation=OPEN-3
     diskType=DKR2E-J146FC
     diskSize=146
     diskSizeInKB=153,092,096
     formFactor=-1
     controllerID=1
     totalCapacity=418,184,640
     allocatedCapacity=266,772,960
     freeCapacity=149,008,320
     hiHsmCapacity=2,403,360
     onDemandCapacity=0
     totalFreeSpace=1,847,952
     largestFreeSpace=1,847,952
     substance=0
     slprNumber=-1
     clprNumber=-1
     cuInfo=
     openTotalCapacity=418,184,640
     openAllocatedCapacity=266,772,960
     openFreeCapacity=149,008,320
     openHiHsmCapacity=2,403,360
     openOnDemandCapacity=0
     imTotalCapacity=0
     imAllocatedCapacity=0
     imFreeCapacity=0
     imHiHsmCapacity=0
     imOnDemandCapacity=0
     mfTotalCapacity=0
     mfHiHsmCapacity=0
     mfOnDemandCapacity=0
     mfAllocatedCapacity=0
     mfUnallocatedCapacity=0
     openAllocatedActualCapacity=266,772,960
     openUnallocatedCapacity=149,008,320
     openUnallocatedActualCapacity=149,008,320
     openReservedCapacity=2,403,360
     openReservedActualCapacity=2,403,360
     type=0
     volumeType=-1
     encrypted=-1
     protectionLevel=-1
     dpPoolID=-1
.
. (repeated for other ArrayGroup instances)
.

コマンド実行例2

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）のパリティグループ（オブジェクトID：ARRAYGROUP.HDS9980V.10001.1.0）に関する情報だけをGetStorageArray (subtarget=ArrayGroup)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_ArrayGroup.log" subtarget=ArrayGroup model=HDS9980V serialnum=10001 objectid=ARRAYGROUP.HDS9980V.10001.1.0

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 ArrayGroup elements:
   An instance of ArrayGroup
     objectID=ARRAYGROUP.HDS9980V.10001.1.0
     chassis=1
     number=0
     displayName=1-1-1
     raidType=RAID5(3D+1P)
     emulation=OPEN-3
     diskType=DKR2D-J072FC
     diskSize=72
     diskSizeInKB=75,497,472
     formFactor=-1
     controllerID=1
     totalCapacity=209,638,800
     allocatedCapacity=192,256,560
     freeCapacity=17,382,240
     hiHsmCapacity=0
     onDemandCapacity=0
     totalFreeSpace=3,223,296
     largestFreeSpace=1,545,984
     substance=0
     slprNumber=-1
     clprNumber=-1
     openTotalCapacity=209,638,800
     openAllocatedCapacity=192,256,560
     openFreeCapacity=17,382,240
     openHiHsmCapacity=0
     openOnDemandCapacity=0
     imTotalCapacity=0
     imAllocatedCapacity=0
     imFreeCapacity=0
     imHiHsmCapacity=0
     imOnDemandCapacity=0
     mfTotalCapacity=0
     mfHiHsmCapacity=0
     mfOnDemandCapacity=0
     mfAllocatedCapacity=0
     mfUnallocatedCapacity=0
     openAllocatedActualCapacity=192,256,560
     openUnallocatedCapacity=17,382,240
     openUnallocatedActualCapacity=17,382,240
     openReservedCapacity=0
     openReservedActualCapacity=0
     type=0
     volumeType=-1
     encrypted=-1
     protectionLevel=-1
     dpPoolID=-1

4.1.33 GetStorageArray (subtarget=CommParameters)

GetStorageArray (subtarget=CommParameters)コマンドは，ストレージシステム（SMI-S enabledストレージシステムを含む）にアクセスする方法に関する情報を取得します。

書式

すべてのストレージシステムの情報を取得する場合：

HiCommandCLI [URL] GetStorageArray [オプション]
subtarget=CommParameters

特定のストレージシステム（SMI-S enabledストレージシステムを除く）の情報を取得する場合：

HiCommandCLI [URL] GetStorageArray [オプション]
subtarget=CommParameters
serialnum=シリアル番号 model=モデル

特定のSMI-S enabledストレージシステムの情報を取得する場合：

HiCommandCLI [URL] GetStorageArray [オプション]
subtarget=CommParameters
saobjid=SMI-S enabledストレージシステムのオブジェクトID

パラメーター

表4-36 GetStorageArray (subtarget=CommParameters)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
CommParametersを指定します。

serialnum
任意※
ストレージシステムのシリアル番号
特定のSMI-S enabledストレージシステムの情報を取得する場合は指定できません。

model
任意※
ストレージシステムのモデル
特定のSMI-S enabledストレージシステムの情報を取得する場合は指定できません。

saobjid
任意※
SMI-S enabledストレージシステムのオブジェクトID

注※

serialnumとmodelの組み合わせとsaobjidを同時に指定しないでください。同時に指定するとエラーとなります。serialnum，model，およびsaobjidをすべて省略した場合，すべてのストレージシステムが対象となります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

saobjid

GetStorageArrayコマンドの実行結果から取得してください。実行結果のobjectID値をパラメーターsaobjidに指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）へのアクセス方法に関する情報を，GetStorageArray (subtarget=CommParameters)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_CommParameters.log" subtarget=CommParameters model=HDS9980V serialnum=10001

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 CommParameters elements:
   An instance of CommParameters
     userID=root
     ipAddress=172.16.45.1

4.1.34 GetStorageArray (subtarget=Component)

GetStorageArray (subtarget=Component)コマンドは，ストレージシステムの構成に関する情報を取得します。

パラメーター

表4-37 GetStorageArray (subtarget=Component)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
Componentを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：1007，モデル：USP_V）の構成に関する情報を，GetStorageArray (subtarget=Component)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_Component.log" subtarget=Component model=USP_V serialnum=10007

コマンド実行結果

RESPONSE:
An instance of StorageArray
 objectID=ARRAY.R600.10007
 name=R600@10.208.115.220
 description=R600 (10007) at 10.208.115.220
 serialNumber=10007
 arrayFamily=R600
 arrayType=R600
 microcodeVersion=60-06-20/00
 agentVersion=05_06_00
 productName=RAID600
 controllerVersion=60-06-21-00/00
 numberOfControllers=2
 capacityInGB=6,617
 cacheInMB=65,536
 sharedMemoryInMB=-1
 numberOfSpareDrives=-1
 freeCapacityInGB=3,765
 allocatedCapacityInGB=2,851
 hihsmCapacityInGB=0
 onDemandCapacityInGB=0
 totalFreeSpaceInGB=3,438
 largestFreeSpaceInGB=466
 capacityInKB=6,938,910,203
 freeCapacityInKB=3,948,652,130
 allocatedCapacityInKB=2,990,258,073
 hihsmCapacityInKB=0
 onDemandCapacityInKB=0
 totalFreeSpaceInKB=3,605,150,982
 largestFreeSpaceInKB=489,664,512
 multipathSupport=1
 securityStatus=2
 sequenceNumber=10007
 displayArrayFamily=R600
 displayArrayType=R600
 numberOfLUs=3,412
 numberOfAllocatedLUs=1,739
 numberOfUnallocatedLUs=1,671
 slprStatus=0
 openTotalCapacity=6,520,600,283
 openAllocatedCapacity=2,990,258,073
 openFreeCapacity=3,530,342,210
 openHiHsmCapacity=0
 openOnDemandCapacity=0
 imTotalCapacity=0
 imAllocatedCapacity=0
 imFreeCapacity=0
 imHiHsmCapacity=0
 imOnDemandCapacity=0
 mfTotalCapacity=418,309,920
 mfHiHsmCapacity=0
 mfOnDemandCapacity=0
 mfAllocatedCapacity=0
 mfUnallocatedCapacity=0
 numberOfOpenAllocatedLUs=1,739
 numberOfOpenUnallocatedLUs=1,671
 numberOfImAllocatedLUs=0
 numberOfImUnallocatedLUs=0
 numberOfMfLDEVs=144
 numberOfAllocatedMfLDEVs=0
 numberOfUnallocatedMfLDEVs=0
 productCode=1
 lastRefreshed=1,277,966,802
 autoFormatLU=0
 statusOfDBInconsistency=0
 configUpdateStatus=1
 openAllocatedActualCapacity=2,990,258,073
 openUnallocatedCapacity=3,528,243,650
 openUnallocatedActualCapacity=3,528,243,650
 openReservedCapacity=2,098,560
 openReservedActualCapacity=2,098,560
 numberOfReservedLUs=2
 numberOfOpenReservedLUs=2
 numberOfImReservedLUs=0
 distributedMode=-1
 List of 12 Component elements:
   An instance of Component
     name=DKC Battery
     value=4
     description=Moderate
   An instance of Component
     name=DKC Cache
     value=1
     description=Normal
   An instance of Component
     name=DKC Cache Switch
     value=1
     description=Normal
   An instance of Component
     name=DKC Environment
     value=3
     description=Serious
   An instance of Component
     name=DKC Fan
     value=1
     description=Normal
   An instance of Component
     name=DKC Power Supply
     value=1
     description=Normal
   An instance of Component
     name=DKC Processor
     value=4
     description=Moderate
   An instance of Component
     name=DKC Shared Memory
     value=1
     description=Normal
   An instance of Component
     name=DKU Drive
     value=3
     description=Serious
   An instance of Component
     name=DKU Environment
     value=1
     description=Normal
   An instance of Component
     name=DKU Fan
     value=1
     description=Normal
   An instance of Component
     name=DKU Power Supply
     value=1
     description=Normal

4.1.35 GetStorageArray (subtarget=ExternalStorage)

GetStorageArray (subtarget=ExternalStorage)コマンドは，ストレージシステムの外部接続に関する情報を取得します。

パラメーター

表4-38 GetStorageArray (subtarget=ExternalStorage)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
ExternalStorageを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_ExternalStorage.log" subtarget=ExternalStorage model=USP serialnum=14010

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 ExternalStorage elements:
   An instance of ExternalStorage
     numOfExternalVolume=112
     externalCapacityInKB=251,590,622

4.1.36 GetStorageArray (subtarget=Filter)

GetStorageArray (subtarget=Filter)コマンドは，特定の構成要素が属するストレージシステムに関する情報を取得します。

パラメーター

表4-39 GetStorageArray (subtarget=Filter)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
Filterを指定します。

objectid
必須
ストレージシステムの構成要素（パス，ポート，論理ユニットなど）のオブジェクトID
このパラメーターで指定するオブジェクトIDによって識別された構成要素が属するストレージシステムに関する情報が表示されます。

事前に取得するパラメーター値

ありません。

コマンド実行例

この例では，論理ユニット（オブジェクトID：LU.HDS9980V.10001.100）が属するストレージシステムに関する情報を，GetStorageArray (subtarget=Filter)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_Filter.log" subtarget=Filter objectid=LU.HDS9980V.10001.100

コマンド実行結果

RESPONSE:
An instance of StorageArray
 objectID=ARRAY.HDS9980V.10001
 name=SANRISE9980V@172.16.45.1
 description=SANRISE9980V (10001) at 172.16.45.1
 serialNumber=10001
 arrayFamily=HDS9900V
 arrayType=HDS9980V
 microcodeVersion=21-03-00/00
 agentVersion=02-05-14
 productName=RAID450
 controllerVersion=21-04-00-00/00
 numberOfControllers=4
 capacityInGB=3,839
 cacheInMB=10,240
 sharedMemoryInMB=-1
 numberOfSpareDrives=-1
 freeCapacityInGB=2,329
 allocatedCapacityInGB=1,505
 hihsmCapacityInGB=4
 onDemandCapacityInGB=0
 totalFreeSpaceInGB=19
 largestFreeSpaceInGB=3
 capacityInKB=4,025,592,720
 freeCapacityInKB=2,442,665,520
 allocatedCapacityInKB=1,578,120,480
 hihsmCapacityInKB=4,806,720
 onDemandCapacityInKB=0
 totalFreeSpaceInKB=20,192,256
 largestFreeSpaceInKB=3,796,992
 multipathSupport=1
 securityStatus=2
 sequenceNumber=10001
 displayArrayFamily=SANRISE9900V
 displayArrayType=SANRISE9980V
 numberOfLUs=1,555
 numberOfAllocatedLUs=565
 numberOfUnallocatedLUs=990
 slprStatus=-1
 openTotalCapacity=4,025,592,720
 openAllocatedCapacity=1,578,120,480
 openFreeCapacity=2,442,665,520
 openHiHsmCapacity=4,806,720
 openOnDemandCapacity=0
 imTotalCapacity=0
 imAllocatedCapacity=0
 imFreeCapacity=0
 imHiHsmCapacity=0
 imOnDemandCapacity=0
 mfTotalCapacity=0
 mfHiHsmCapacity=0
 mfOnDemandCapacity=0
 mfAllocatedCapacity=0
 mfUnallocatedCapacity=0
 numberOfOpenAllocatedLUs=563
 numberOfOpenUnallocatedLUs=990
 numberOfImAllocatedLUs=0
 numberOfImUnallocatedLUs=0
 numberOfMfLDEVs=0
 numberOfAllocatedMfLDEVs=0
 numberOfUnallocatedMfLDEVs=0
 productCode=1
 lastRefreshed=1,039,003,476
 autoFormatLU=-1
 statusOfDBInconsistency=0
 configUpdateStatus=-1
 openAllocatedActualCapacity=1,578,120,480
 openUnallocatedCapacity=2,442,665,520
 openUnallocatedActualCapacity=2,442,665,520
 openReservedCapacity=4,806,720
 openReservedActualCapacity=4,806,720
 numberOfReservedLUs=2
 numberOfOpenReservedLUs=2
 numberOfImReservedLUs=0
 distributedMode=-1

4.1.37 GetStorageArray (subtarget=FreeSpace)

GetStorageArray (subtarget=FreeSpace)コマンドは，パリティグループの空き容量に関する情報を取得します。

パラメーター

表4-40 GetStorageArray (subtarget=FreeSpace)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
FreeSpaceを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

arraygroupobjid
任意
空き容量を持つパリティグループのオブジェクトID
特定のパリティグループの空き容量に関する情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，arraygroupobjidを指定しない場合，指定されたストレージシステムの全パリティグループの空き容量に関する情報を取得します。

arraygroupname
任意
パリティグループの名称
指定できる値の形式は次のとおりです。

n

n-n

n-n-n

En-n

Vn-1

Xn-1

nは1以上の整数です。E，V，Xは固定です。
このパラメーターを指定する場合，パラメーターmodelも必ず指定します。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

arraygroupobjid

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはArrayGroupを指定してください。実行結果では，An instance of ArrayGroupの下にobjectID値が表示されます。このobjectID値をパラメーターarraygroupobjidの値として指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：14010，モデル：USP）の空き容量に関する情報を，GetStorageArray (subtarget=FreeSpace)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_FreeSpace.log" subtarget=FreeSpace model=USP serialnum=14010

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 20 ArrayGroup elements:
   An instance of ArrayGroup
     objectID=ARRAYGROUP.USP.14010.1.0
     chassis=1
     number=0
     displayName=1-1-1
     raidType=RAID5(3D+1P)
     emulation=OPEN-3
     diskType=DKR2E-J146FC
     diskSize=146
     diskSizeInKB=153,092,096
     formFactor=-1
     controllerID=1
     totalCapacity=418,184,640
     allocatedCapacity=266,772,960
     freeCapacity=149,008,320
     hiHsmCapacity=2,403,360
     onDemandCapacity=0
     totalFreeSpace=1,847,952
     largestFreeSpace=1,847,952
     substance=0
     slprNumber=-1
     clprNumber=-1
     cuInfo=
     openTotalCapacity=418,184,640
     openAllocatedCapacity=266,772,960
     openFreeCapacity=149,008,320
     openHiHsmCapacity=2,403,360
     openOnDemandCapacity=0
     imTotalCapacity=0
     imAllocatedCapacity=0
     imFreeCapacity=0
     imHiHsmCapacity=0
     imOnDemandCapacity=0
     mfTotalCapacity=0
     mfHiHsmCapacity=0
     mfOnDemandCapacity=0
     mfAllocatedCapacity=0
     mfUnallocatedCapacity=0
     openAllocatedActualCapacity=266,772,960
     openUnallocatedCapacity=149,008,320
     openUnallocatedActualCapacity=149,008,320
     openReservedCapacity=2,403,360
     openReservedActualCapacity=2,403,360
     type=0
     volumeType=-1
     encrypted=-1
     protectionLevel=-1
     dpPoolID=-1
     List of 1 FreeSpace elements:
       An instance of FreeSpace
         objectID=FREESPACE.USP.14010.1.0.85
         sizeInKB=1,847,952
         cylinders=0
         fsControlIndex=85
      .
      . (repeated for other ArrayGroup instances)
      .

コマンド実行例2

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）に属するパリティグループ（オブジェクトID：ARRAYGROUP.HDS9980V.10001.1.16）の空き容量に関する情報を，GetStorageArray (subtarget=FreeSpace)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_FreeSpace.log" subtarget=FreeSpace model=HDS9980V serialnum=10001 arraygroupobjid=ARRAYGROUP.HDS9980V.10001.1.16

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 ArrayGroup elements:
   An instance of ArrayGroup
     objectID=ARRAYGROUP.HDS9980V.10001.1.16
     chassis=1
     number=16
     displayName=1-2-1
     raidType=RAID5(3D+1P)
     emulation=OPEN-3
     diskType=DKR2D-J072FC
     diskSize=72
     diskSizeInKB=75,497,472
     formFactor=-1
     controllerID=1
     totalCapacity=211,531,680
     allocatedCapacity=134,588,160
     freeCapacity=76,943,520
     hiHsmCapacity=0
     onDemandCapacity=0
     totalFreeSpace=1,492,992
     largestFreeSpace=1,492,992
     substance=0
     slprNumber=-1
     clprNumber=-1
     openTotalCapacity=211,531,680
     openAllocatedCapacity=134,588,160
     openFreeCapacity=76,943,520
     openHiHsmCapacity=0
     openOnDemandCapacity=0
     imTotalCapacity=0
     imAllocatedCapacity=0
     imFreeCapacity=0
     imHiHsmCapacity=0
     imOnDemandCapacity=0
     mfTotalCapacity=0
     mfHiHsmCapacity=0
     mfOnDemandCapacity=0
     mfAllocatedCapacity=0
     mfUnallocatedCapacity=0
     openAllocatedActualCapacity=134,588,160
     openUnallocatedCapacity=76,943,520
     openUnallocatedActualCapacity=76,943,520
     openReservedCapacity=0
     openReservedActualCapacity=0
     type=0
     volumeType=-1
     encrypted=-1
     protectionLevel=-1
     dpPoolID=-1
     List of 1 FreeSpace elements:
       An instance of FreeSpace
         objectID=FREESPACE.HDS9980V.10001.1.0.85
         sizeInKB=1,492,992
         cylinders=0
         fsControlIndex=85

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

GetStorageArray (subtarget=HostStorageDomain)コマンドは，ホストストレージドメインに関する情報を取得します。

パラメーター

表4-41 GetStorageArray (subtarget=HostStorageDomain)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
HostStorageDomainを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

domain
任意
ホストストレージドメインのドメインID
省略した場合，すべてのホストストレージドメインが対象となります。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。このパラメーターは10進数または16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。
このパラメーターを指定する場合，パラメーターportまたはportnameのどちらか一方を必ず指定します。どちらも指定しなかった場合，このパラメーターは無視されます。
domainとdomainnicknameを同時に指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
ホストストレージドメインのニックネーム
省略した場合，すべてのホストストレージドメインが対象となります。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。
このパラメーターを指定する場合，パラメーターportまたはportnameのどちらか一方を必ず指定します。どちらも指定しなかった場合，このパラメーターは無視されます。
domainとdomainnicknameを同時に指定しないでください。同時に指定するとエラーとなります。

hsdsubinfo
任意
ホストストレージドメインの特定情報
指定できる値は，WWN，Path，FreeLUN，ISCSIName，およびVHostStorageDomainです。複数の値を指定する場合はコンマで区切ります。
VHostStorageDomainは，Virtual Storage Platform（マイクロコードのバージョンが70-03-30-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-01-3X-XX/XX以降）の場合だけ指定できます。

port
任意
ホストストレージドメインのポート番号
portおよびportnameを省略した場合，すべてのポートに関する情報が表示されます。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。
このパラメーターを指定する場合，パラメーターdomainまたはdomainnicknameのどちらか一方を必ず指定します。どちらも指定しなかった場合，このパラメーターは無視されます。
portとportnameを同時に指定しないでください。同時に指定するとエラーとなります。

portname
任意
ホストストレージドメインのポート名
portおよびportnameを省略した場合，すべてのポートに関する情報が表示されます。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。
このパラメーターを指定する場合，パラメーターdomainまたはdomainnicknameのどちらか一方を必ず指定します。どちらも指定しなかった場合，このパラメーターは無視されます。
portとportnameを同時に指定しないでください。同時に指定するとエラーとなります。

startElementNumFilter
任意
情報を取得するホストストレージドメインの最初の並び番号
特定のストレージシステムでの一部のホストストレージドメインに関する情報を取得する場合に指定します。
ホストストレージドメインの情報を次の順序で並べ，0から始まる並び番号を付けたとき，取得するホストストレージドメインの並びの中で最初の番号を指定します。
ホストストレージドメインの並び替え順序：

ポートIDの昇順

ドメインIDの昇順

このパラメーターを指定する場合，パラメーターnumOfElementsFilter，model，およびserialnumも必ず指定します。

numOfElementsFilter
任意
情報を取得するホストストレージドメインの個数
特定のストレージシステムでの一部のホストストレージドメインに関する情報を取得する場合に指定します。情報を取得するホストストレージドメインの個数を指定します。このパラメーターを指定する場合，パラメーターstartElementNumFilter，model，およびserialnumも必ず指定します。
指定値の推奨の最大値は16384です。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

domainおよびport

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときにはパラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，domainID値とportID値がAn instance of HostStorageDomainの下に表示されます。これらのdomainID値とportID値をそれぞれパラメーターdomainとパラメーターportとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

domainnickname

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。実行結果では，nicknameがAn instance of HostStorageDomainの下に表示されます。この値をdomainnicknameとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）のホストストレージドメイン（ポート番号：3，ドメインID：1）に関する情報を，GetStorageArray (subtarget=HostStorageDomain)コマンドで取得します。この情報には，ホストストレージドメインのパス，WWN，および未使用LUNに関する情報が含まれます。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_HostStorageDomain.log" subtarget=HostStorageDomain model=HDS9980V serialnum=10001 port=23 domain=1 hsdsubinfo=path,wwn,freelun

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 HostStorageDomain elements:
   An instance of HostStorageDomain
     objectID=HSDOMAIN.HDS9980V.10001.23.1
     portID=23
     portName=CL2-H
     domainID=1
     hostMode=Standard
     displayName=CL1-A-0
     domainType=0
     nickname=1A-G00
     List of 1 WWN elements:
       An instance of WWN
         WWN=88.77.77.77.77.77.00.01
         nickname=Jane
     List of 7 FreeLUN elements:
       An instance of FreeLUN
         lun=9
       An instance of FreeLUN
         lun=10
          .
          . (repeated for other FreeLUN instances)
          .
     List of 1 Path elements:
       An instance of Path
         objectID=PATH.HDS9980V.10001.23.1.10
         devNum=10
         displayDevNum=00:0A
         portID=23
         portName=CL2-H
         domainID=1
         scsiID=15
         LUN=10
         wwnSecurityValidity=true

4.1.39 GetStorageArray (subtarget=LDEV)

GetStorageArray (subtarget=LDEV)コマンドは，LDEVに関する情報を取得します。

パラメーター

表4-42 GetStorageArray (subtarget=LDEV)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
LDEVを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

devnum
任意
取得する論理デバイスのデバイス番号
特定の論理デバイスの情報を取得する場合に指定します。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，devnumを指定しない場合，指定されたストレージシステムの論理デバイスの情報を取得します。
実行結果は10進数で出力されます。

ldevsubinfo
任意
LDEVに関する情報
指定できる値はVolumeConnectionおよびVLDEVです。複数の値を指定する場合はコンマで区切ります。
VLDEVは，Virtual Storage Platform（マイクロコードのバージョンが70-03-30-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-01-3X-XX/XX以降）の場合だけ指定できます。

ldevfilter
任意
LDEVを選択するためのフィルター
指定できる値はOPEN，INTERMEDIATE，およびMAINFRAMEです。複数指定する場合は，セミコロンで区切ります。大文字と小文字は区別されません。このパラメーターを省略した場合，すべてのLDEVが表示されます。OPENを指定した場合，オープンボリュームのLDEVが表示されます。INTERMEDIATEを指定した場合，中間ボリュームのLDEVが表示されます。MAINFRAMEを指定した場合，メインフレームボリュームのLDEVが表示されます。OPEN；MAINFRAMEを指定した場合，オープンボリュームおよびメインフレームボリュームの両方のLDEVが表示されます。

startElementNumFilter
任意
情報を取得する論理デバイスの最初の並び番号
特定のストレージシステムでの一部の論理デバイスに関する情報を取得する場合に指定します。
論理デバイスの情報をデバイス番号の昇順で並べ，0から始まる並び番号を付けたとき，取得する論理デバイスの並びの中で最初の番号を指定します。このパラメーターを指定する場合，パラメーターnumOfElementsFilter，model，およびserialnumも必ず指定します。

numOfElementsFilter
任意
情報を取得する論理デバイスの個数
特定のストレージシステムでの一部の論理デバイスに関する情報を取得する場合に指定します。情報を取得する論理デバイスの個数を指定します。このパラメーターを指定する場合，パラメーターstartElementNumFilter，model，およびserialnumも必ず指定します。
指定値の推奨の最大値は16384です。

label
任意
情報を取得する論理ユニットのラベル名
特定のラベルが設定されている論理デバイスに関する情報だけを取得する場合に指定します。指定できるラベルは1つです。

tieringpolicy
任意
（Virtual Storage Platform
HUS VM）
HDTボリュームに適用されている階層ポリシーのID
特定の階層ポリシーが適用されているHDTボリュームに関する情報を取得する場合に指定します。指定できる階層ポリシーのIDは1つです。
指定できる値の説明については，「表4-66 ModifyVirtualVolumeコマンドのパラメーター 」のパラメーターtieringpolicyを参照してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnum

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，An instance of LDEVの下に必要なdevNum値が表示されます。このdevNum値をパラメーターdevnumの値として指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：10007，モデル：USP_V）の特定のLDEV（デバイス番号：0）に関する情報を，GetStorageArray (subtarget=LDEV)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_LDEV.log" "subtarget=LDEV" "model=USP" "serialnum=10001" "devnum=0" "ldevsubinfo=VolumeConnection" "ldevfilter=open"

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1756 Ldev elements:
   An instance of LDEV
     objectID=LDEV.USP.10001.0
     devNum=0
     displayName=00:00
     emulation=OPEN-3
     cylinders=0
     isComposite=0
     sizeInKB=2,403,360
     lba=1,201,680
     raidType=RAID5(3D+1P)
     substance=1
     volumeType=3
     slotSizeInKB=48
     chassis=1
     arrayGroup=0
     arrayGroupName=1-1-1
     path=true
     onDemandDevice=false
     devType=0
     isStandardLDEV=true
     guardMode=
     diskType=-1
     slprNumber=-1
     clprNumber=-1
     cacheResidencyMode=-1
     stripeSizeInKB=-1
     volumeKind=3
     status=Normal
     dpType=-1
     consumedSizeInKB=-1
     mfTrueCopyVolumeType=Simplex
     mfShadowImageVolumeType=Simplex
     mfUniversalReplicatorVolumeType=Simplex
     mfUniversalReplicatorPoolID=-1
     dpPoolID=-1
     threshold=-1
     systemDisk=0
     encrypted=-1
     tieringPolicy=-1
     resourcePartitionUnitID=-1
     List of 1 VolumeConnection elements:
       An instance of VolumeConnection
         objectid=VOLCONN.USP.10001.0
         mappedArrayType=USP
         mappedSerialNumber=10001
         mappedDevNum=0
         displayMappedDevNum=00:00
         externalArrayType=USP
         externalSerialNumber=10002
         externalDevNum=150
         displayExternalDevNum=00:96
         externalVolumeName=0096
         productName=USP
         vendor=Hitachi

4.1.40 GetStorageArray (subtarget=LogicalDKC)

GetStorageArray (subtarget=LogicalDKC)コマンドは，ストレージシステムの論理DKCに関する情報を取得します。

パラメーター

表4-43 GetStorageArray (subtarget=LogicalDKC)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
LogicalDKCを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：12345，モデル：R600）の論理DKCに関する情報をGetStorageArray (subtarget=LogicalDKC)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_LogicalDKC.log" subtarget=LogicalDKC model=R600 serialnum=12345

コマンド実行結果

RESPONSE:
An instance of StorageArray
 objectID=ARRAY.R600.12345
 name=USP_V@10.208.115.221
 description=R600 (12345) at 10.208.115.221
 serialNumber=12345
 arrayFamily=R600
 arrayType=R600
 microcodeVersion=60-00-32/00
 agentVersion=05_00_00
 productName=RAID600
 controllerVersion=60-00-32-00/00
 numberOfControllers=2
 capacityInGB=8,852
 cacheInMB=65,536
 sharedMemoryInMB=-1
 numberOfSpareDrives=-1
 freeCapacityInGB=8,009
 allocatedCapacityInGB=812
 hihsmCapacityInGB=30
 onDemandCapacityInGB=0
 totalFreeSpaceInGB=3,089
 largestFreeSpaceInGB=492
 capacityInKB=9,282,994,926
 freeCapacityInKB=8,399,083,870
 allocatedCapacityInKB=851,452,736
 hihsmCapacityInKB=32,458,320
 onDemandCapacityInKB=0
 totalFreeSpaceInKB=3,239,433,148
 largestFreeSpaceInKB=516,113,664
 multipathSupport=1
 securityStatus=2
 sequenceNumber=10037
 displayArrayFamily=USP_V
 displayArrayType=USP_V
 numberOfLUs=4,443
 numberOfAllocatedLUs=630
 numberOfUnallocatedLUs=3,813
 slprStatus=0
 openTotalCapacity=7,934,066,016
 openAllocatedCapacity=851,452,736
 openFreeCapacity=7,073,394,400
 openHiHsmCapacity=9,218,880
 openOnDemandCapacity=0
 imTotalCapacity=399,016,800
 imAllocatedCapacity=0
 imFreeCapacity=399,016,800
 imHiHsmCapacity=0
 imOnDemandCapacity=0
 mfTotalCapacity=949,912,110
 mfHiHsmCapacity=23,239,440
 mfOnDemandCapacity=0
 mfAllocatedCapacity=0
 mfUnallocatedCapacity=0
 numberOfOpenAllocatedLUs=589
 numberOfOpenUnallocatedLUs=3,799
 numberOfImAllocatedLUs=0
 numberOfImUnallocatedLUs=14
 numberOfMfLDEVs=327
 numberOfAllocatedMfLDEVs=0
 numberOfUnallocatedMfLDEVs=0
 productCode=1
 lastRefreshed=1,176,711,367
 autoFormatLU=1
 statusOfDBInconsistency=0
 configUpdateStatus=0
 openAllocatedActualCapacity=663,807,296
 openUnallocatedCapacity=7,227,624,640
 openUnallocatedActualCapacity=6,090,395,200
 openReservedCapacity=254,005,440
 openReservedActualCapacity=254,005,440
 numberOfReservedLUs=41
 numberOfOpenReservedLUs=41
 numberOfImReservedLUs=0
 distributedMode=-1
 List of 1 LogicalDKC elements:
   An instance of LogicalDKC
     logicalDKCNumber=00
     mfLogicalSerialNumber=12345

4.1.41 GetStorageArray (subtarget=LogicalUnit)

GetStorageArray (subtarget=LogicalUnit)コマンドは，ストレージシステムの論理ユニット(LU)に関する情報を取得します。

パラメーター

表4-44 GetStorageArray (subtarget=LogicalUnit)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
LogicalUnitを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

lufilter
任意
論理ユニットを選択するためのフィルター
指定できる値は，ALL，ASSIGNED，FREE，UNASSIGNED，およびRESERVEDです。
このパラメーターを省略した場合，またはALLを指定した場合，すべての論理ユニットに関する情報が表示されます。ASSIGNEDを指定した場合，LUNが割り当てられている論理ユニットに関する情報が表示されます。
FREEを指定した場合，LUNが割り当てられていない論理ユニットに関する情報が表示されます。
UNASSIGNEDを指定した場合，LUNが割り当てられていない論理ユニットのうち，Device ManagerでLUNを割り当てできる論理ユニットに関する情報が表示されます。
RESERVEDを指定した場合，LUNが割り当てられていない論理ユニットのうち，Device ManagerでLUNを割り当てできない論理ユニットに関する情報が表示されます。

lufilterchildid
任意
論理ユニットを選択するためのフィルター
LDEVのオブジェクトIDを指定します。
指定したオブジェクトIDのLDEVに対応した論理ユニットの情報が表示されます。

lusubinfo
任意
論理ユニットに関する情報
指定できる値はPath，LDEV，SnapshotSummary，およびVolumeConnectionです。複数の値を指定する場合はコンマで区切ります。

objectid
任意
論理ユニットのオブジェクトID
特定の論理ユニットの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，objectidを指定しない場合，指定されたストレージシステムの論理ユニットに関する情報を取得します。

pathsubinfo
任意
論理ユニットパスに関する特定情報
指定できる値は，HostInfo，ISCSIName，またはWWNです。
このパラメーターを指定する場合は，「lusubinfo=Path」を一緒に指定する必要があります。

ldevsubinfo
任意
LDEVに関する情報
指定できる値はVolumeConnectionおよびVLDEVです。複数の値を指定する場合はコンマで区切ります。
VLDEVは，Virtual Storage Platform（マイクロコードのバージョンが70-03-30-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-01-3X-XX/XX以降）の場合だけ指定できます。
このパラメーターを指定する場合は，「lusubinfo=LDEV」を一緒に指定する必要があります。

dpvolfilter
任意
DPボリュームを選択するためのフィルター
DPプールのプールIDまたはUnassignedを指定します。
DPプールのプールIDを指定した場合は，DPプールに関連づけられたDPボリュームの情報を取得します。
Unassignedを指定した場合は，DPプールに関連づけられていないDPボリュームの情報を取得します。
分割ストレージ管理者の場合は，情報を取得できません。
パラメーターmodelおよびserialnumと同時に指定した場合は，このパラメーターへの指定は無効です。

startElementNumFilter
任意
情報を取得する論理ユニットの最初の並び番号
特定のストレージシステムでの一部の論理ユニットに関する情報を取得する場合に指定します。
論理ユニットの情報をデバイス番号の昇順で並べ，0から始まる並び番号を付けたとき，取得する論理ユニットの並びの中で最初の番号を指定します。このパラメーターを指定する場合，パラメーターnumOfElementsFilter，model，およびserialnumも必ず指定します。

numOfElementsFilter
任意
情報を取得する論理ユニットの個数
特定のストレージシステムでの一部の論理ユニットに関する情報を取得する場合に指定します。情報を取得する論理ユニットの個数を指定します。このパラメーターを指定する場合，パラメーターstartElementNumFilter，model，およびserialnumも必ず指定します。
指定値の推奨の最大値は16384です。

displayname
任意
論理ユニットのデバイス番号
特定の論理ユニットの情報を取得する場合に指定します。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。
実行結果は10進数で出力されます。

label
任意
情報を取得する論理ユニットのラベル名
特定のラベルが設定されている論理ユニットに関する情報だけを取得する場合に指定します。指定できるラベルは1つです。
このパラメーターを指定する場合は，「lusubinfo=LDEV」を一緒に指定する必要があります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

objectid

GetStorageArray (subtarget=LogicalUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLogicalUnitを指定してください。実行結果では，An instance of LogicalUnitの下に必要なobjectID値が表示されます。このobjectID値をパラメーターobjectidの値として指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：10001，モデル：USP）の論理ユニットに関する情報を，GetStorageArray (subtarget=LogicalUnit)コマンドで取得します。この情報には，論理ユニットへのパス，論理ユニットで使用されるLDEV，パスのWWN，およびホストに関する情報が含まれます。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_LogicalUnit.log" "subtarget=LogicalUnit" "model=USP" "serialnum=10001" "lufilter=all" "lusubinfo=Path,LDEV,VolumeConnection" "pathsubinfo=WWN,HostInfo" "ldevsubinfo=VolumeConnection"

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1752 Lu elements:
   An instance of LogicalUnit
     objectID=LU.USP.10001.100
     devNum=100
     displayName=00:64
     emulation=OPEN-3
     devCount=1
     devType=
     capacityInKB=2,403,360
     numberOfLBAs=4,806,720
     path=true
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=1
     arrayGroup=16
     arrayGroupName=1-1-17
     raidType=RAID5(3D+1P)
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=1
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=-1
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1
     List of 3 Path elements:
       An instance of Path
        .
        . (Attributes of Path are omitted here)
        .
       An instance of Path
        .
        . (Attributes of Path are omitted here)
        .
         List of 2 WWN elements:
           An instance of WWN
             WWN=88.77.77.77.77.77.00.01
             nickname=Jane
           An instance of WWN
             WWN=88.77.77.77.77.77.3F.04
             nickname=Jone
.
. (repeated for other Path instances)
.
     List of 1 Ldev elements:
       An instance of LDEV
         objectID=LDEV.USP.10001.100
         devNum=100
         displayName=00:64
         emulation=OPEN-3
         cylinders=0
         isComposite=0
         sizeInKB=2,403,360
         lba=1,201,680
         raidType=RAID5(3D+1P)
         substance=1
         volumeType=3
         slotSizeInKB=48
         chassis=1
         arrayGroup=16
         arrayGroupName=1-1-17
         path=true
         onDemandDevice=false
         devType=
         isStandardLDEV=true
         guardMode=
         diskType=0
         slprNumber=-1
         clprNumber=-1
         cacheResidencyMode=-1
         stripeSizeInKB=-1
         volumeKind=3
         status=Normal
         dpType=-1
         consumedSizeInKB=-1
         mfTrueCopyVolumeType=Simplex
         mfShadowImageVolumeType=Simplex
         mfUniversalReplicatorVolumeType=Simplex
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=-1
         tieringPolicy=-1
         resourcePartitionUnitID=-1
         List of 1 VolumeConnection elements:
           An instance of VolumeConnection
             objectID=VOLCONN.USP.10001.0
             mappedArrayType=USP
             mappedSerialNumber=10001
             mappedDevNum=100
             displayMappedDevNum=00:64
             externalArrayType=USP
             externalSerialNumber=10002
             externalDevNum=150
             displayExternalDevNum=00:96
             externalVolumeName=0096
             productName=USP
             vendor=Hitachi
         List of 1 ObjectLabel elements:
           An instance of ObjectLabel
             targetID=LDEV.USP.10001.100
             label=myLabel
.
. (repeated for other VolumeConnection instances)
.

4.1.42 GetStorageArray (subtarget=MFReplicationInfo)

GetStorageArray (subtarget=MFReplicationInfo)コマンドは，メインフレームボリュームで作成したコピーペアに関する情報を取得します。

重要

Universal Storage Platform V/VMおよびHitachi USPでは，分割ストレージ管理者はペアボリュームおよび外部ボリュームのすべての情報を取得できません。

Universal Storage Platform V/VMでは，メインフレームボリュームで作成したコピーペアの情報がある場合，バージョン60-01-6X-XX/XX以降のマイクロコードが必要です。

パラメーター

表4-45 GetStorageArray (subtarget=MFReplicationInfo)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
MFReplicationInfoを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

objectid
任意
メインフレームボリュームのコピーペア情報（MFReplicationInfoインスタンス）のオブジェクトID
特定のメインフレームボリュームのコピーペアに関する情報を取得する場合に指定します。
このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，objectidを指定しない場合，指定されたストレージシステムのメインフレームボリュームのコピーペアに関する情報を取得します。

mfreplicationsubinfo
任意
メインフレームボリュームのコピーペアに関するLDEVの情報
指定できる値は，LDEVだけです。

startElementNumFilter
任意
取得するメインフレームボリュームのコピーペア情報の最初の並び番号
一部のメインフレームボリュームのコピーペアに関する情報を特定のストレージシステムから取得する場合に指定します。
メインフレームボリュームのコピーペア情報を次の順序で並べ，0から始まる並び番号を付けたとき，取得するメインフレームボリュームのコピーペア情報の並びの中で最初の番号を指定します。
メインフレームボリュームのコピーペア情報の並び替え順序：

P-VOLのシリアル番号の昇順

P-VOLのデバイス番号の昇順

S-VOLのシリアル番号の昇順

S-VOLのデバイス番号の昇順

このパラメーターを指定する場合，パラメーターnumOfElementsFilter，model，およびserialnumも必ず指定します。

numOfElementsFilter
任意
取得するメインフレームボリュームのコピーペア情報の個数
一部のメインフレームボリュームのコピーペアに関する情報を特定のストレージシステムから取得する場合に指定します。
このパラメーターを指定する場合，パラメーターstartElementNumFilter，model，およびserialnumも必ず指定します。
指定値の推奨の最大値は16384です。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

objectid

GetStorageArray (subtarget=MFReplicationInfo)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはMFReplicationInfoを指定してください。メインフレームボリュームのコピーペアに関する情報を指定したストレージシステムから取得できます。実行結果では，objectID値がAn instance of MFReplicationInfoの下に表示されます。このobjectIDをパラメーターobjectidの値として指定してください。

コマンド実行例

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_MFReplicationInfo.log" "subtarget=MFReplicationInfo" "model=USP_V" "serialnum=10037" "mfreplicationsubinfo=LDEV" "startElementNumFilter=0" "numOfElementsFilter=1"

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 MFReplicationInfo elements:
   An instance of MFReplicationInfo
     objectID=MFREP.10037.3332.10037.3333
     pvolSerialNumber=10037
     pvolArrayType=R600
     pvolDevNum=3,332
     displayPvolDevNum=00:0D:04
     pvolObjectID=LDEV.R600.10037.3332
     pvolPoolID=-1
     svolSerialNumber=10037
     svolArrayType=R600
     svolDevNum=3,333
     displaySvolDevNum=00:0D:05
     svolObjectID=LDEV.R600.10037.3333
     svolPoolID=-1
     replicationFunction=ShadowImageForMF
     status=1
     muNumber=3
     List of 2 Ldev elements:
       An instance of LDEV
         objectID=LDEV.R600.10037.3332
         devNum=3,332
         displayName=00:0D:04
         emulation=3390-3
         cylinders=3,339
         isComposite=0
         sizeInKB=2,904,930
         lba=5,809,860
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=-1
         slotSizeInKB=58
         chassis=2
         arrayGroup=32
         arrayGroupName=2-3-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=true
         guardMode=
         diskType=0
         slprNumber=0
         clprNumber=0
         cacheResidencyMode=0
         stripeSizeInKB=-1
         volumeKind=1
         status=Normal
         dpType=-1
         consumedSizeInKB=2,904,930
         mfTrueCopyVolumeType=Simplex
         mfShadowImageVolumeType=P-VOL
         mfUniversalReplicatorVolumeType=Simplex
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=0
         tieringPolicy=-1
         resourcePartitionUnitID=-1
       An instance of LDEV
         objectID=LDEV.R600.10037.3333
         devNum=3,333
         displayName=00:0D:05
         emulation=3390-3
         cylinders=3,339
         isComposite=0
         sizeInKB=2,904,930
         lba=5,809,860
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=-1
         slotSizeInKB=58
         chassis=2
         arrayGroup=32
         arrayGroupName=2-3-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=true
         guardMode=
         diskType=0
         slprNumber=0
         clprNumber=0
         cacheResidencyMode=0
         stripeSizeInKB=-1
         volumeKind=1
         status=Normal
         dpType=-1
         consumedSizeInKB=2,904,930
         mfTrueCopyVolumeType=Simplex
         mfShadowImageVolumeType=S-VOL
         mfUniversalReplicatorVolumeType=Simplex
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=0
         tieringPolicy=-1
         resourcePartitionUnitID=-1

4.1.43 GetStorageArray (subtarget=Path)

GetStorageArray (subtarget=Path)コマンドは，パスに関する情報を取得します。

パラメーター

表4-46 GetStorageArray (subtarget=Path)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
Pathを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

objectid
任意
パスのオブジェクトID
特定のパスの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，objectidを指定しない場合，指定されたストレージシステムのパスに関する情報を取得します。

pathsubinfo
任意
パスに関する情報
指定できる値は，HostInfo，ISCSIName，およびWWNです。複数の値を指定する場合はコンマで区切ります。

startElementNumFilter
任意
情報を取得するパスの最初の並び番号
特定のストレージシステムでの一部のパスに関する情報を取得する場合に指定します。
パスの情報を次の順序で並べ，0から始まる並び番号を付けたとき，取得するパスの並びの中で最初の番号を指定します。
パスの並び替え順序：

ポートIDの昇順

ドメインIDの昇順

デバイス番号の昇順

このパラメーターを指定する場合，パラメーターnumOfElementsFilter，model，およびserialnumも必ず指定します。

numOfElementsFilter
任意
情報を取得するパスの個数
特定のストレージシステムでの一部のパスに関する情報を取得する場合に指定します。情報を取得するパスの個数を指定します。このパラメーターを指定する場合，パラメーターstartElementNumFilter，model，およびserialnumも必ず指定します。
指定値の推奨の最大値は16384です。

portname
任意
ストレージシステムのポート名
特定のパスの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodel，serialnum，domainnicknameまたはdomain，およびdevnumも必ず指定します。
portパラメーターと同時には指定しないでください。同時に指定するとエラーとなります。

port
任意
ストレージシステムのポートID
特定のパスの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodel，serialnum，domainnicknameまたはdomain，およびdevnumも必ず指定します。
portnameパラメーターと同時には指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
ホストストレージドメインのニックネーム
特定のパスの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodel，serialnum，portnameまたはport，およびdevnumも必ず指定します。
domainパラメーターと同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
ホストストレージドメインのドメインID
特定のパスの情報を取得する場合に指定します。指定できる値は10進数または16進数です。このパラメーターを指定する場合，パラメーターmodel，serialnum，portnameまたはport，およびdevnumも必ず指定します。
domainnicknameパラメーターと同時には指定しないでください。同時に指定するとエラーとなります。

devnum
任意
LUのデバイス番号
特定のパスの情報を取得する場合に指定します。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

このパラメーターを指定する場合，パラメーターmodel，serialnum，portnameまたはport，およびdomainnicknameまたはdomainも必ず指定します。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

objectid

GetStorageArray (subtarget=Path)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPathを指定してください。実行結果では，必要なobjectID値がAn instance of Pathの下に表示されます。このobjectID値をパラメーターobjectidの値として指定してください。

コマンド実行例1（objectidパラメーターを指定しない場合）

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）へのパスに関する情報を，GetStorageArray (subtarget=Path)コマンドで取得します。この情報には，パスのWWNおよびホストに関する情報が含まれます。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_Path.log" subtarget=Path model=HDS9980V serialnum=10001 pathsubinfo=WWN,HostInfo

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 554 Path elements:
   An instance of Path
     objectID=PATH.HDS9980V.10001.0.0.0
     devNum=0
     displayDevNum=00:00
     portID=0
     portName=CL1-A
     domainID=0
     scsiID=15
     LUN=0
     wwnSecurityValidity=true
       .
       . (repeated for other Path instances)
       .
   An instance of Path
     objectID=PATH.HDS9980V.10001.7.0.99
     devNum=99
     displayDevNum=00:63
     portID=7
     portName=CL1-H
     domainID=0
     scsiID=15
     LUN=99
     wwnSecurityValidity=true
     List of 256 WWN elements:
       An instance of WWN
         WWN=88.77.77.77.77.77.00.01
         nickname=Jane
       An instance of WWN
         WWN=88.77.77.77.77.77.00.02
         nickname=Jone
.
. (repeated for other WWN instances)
.

コマンド実行例2（objectidパラメーターを指定した場合）

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）に設定されているパス（オブジェクトID：PATH.HDS9980V.10001.7.0.99）に関する情報を，GetStorageArray (subtarget=Path)コマンドで取得します。この情報には，パスのWWNおよびホストに関する情報が含まれます。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_Path.log" subtarget=Path model=HDS9980V serialnum=10001 objectid=PATH.HDS9980V.10001.7.0.99 pathsubinfo=WWN,HostInfo

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Path elements:
   An instance of Path
     objectID=PATH.HDS9980V.10001.7.0.99
     devNum=99
     displayDevNum=00:63
     portID=7
     portName=CL1-H
     domainID=0
     scsiID=15
     LUN=99
     wwnSecurityValidity=true
     List of 2 WWN elements:
       An instance of WWN
         WWN=88.77.77.77.77.77.00.01
         nickname=Jane
       An instance of WWN
         WWN=88.77.77.77.77.77.00.02
         nickname=Jone

4.1.44 GetStorageArray (subtarget=PDEV)

GetStorageArray (subtarget=PDEV)コマンドは，PDEVに関する情報を取得します。

パラメーター

表4-47 GetStorageArray (subtarget=PDEV)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
PDEVを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

arraygroupobjid
任意
PDEVを含むパリティグループのオブジェクトID
特定のパリティグループのPDEVに関する情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，arraygroupobjidを指定しない場合，指定されたストレージシステムのパリティグループのPDEVに関する情報を取得します。
すべてのパリティグループおよびPDEVに関する情報を取得する場合は，ALLを指定します。

pdevid
任意
特定のPDEVの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，pdevidを指定しない場合，指定されたストレージシステムのPDEVに関する情報を取得します。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

arraygroupobjid

GetStorageArray (subtarget=ArrayGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetには，ArrayGroupを指定してください。実行結果では，An instance of ArrayGroupの下にobjectID値が表示されます。このobjectID値をパラメーターarraygroupobjidの値として指定してください。

pdevid

GetStorageArray (subtarget=PDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPDEVを指定してください。実行結果では，An instance of PDEVの下に表示されるpdevid値をパラメーターpdevidとして指定してください。ただし，pdevid値にコンマが含まれている場合，コンマを取り除いた値を指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）に存在するパリティグループ（オブジェクトID：ARRAYGROUP.HDS9980V.10001.0.0）に属するPDEV（PDEV番号：1）に関する情報を，GetStorageArray (subtarget=PDEV)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_PDEV.log" subtarget=PDEV model=HDS9980V serialnum=10001 pdevid=1 arraygroupobjid=ARRAYGROUP.HDS9980V.10001.0.0

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 ArrayGroup elements:
   .
   . (Attributes of ArrayGroup are omitted here)
   .
   List of 4 PDEV elements:
     An instance of PDEV
       objectID=PDEV.HDS9980V.10001.1
       chassis=1
       arrayGroup=0
       arrayGroupName=1-1-1
       capacityInKB=75,497,472
       row=-1
       column=-1
       denseNumber=-1
       densePosition=-1
       depth=-1
       role=
       vendor=
       model=DKR2D-J072FC
       firmwareVersion=
       serialNumber=
       dkuType=HDS9900V
       rpm=-1
       diskType=-1
       formFactor=-1
       pdevid=1
       encrypted=-1
       fdChipType=-1
.
. (repeated for other PDEV instances)
.

4.1.45 GetStorageArray (subtarget=Pool)

GetStorageArray (subtarget=Pool)コマンドは，QuickShadow， Copy-on-Write Snapshot，Thin Image，Universal Replicator，またはDynamic Provisioningに対して，プールに関する情報を取得します。

重要

Universal Storage Platform V/VMまたはHitachi USPでストレージ分割機能を利用している場合，分割ストレージ管理者がストレージシステム（SLPR）をDevice Managerの管理対象として登録してもプールに関する情報は取得できません。

プールに格納されるジャーナルボリュームに関する情報は，LogicalUnitインスタンスとして表示されます。この情報は，ジャーナルボリュームがオープンボリュームのときにだけ取得できます。

ペアとなっているプールの情報はPairedPoolインスタンスとして表示されます。Hitachi Universal Replicator for Mainframeで使用されているプールの情報を取得した場合，この情報は表示されません。

レプリケーションの情報はReplicationInfoインスタンスとして表示されます。Hitachi Universal Replicator for Mainframeで使用されているプールの情報を取得した場合，この情報は表示されません。

Hitachi Universal Replicator for Mainframeで使用されているプールの情報を取得した場合，条件を満たすオープンボリュームのジャーナルボリュームで構成されているプールに関する情報だけ取得できます。

パラメーター

表4-48 GetStorageArray (subtarget=Pool)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
Poolを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

poolfunction
任意
プールを操作する機能のタイプ
指定できる値は次のとおりです。

3：QuickShadowまたはTrueCopy Async

4：Universal Replicator

5：Dynamic Provisioning

6：Thin Image

modelまたはserialnumを省略した場合，このパラメーターへの指定は無効です。
パラメーターpoolfunctionおよびpoolidは，同時に指定する必要があります。パラメーターpoolidを省略した場合は，このパラメーターへの指定は無効です。

poolid
任意
プールのID
modelまたはserialnumを省略した場合，このパラメーターへの指定は無効です。
パラメーターpoolfunctionおよびpoolidは，同時に指定する必要があります。パラメーターpoolfunctionを省略した場合は，このパラメーターへの指定は無効です。

poolsubinfo
任意
プールに関する情報
指定できる値はArrayGroup，LDEV，LogicalUnit，PairedPool，PoolTier，ReplicationInfoです。複数指定する場合はコンマで区切ります。
ArrayGroupは，HUS100およびHitachi AMS2000の場合で，poolfunctionが5のときだけ指定できます。
LDEVおよびLogicalUnitは次の場合に指定できます。

LDEV：poolfunctionが5，かつpoolTypeが33

LogicalUnit：上記以外

arraygroupsubinfo
任意
（HUS100
Hitachi AMS2000）
PDEVに関する情報
指定できる値は，PDEVだけです。
このパラメーターは，poolsubinfoにArrayGroupを指定したときだけ指定できます。

clprfilter
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
HUS VM）
CLPR番号
特定のCLPRに関するプールの情報を取得します。
プールを操作する機能のタイプがUniversal Replicatorの場合は，ジャーナルボリュームのCLPR番号を指定します。
プールを操作する機能のタイプがDynamic Provisioningの場合は，プールのCLPR番号を指定します。
パラメーターmodel，serialnum，poolfunction，poolid，およびpoolsubinfoをすべて指定している場合，このパラメーターは指定できません。

poolfilter
任意
プールを操作する機能のタイプを選択するためのフィルター
指定できる値を次に示します。

3：QuickShadowまたはTrueCopy Async

4：Universal Replicator

5：Dynamic Provisioning

6：Thin Image

複数の値を指定する場合はコンマで区切ります。
パラメーターmodel，serialnum，poolfunction，poolid，およびpoolsubinfoをすべて指定している場合，このパラメーターは指定できません。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

poolfunction

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。実行結果では，poolFunctionがAn instance of Poolの下に表示されます。この値をpoolfunctionとして指定してください。

poolid

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。実行結果では，poolIDがAn instance of Poolの下に表示されます。この値をpoolidとして指定してください。

clprfilter

プールを操作する機能のタイプがUniversal Replicatorの場合
GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。実行結果では，clprNumberがAn instance of LDEVの下に表示されます。この値をclprfilterとして指定してください。

プールを操作する機能のタイプがDynamic Provisioningの場合
GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。実行結果では，clprNumberがAn instance of Poolの下に表示されます。この値をclprfilterとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：25011，モデル：R601）のプールに関する情報をGetStorageArray (subtarget=Pool)コマンドで取得します。この情報には，プールの論理ユニット，ペアとなっているプールおよびレプリケーションに関する情報が含まれます。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_Pool.log" subtarget=Pool model=R601 serialnum=25011 poolsubinfo=LogicalUnit,PairedPool,ReplicationInfo

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 9 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R601.25011.4.1
     poolFunction=4
     poolID=1
     encrypted=-1
     controllerID=0
     poolType=0
     status=-1
     threshold=-1
     threshold2=-1
     threshold2Mode=-1
     capacityInKB=1,024,320
     freeCapacityInKB=-1
     usageRate=-1
     numberOfPoolVols=1
     numberOfVVols=-1
     capacityOfVVolsInKB=-1
     clprNumber=0
     raidLevel=-
     combination=
     volAlertNotice=-1
     overProvisioningPercent=-1
     overProvisioningWarning=-1
     overProvisioningLimit=-1
     rpm=-1
     diskType=-1
     migrationInterval=-1
     monitorStartTime=-1
     monitorEndTime=-1
     monitoringMode=-1
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=-1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 1 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.25011.2320.10037.1492
         pvolSerialNumber=25011
         pvolArrayType=R601
         pvolDevNum=2,320
         displayPvolDevNum=00:09:10
         pvolObjectID=LU.R601.25011.2320
         pvolPoolID=1
         svolSerialNumber=10037
         svolArrayType=Unknown
         svolDevNum=1,492
         displaySvolDevNum=1,492
         svolPoolID=2
         replicationFunction=UniversalReplicator
         status=17
         muNumber=1
         copyTrackSize=-1
         splitTime=-1
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=-1
     List of 1 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R601.25011.18
         devNum=18
         displayName=00:00:12
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=1,024,320
         numberOfLBAs=2,048,640
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=0
         arrayGroupName=1-1-1
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=JNL-VOL
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=1
         dpType=-1
         consumedCapacityInKB=1,024,320
         dpPoolID=-1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=-1
         managementAreaPoolID=-1
     List of 1 PairedPool elements:
       An instance of PairedPool
         muNumber=1
         pairedArrayType=Unknown
         pairedSerialNumber=10037
         pairedPoolID=2
   An instance of Pool
     objectID=JOURNALPOOL.R601.25011.4.10
     poolFunction=4
     poolID=10
     encrypted=-1
     controllerID=0
     poolType=1
     status=-1
     threshold=-1
     threshold2=-1
     threshold2Mode=-1
     capacityInKB=1,024,320
     freeCapacityInKB=-1
     usageRate=-1
     numberOfPoolVols=1
     numberOfVVols=-1
     capacityOfVVolsInKB=-1
     clprNumber=0
     raidLevel=-
     combination=
     volAlertNotice=-1
     overProvisioningPercent=-1
     overProvisioningWarning=-1
     overProvisioningLimit=-1
     rpm=-1
     diskType=-1
     migrationInterval=-1
     monitorStartTime=-1
     monitorEndTime=-1
     monitoringMode=-1
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=-1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 1 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.10007.98.25011.46
         pvolSerialNumber=10007
         pvolArrayType=Unknown
         pvolDevNum=98
         displayPvolDevNum=98
         pvolPoolID=10
         svolSerialNumber=25011
         svolArrayType=R601
         svolDevNum=46
         displaySvolDevNum=00:00:2E
         svolObjectID=LU.R601.25011.46
         svolPoolID=10
         replicationFunction=UniversalReplicator
         status=1
         muNumber=0
         copyTrackSize=-1
         splitTime=-1
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=-1
     List of 1 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R601.25011.49
         devNum=49
         displayName=00:00:31
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=1,024,320
         numberOfLBAs=2,048,640
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=0
         arrayGroupName=1-1-1
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=JNL-VOL
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=10
         dpType=-1
         consumedCapacityInKB=1,024,320
         dpPoolID=-1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=-1
         managementAreaPoolID=-1
     List of 1 PairedPool elements:
       An instance of PairedPool
         muNumber=0
         pairedArrayType=Unknown
         pairedSerialNumber=10007
         pairedPoolID=10
 .
 . (repeated for other Pool instances)
 .

4.1.46 GetStorageArray (subtarget=Port)

GetStorageArray (subtarget=Port)コマンドは，ポートに関する情報を取得します。

パラメーター

表4-49 GetStorageArray (subtarget=Port)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
Portを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

port
任意
ストレージシステムのポート番号
特定のポートの情報を取得する場合に指定します。portおよびportnameを省略した場合，すべてのポートに関する情報が表示されます。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。
portとportnameを同時に指定しないでください。同時に指定するとエラーとなります。

portname
任意
ストレージシステムのポート名
特定のポートの情報を取得する場合に指定します。portおよびportnameを省略した場合，すべてのポートに関する情報が表示されます。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。
portとportnameを同時に指定しないでください。同時に指定するとエラーとなります。

portsubinfo
任意
ポートに関する情報
指定できる値は，HostStorageDomain，ISCSIName，WWN，およびVPortです。複数の値を指定する場合はコンマで区切ります。
VPortは，Virtual Storage Platform（マイクロコードのバージョンが70-03-30-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-01-3X-XX/XX以降）の場合だけ指定できます。

portfilter
任意
情報を取得するポートのタイプ
指定できる値は，LCP，Fibre，SCSI，FICON，NAS，ISCSI，およびFCoEです。
複数指定する場合は，セミコロンで区切って指定します。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

port

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPortを指定してください。実行結果では，An instance of Portの下に必要なportID値が表示されます。このportID値をパラメーターportの値として指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：10007，モデル：USP_V）のポート（ポート番号：9）に関する情報を，GetStorageArray (subtarget=Port)コマンドで取得します。この情報には，ポートのWWNおよびホストストレージドメインに関する情報が含まれます。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_Port.log" subtarget=Port model=USP_V serialnum=10007 port=9 portsubinfo=WWN,HostStorageDomain

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Port elements:
   An instance of Port
     objectID=PORT.R600.10007.9
     portID=9
     portType=Fibre
     fibreAddress=CC
     topology=Fabric(off), FC-AL
     displayName=CL3-E
     lunSecurityEnabled=true
     controllerID=2
     worldWidePortName=50.06.0E.80.05.27.17.24
     channelSpeed=0
     portRole=Target
     slprNumber=0
     portNumber=-1
     keepAliveTime=-1
     List of 2 HostStorageDomain elements:
       An instance of HostStorageDomain
         objectID=HSDOMAIN.R600.10007.9.0
         portID=9
         portName=CL3-E
         domainID=0
         hostMode=Standard
         hostModeOption=
         displayName=CL3-E-0
         domainType=0
         nickname=3E-G00
       An instance of HostStorageDomain
         objectID=HSDOMAIN.R600.10007.9.1
         portID=9
         portName=CL3-E
         domainID=1
         hostMode=Standard
         hostModeOption=
         displayName=CL3-E-1
         domainType=0
         nickname=HCMD0900
     List of 1 WWN elements:
       An instance of WWN
         WWN=21.00.00.E0.8B.0C.39.2F
         nickname=

4.1.47 GetStorageArray (subtarget=PortController)

GetStorageArray (subtarget=PortController)コマンドは，ポートコントローラーに関する情報を取得します。

パラメーター

表4-50 GetStorageArray (subtarget=PortController)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
PortControllerを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

controllernum
任意
ストレージシステムのポートコントローラーのコントローラーID
特定のポートコントローラーの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。controllernumおよびcontrollernameを省略した場合，指定されたストレージシステムのポートコントローラーの情報を取得します。
controllernumとcontrollernameを同時に指定しないでください。同時に指定するとエラーとなります。

controllername
任意
ストレージシステムのポートコントローラーのコントローラー名
特定のポートコントローラーの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。controllernumおよびcontrollernameを省略した場合，指定されたストレージシステムのポートコントローラーの情報を取得します。
controllernumとcontrollernameを同時に指定しないでください。同時に指定するとエラーとなります。

controllersubinfo
任意
取得するポートコントローラーに関する情報
指定できる値はIPAddressとPairedPortControllerです。どちらか一方または両方を指定します。
IPAddressとPairedPortControllerの情報はNAS構成の場合に有効です。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

controllernum

GetStorageArray (subtarget=PortController)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPortControllerを指定してください。実行結果では，controllerID値がAn instance of PortControllerの下に表示されます。このcontrollerID値をパラメーターcontrollernumの値として指定してください。

controllername

GetStorageArray (subtarget=PortController)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of PortControllerの下に表示されます。この値をcontrollernameとして指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）に使用されるポートコントローラーに関する情報を，GetStorageArray (subtarget=PortController)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_PortController.log" subtarget=PortController model=HDS9980V serialnum=10001

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 4 PortController elements:
   An instance of PortController
     objectID=CONTROLLER.HDS9980V.10001.1
     cluster=1
     card=1
     controllerID=1
     displayName=CHA-1P
     mode=1
     type=12
.
. (repeated for other PortController instances)
.

コマンド実行例2

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）に使用されるポートコントローラー（コントローラーID：1）に関する情報を，GetStorageArray (subtarget=PortController)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_PortController.log" subtarget=PortController model=HDS9980V serialnum=10001 controllernum=1

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 PortController elements:
   An instance of PortController
     objectID=CONTROLLER.HDS9980V.10001.1
     cluster=1
     card=1
     controllerID=1
     displayName=CHA-1P
     mode=1
     type=12

4.1.48 GetStorageArray (subtarget=ReplicationInfo)

GetStorageArray (subtarget=ReplicationInfo)コマンドは，コピーペアに関する情報を取得します。

重要

Universal Storage Platform V/VMおよびHitachi USPでは，分割ストレージ管理者はペアボリュームおよび外部ボリュームのすべての情報を取得できません。

Universal Storage Platform V/VMでは，メインフレームボリュームで作成したコピーペアの情報がある場合，バージョン60-01-6X-XX/XX以降のマイクロコードが必要です。これより前のバージョンのマイクロコードでコピーペア情報を取得した場合，メインフレームボリュームで作成したコピーペアは，オープンボリュームで作成したコピーペアとして情報が出力されます。

パラメーター

表4-51 GetStorageArray (subtarget=ReplicationInfo)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
ReplicationInfoを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。
Thin Imageの場合，パラメーターsnapshotgrpidfilterまたはsnapshotgrpnamefilterを指定したときには，このパラメーターも必ず指定します。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。
Thin Imageの場合，パラメーターsnapshotgrpidfilterまたはsnapshotgrpnamefilterを指定したときには，このパラメーターも必ず指定します。

objectid
任意
コピーペア情報（ReplicationInfoインスタンス）のオブジェクトID
特定のコピーペア情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。modelおよびserialnumを指定し，objectidを指定しない場合，指定されたストレージシステムのコピーペアに関する情報を取得します。

replicationsubinfo
任意
コピーペアに関する論理ユニットの情報
指定できる値は，LogicalUnitだけです。

startElementNumFilter
任意
取得するコピーペア情報の最初の並び番号
一部のコピーペアに関する情報を特定のストレージシステムから取得する場合に指定します。
コピーペア情報を次の順序で並べ，0から始まる並び番号を付けたとき，取得するレプリケーション情報の並びの中で最初の番号を指定します。
コピーペア情報の並び替え順序：

P-VOLのシリアル番号の昇順

P-VOLのデバイス番号の昇順

S-VOLのシリアル番号の昇順

S-VOLのデバイス番号の昇順

このパラメーターを指定する場合，パラメーターnumOfElementsFilter，model，およびserialnumも必ず指定します。

numOfElementsFilter
任意
取得するコピーペア情報の個数
一部のコピーペアに関する情報を特定のストレージシステムから取得する場合に指定します。
このパラメーターを指定する場合，パラメーターstartElementNumFilter，model，およびserialnumも必ず指定します。
指定値の推奨の最大値は16384です。

snapshotgrpidfilter
任意
取得するスナップショットグループのID
スナップショットグループに属するThin Imageのコピーペア情報を取得する場合に指定します。
このパラメーターを指定する場合，パラメーターserialnumおよびmodelも必ず指定します。パラメーターsnapshotgrpnamefilterと同時には指定しないでください。

snapshotgrpnamefilter
任意
取得するスナップショットグループの名前
スナップショットグループに属するThin Imageのコピーペア情報を取得する場合に指定します。
このパラメーターを指定する場合，パラメーターserialnumおよびmodelも必ず指定します。パラメーターsnapshotgrpidfilterと同時には指定しないでください。パラメーターsnapshotgrpidfilterを指定している場合，このパラメーターは無視されます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

objectid

GetStorageArray (subtarget=ReplicationInfo)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはReplicationInfoを指定してください。コピーペアに関する情報を指定したストレージシステムから取得できます。実行結果では，objectID値がAn instance of ReplicationInfoの下に表示されます。このobjectIDをパラメーターobjectidの値として指定してください。

snapshotgrpidfilterおよびsnapshotgrpnamefilter

GetStorageArray (subtarget=SnapshotGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはSnapshotGroupを指定してください。スナップショットグループに関する情報を指定したストレージシステムから取得できます。実行結果では，groupID値とgroupName値がAn instance of SnapshotGroupの下に表示されます。このgroupIDをパラメーターsnapshotgrpidfilterの値として指定してください。同様にgroupNameをパラメーターsnapshotgrpnamefilterの値として指定してください。

コマンド実行例

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_ReplicationInfo.log" subtarget=ReplicationInfo model=R601 serialnum=25011 replicationsubinfo=LogicalUnit

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 39 ReplicationInfo elements:
   An instance of ReplicationInfo
     objectID=REPINFO.10007.1549.25011.1028
     pvolSerialNumber=10007
     pvolArrayType=Unknown
     pvolDevNum=1,549
     displayPvolDevNum=1,549
     pvolPoolID=7
     svolSerialNumber=25011
     svolArrayType=R601
     svolDevNum=1,028
     displaySvolDevNum=00:04:04
     svolObjectID=LU.R601.25011.1028
     svolPoolID=7
     replicationFunction=UniversalReplicator
     status=1
     muNumber=1
     copyTrackSize=-1
     splitTime=-1
     remotePathGroupID=-1
     pvolMngAreaPoolID=-1
     svolMngAreaPoolID=-1
     snapshotGroupID=-1
     List of 1 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R601.25011.1028
         devNum=1,028
         displayName=00:04:04
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=1,024,320
         numberOfLBAs=2,048,640
         path=true
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=32
         arrayGroupName=1-3-1
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=S-VOL
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=7
         dpType=-1
         consumedCapacityInKB=1,024,320
         dpPoolID=-1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=-1
         managementAreaPoolID=-1
.
. (repeated for other ReplicationInfo instances)
.

4.1.49 GetStorageArray (subtarget=SnapshotGroup)

GetStorageArray (subtarget=SnapshotGroup)コマンドは，スナップショットグループに関する情報およびスナップショットグループに属するThin Imageのコピーペアに関する情報を取得します。

重要

このコマンドは，Virtual Storage PlatformおよびHUS VMの場合だけ情報を取得できます。

パラメーター

表4-52 GetStorageArray (subtarget=SnapshotGroup)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
SnapshotGroupを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。
パラメーターsnapshotgroupidまたはsnapshotgroupnameを指定した場合，このパラメーターも必ず指定します。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。
パラメーターsnapshotgroupidまたはsnapshotgroupnameを指定した場合，このパラメーターも必ず指定します。

snapshotgroupid
任意
スナップショットグループのオブジェクトID
特定のスナップショットグループの情報を取得する場合に指定します。パラメーターsnapshotgroupnameと同時には指定しないでください。

snapshotgroupname
任意
スナップショットグループの名前
特定のスナップショットグループの情報を取得する場合に指定します。パラメーターsnapshotgroupidと同時には指定しないでください。パラメーターsnapshotgroupidを指定している場合，このパラメーターは無視されます。

snapshotgrpsubinfo
任意
スナップショットグループに属するThin Imageのコピーペアに関する情報
指定できる値は，ReplicationInfoだけです。
このパラメーターを指定する場合，パラメーターsnapshotgroupidまたはsnapshotgroupnameのどちらか一方を必ず指定します。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

snapshotgroupidおよびsnapshotgroupname

GetStorageArray (subtarget=SnapshotGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはSnapshotGroupを指定してください。スナップショットグループに関する情報を指定したストレージシステムから取得できます。実行結果では，groupID値とgroupName値がAn instance of SnapshotGroupの下に表示されます。このgroupIDをパラメーターsnapshotgroupidの値として指定してください。同様にgroupNameをパラメーターsnapshotgroupnameの値として指定してください。

コマンド実行例

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_SnapshotGroup.log" "subtarget=SnapshotGroup" "model=VSP" "serialnum=10001" "snapshotgroupname=test1" "snapshotgrpsubinfo=ReplicationInfo"

コマンド実行結果

RESPONSE:
An instance of StorageArray
   .
   . (Attributes of StorageArray are omitted here)
   .
 List of 1 SnapshotGroup elements:
   An instance of SnapshotGroup
     objectID=SNAPSHOTGROUP.R700.10001.1
     arrayType=R700
     serialNumber=10001
     groupID=1
     groupName=test1
     replicationFunction=ThinImage
     ctGrp=NotCTG
     List of 2 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.10001.12800.10001.49152
         pvolSerialNumber=10001
         pvolArrayType=R700
         pvolDevNum=12,800
         displayPvolDevNum=00:32:00
         pvolPoolID=38
         svolSerialNumber=10001
         svolArrayType=R700
         svolDevNum=49,152
         displaySvolDevNum=00:C0:00
         svolPoolID=38
         replicationFunction=ThinImage
         status=1
         muNumber=0
         copyTrackSize=-1
         splitTime=-1
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=1
       An instance of ReplicationInfo
         objectID=REPINFO.10001.12800.10001.49153
         pvolSerialNumber=10001
         pvolArrayType=R700
         pvolDevNum=12,800
         displayPvolDevNum=00:32:00
         pvolPoolID=38
         svolSerialNumber=10001
         svolArrayType=R700
         svolDevNum=49,153
         displaySvolDevNum=00:C0:01
         svolPoolID=38
         replicationFunction=ThinImage
         status=1
         muNumber=1
         copyTrackSize=-1
         splitTime=-1
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=1

4.1.50 GetStorageArray (subtarget=TieringPolicy)

GetStorageArray (subtarget=TieringPolicy)コマンドは，Virtual Storage PlatformおよびHUS VMのHDTボリュームに適用できる階層ポリシーの情報を取得します。

重要

Virtual Storage Platform（マイクロコードのバージョンが70-05-00-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）でない場合，有効な値が出力されない属性があります。出力項目については，「5.40 TieringPolicyインスタンス」を参照してください。

パラメーター

表4-53 GetStorageArray (subtarget=TieringPolicy)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
TieringPolicyを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

policyid
任意
情報を取得する階層ポリシーのID
このパラメーターを指定する場合，serialnumおよびmodelも必ず指定します。serialnumおよびmodelを指定しないで，policyidを指定した場合，ストレージシステムのすべての階層ポリシーに関する情報を取得します。
指定できる値の説明については，「表4-66 ModifyVirtualVolumeコマンドのパラメーター 」のパラメーターtieringpolicyを参照してください。
省略した場合，すべての階層ポリシーが対象となります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：53039，モデル：VSP）の階層ポリシーのIDが10（policyid：10）の情報を取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_TieringPolicy.log" subtarget=TieringPolicy model=VSP serialnum=53039 policyid=10

コマンド実行結果

RESPONSE:
An instance of StorageArray
   .
   . (Attributes of StorageArray are omitted here)
   .
 List of 1 TieringPolicy elements:
   An instance of TieringPolicy
     objectID=TIERINGPOLICY.R700.53039.10
     policyID=10
     allocationThresholdT1Max=50
     allocationThresholdT1Min=20
     allocationThresholdT3Max=40
     allocationThresholdT3Min=10
     numberOfVVols=4

4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

GetStorageArray (subtarget=VResourcePartitionUnit)コマンドは，仮想IDを用いたデータ移行に使用しているリソースグループに関する情報を取得します。仮想IDを用いたデータ移行に使用しているリソースグループは，ストレージシステムの管理ツールで管理されます。

重要

Virtual Storage Platform（マイクロコードのバージョンが70-03-30-XX/XX以降）およびHUS VM（マイクロコードのバージョンが73-01-3X-XX/XX以降）の場合だけ情報を取得できます。

パラメーター

表4-54 GetStorageArray (subtarget=VResourcePartitionUnit)コマンドのパラメーター

パラメーター名
指定のレベル
説明

subtarget
必須
VResourcePartitionUnitを指定します。

serialnum
任意
ストレージシステムのシリアル番号
省略した場合，すべてのストレージシステムが対象となります。

model
任意
ストレージシステムのモデル
省略した場合，すべてのストレージシステムが対象となります。

vrpuid
任意
仮想IDを用いたデータ移行に使用しているリソースグループのID
特定のリソースグループの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。

vfamily
任意
仮想ストレージシステムのファミリー
特定の仮想ストーレジシステムの情報を取得する場合に指定します。

vserialnum
任意
仮想ストレージシステムのシリアル番号
特定の仮想ストーレジシステムの情報を取得する場合に指定します。

vrpuname
任意
仮想IDを用いたデータ移行に使用しているリソースグループの名前
特定のリソースグループの情報を取得する場合に指定します。このパラメーターを指定する場合，パラメーターmodelおよびserialnumも必ず指定します。

vrpusubinfo
任意
仮想IDを用いたデータ移行に使用しているリソースグループに関する情報
指定できる値はVHostStorageDomain，VLDEV，およびVPortです。複数の値を指定する場合はコンマで区切ります。

vport
任意
ポートの仮想ポートID
特定の仮想ポートの情報を取得する場合に指定します。
このパラメーターを指定する場合，パラメーターvfamily，vserialnum，およびvrpusubinfoも必ず指定します。パラメーターvrpusubinfoにはVHostStorageDomainまたはVPortを指定します。

vdomain
任意
ホストストレージドメインの仮想ドメインID
特定の仮想ホストストレージドメインの情報を取得する場合に指定します。
このパラメーターを指定する場合，パラメーターvfamily，vserialnum，vport，およびvrpusubinfoも必ず指定します。パラメーターvrpusubinfoにはVHostStorageDomainを指定します。
このパラメーターは10進数または16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。

vdevnum
任意
LDEVの仮想デバイス番号
特定の仮想LDEVの情報を取得する場合に指定します。
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
このパラメーターを指定する場合，パラメーターvfamily，vserialnum，およびvrpusubinfoも必ず指定します。パラメーターvrpusubinfoにはVLDEVを指定します。
実行結果は10進数で出力されます。

startVhsdElementNumFilter
任意
情報の取得を開始するホストストレージドメインの並び番号
特定のストレージシステムでの一部のホストストレージドメインに関する仮想情報を取得する場合に指定します。
ホストストレージドメインの情報を次の順序で並べ，0 から始まる並び番号を付けたとき，情報を取得する最初のホストストレージドメインの並び番号を指定します。
ホストストレージドメインの並び替え順序：

ポートID の昇順

ドメインID の昇順

このパラメーターを指定する場合，パラメーターmodel，serialnum，vrpusubinfo，およびnumOfVhsdElementsFilterも必ず指定します。パラメーターvrpusubinfoにはVHostStorageDomainを指定します。

numOfVhsdElementsFilter
任意
情報を取得するホストストレージドメインの個数
特定のストレージシステムでの一部のホストストレージドメインに関する仮想情報を取得する場合に指定します。
このパラメーターを指定する場合，パラメーターmodel，serialnum，vrpusubinfo， およびstartVhsdElementNumFilterも必ず指定します。パラメーターvrpusubinfoにはVHostStorageDomainを指定します。
指定値の推奨の最大値は4096です。

startVldevElementNumFilter
任意
情報の取得を開始するLDEVの並び番号
特定のストレージシステムでの一部のLDEVに関する仮想情報を取得する場合に指定します。
LDEVの情報をデバイス番号の昇順で並べ，0から始まる並び番号を付けたとき，情報を取得する最初のLDEVの並び番号を指定します。
このパラメーターを指定する場合，パラメーターmodel，serialnum，vrpusubinfo，およびnumOfVldevElementsFilterも必ず指定します。パラメーターvrpusubinfoにはVLDEVを指定します。

numOfVldevElementsFilter
任意
情報を取得するLDEVの個数
特定のストレージシステムでの一部のLDEVに関する仮想情報を取得する場合に指定します。
このパラメーターを指定する場合，パラメーターmodel，serialnum，vrpusubinfo，およびstartVldevElementNumFilterも必ず指定します。パラメーターvrpusubinfoにはVLDEVを指定します。
指定値の推奨の最大値は4096です。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

vrpuid

GetStorageArray (subtarget=VResourcePartitionUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはVResourcePartitionUnitを指定してください。指定したストレージシステムのすべてのVResourcePartitionUnitに関する情報を取得できます。実行結果では，An instance of VResourcePartitionUnitの下に必要なresourcePartitionUnitID値が表示されます。このresourcePartitionUnitID値をパラメーターvrpuidの値として指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：53038，モデル：VSP）の，特定の仮想IDを用いたデータ移行用のリソースグループ（リソースグループ番号：1）に関する情報を，GetStorageArray(subtarget=VResourcePartitionUnit)コマンドで取得します。

HiCommandCLI GetStorageArray -o "D:¥logs¥GetStorageArray_VResourcePartitionUnit.log" "subtarget=VResourcePartitionUnit" "model=VSP" "serialnum=53038" "vrpuid=1" "vrpusubinfo=VPort,VHostStorageDomain,VLDEV"

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 VResourcePartitionUnit elements:
   An instance of VResourcePartitionUnit
     objectID=VRPU.R700.53038.1
     name=hdlmgroup1
     resourcePartitionUnitID=1
     vArrayFamily=R600
     vSerialNumber=10007
     virtualStorageMode=enable
     onDataMigration=true
     List of 1 VPort elements:
       An instance of VPort
         objectID=VPORT.R700.53038.1.138
         resourcePartitionUnitID=1
         portID=138
         vArrayFamily=R600
         vSerialNumber=10007
         vPortID=64
         vPortName=CL9-A
         vWWPortName=50060E8005271780
         vFibreAddress=205
     List of 255 VHostStorageDomain elements:
       An instance of VHostStorageDomain
         objectID=VHSD.R700.53038.1.138.0
         resourcePartitionUnitID=1
         portID=138
         domainID=0
         vArrayFamily=R600
         vSerialNumber=10007
         vPortID=-1
         vDomainID=-1
       An instance of VHostStorageDomain
         objectID=VHSD.R700.53038.1.138.1
         resourcePartitionUnitID=1
         portID=138
         domainID=1
         vArrayFamily=R600
         vSerialNumber=10007
         vPortID=64
         vDomainID=0
       .
       .(repeated for other VHostStorageDomain instances)
       .
     List of 102 VLDEV elements:
       An instance of VLDEV
         objectID=VLDEV.R700.53038.1.1
         resourcePartitionUnitID=1
         devNum=1
         vArrayFamily=R600
         vSerialNumber=10007
         vDevNum=1
         vEmulation=OPEN-V
         vSSID=5
         vLUSE=0
         vCVS=0
       .
       .(repeated for other VLDEV instances)
       .

4.1.52 GetTieredPoolStatus

GetTieredPoolStatusコマンドは，AddTieredPoolOperationコマンドによって実行されたHDTプールの性能モニタリングおよびハードウェア階層再配置の実行状態を取得します。

重要

このコマンドは，Virtual Storage PlatformおよびHUS VMでだけ使用できます。

パラメーター

表4-55 GetTieredPoolStatusコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

poolids
必須
プールIDのリスト
HDTプールのプールIDを指定します。
複数指定する場合は，コンマで区切ります。
指定できるプールIDは128個までです。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

poolids

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターserialnumおよびmodelに事前に取得した値を指定し，パラメーターpoolfilterに5（Dynamic Provisioning）を指定してください。実行結果には，An instance of Poolの配下にpoolID値およびtierControl値が表示されます。tierControl値がenableと表示されているAn instance of PoolがHDTプールに関する情報です。性能モニタリングまたはハードウェア階層再配置の実行状態を取得するHDTプールのpoolID値をパラメーターpoolidsに指定してください。

コマンド実行例

HiCommandCLI GetTieredPoolStatus -o "D:¥logs¥GetTieredPoolStatus.log" serialnum=53039 model=VSP poolids=1

コマンド実行結果

RESPONSE:
An instance of StorageArray
     .
     . (Attributes of StorageArray are omitted here)
     .
 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53039.5.1
     poolFunction=5
     poolID=1
     encrypted=-1
     controllerID=-1
     poolType=32
     status=20
     threshold=70
     threshold2=80
     threshold2Mode=0
     capacityInKB=319,678,464
     freeCapacityInKB=319,678,464
     usageRate=0
     numberOfPoolVols=31
     numberOfVVols=1
     capacityOfVVolsInKB=419,457,024
     clprNumber=0
     raidLevel=RAID5
     combination=3D+1P
     volAlertNotice=-1
     overProvisioningPercent=131
     overProvisioningWarning=-1
     overProvisioningLimit=500
     rpm=10,000
     diskType=4
     tierControl=enable
     autoMigration=disable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=1
     lastMonitorStartDate=2011/07/14 07:48:00
     lastMonitorEndDate=-1
     relocationState=0
     relocationProgress=-1
     numberOfTiers=1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1

4.1.53 GetZeroPageReclaimStatus

GetZeroPageReclaimStatusコマンドは，RunZeroPageReclaimコマンドによって実行されたDPボリュームのゼロページ破棄の実行状態を取得します。

GetZeroPageReclaimStatusコマンドの実行結果にLogicalUnitインスタンスが表示された場合，ゼロページ破棄が実行中であることを示します。ゼロページ破棄の実行が完了すると，LogicalUnitインスタンスは表示されなくなります。RunZeroPageReclaimコマンドによってゼロページ破棄が実行されていない場合は，LogicalUnitインスタンスは表示されません。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMでだけ使用できます。Universal Storage Platform V/VMの場合に必要なマイクロコードのバージョンは60-07-00-XX/XX以降です。

パラメーター

表4-56 GetZeroPageReclaimStatusコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

devnums
必須
DPボリュームのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。

事前に取得するパラメーター値

ありません。

コマンド実行例

この例では，RunZeroPageReclaimコマンドで指定したHDPボリュームのゼロページ破棄が完了しているかどうかを確認しています。

HiCommandCLI GetZeroPageReclaimStatus -o "D:¥logs¥GetZeroPageReclaimStatus.log" model=USP_V serialnum=10007 devnums=06:AC

コマンド実行結果1

この実行結果では，LogicalUnitインスタンスが表示されているので，ゼロページ破棄が完了していないことを示しています。

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 Lu elements:
   An instance of LogicalUnit
     objectID=LU.R600.10007.1708
     devNum=1,708
     displayName=00:06:AC
     emulation=OPEN-V
     devCount=1
     devType=
     capacityInKB=1,049,280
     numberOfLBAs=2,098,560
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=16,485
     arrayGroup=0
     arrayGroupName=X1-1
     raidType=-
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=0
     consumedCapacityInKB=0
     dpPoolID=0
     threshold=5
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1

コマンド実行結果2

この実行結果では，LogicalUnitインスタンスが表示されていないので，ゼロページ破棄が完了していることを示しています。

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .

4.1.54 ModifyArrayReservation

ModifyArrayReservationコマンドは，対象のストレージシステムをロックする制限時間を延長します。

重要

このコマンドは，HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vでは使用できません。

パラメーター

表4-57 ModifyArrayReservationコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
serialnum | 必須 | ストレージシステムのシリアル番号
model | 必須 | ストレージシステムのモデル

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

HiCommandCLI ModifyArrayReservation -o "D:¥logs¥ModifyArrayReservation.log" "model=USP" "serialnum=14009"

コマンド実行結果

An instance of ArrayReservation
 objectID=ARRAYRESERVATION.USP.14009
 target=ARRAY.USP.14009
 serialNumber=14009
 arrayType=USP
 loginID=dmuser
 beginTime=1,039,003,476

4.1.55 ModifyExternalTierRank

ModifyExternalTierRankコマンドは，DPプールボリュームが外部ボリュームの場合に外部LDEV階層ランクを変更します。

重要

このコマンドは，Virtual Storage Platform（マイクロコードのバージョンが70-04-00-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）でだけ使用できます。

パラメーター

表4-58 ModifyExternalTierRankコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

poolid
必須
DPプールのプールID

highdevnums
任意※
外部LDEV階層ランクをHighに変更するDPプールボリュームの論理ユニットのデバイス番号を指定します。
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。
指定できるデバイス番号は1,024個までです。

middledevnums
任意※
外部LDEV階層ランクをMiddleに変更するDPプールボリュームの論理ユニットのデバイス番号を指定します。
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。
指定できるデバイス番号は1,024個までです。

lowdevnums
任意※
外部LDEV階層ランクをLowに変更するDPプールボリュームの論理ユニットのデバイス番号を指定します。
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。
指定できるデバイス番号は1,024個までです。

注※

パラメーターhighdevnums，middledevnums，およびlowdevnumsのうち少なくとも1つは指定する必要があります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

poolid

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターserialnumおよびmodelに事前に取得した値を指定し，パラメーターpoolfilterに5（Dynamic Provisioning）を指定してください。実行結果では，poolID値がAn instance of Poolの下に表示されます。DPプールボリュームが属するDPプールを選択し，対応するpoolID値をパラメーターpoolidとして指定してください。

highdevnums，middledevnums，およびlowdevnums

GetStorageArray (subtarget=Pool, poolsubinfo=LogicalUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPool，poolsubinfoパラメーターにLogicalUnitを指定してください。実行結果では，LogicalUnitのdevNum値がAn instance of LogicalUnitの下に表示されます。DPプールを構成するDPプールボリュームから外部LDEV階層ランクを変更する論理ユニットのdevNum値をパラメーターhighdevnums，middledevnums，またはlowdevnumsとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：53039，モデル：VSP）のHDTプール（poolid：57）を構成しているDPプールボリューム（devNum：00:18:CB）の外部LDEV階層ランクをHighに変更しています。

HiCommandCLI ModifyExternalTierRank -o "D:¥logs¥ModifyExternalTierRank.log" serialnum=53039 model=VSP poolid=57 highdevnums=00:18:CB

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
   An instance of Pool
     .
     . (Attributes of Pool are omitted here)
     .
     List of 1 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R700.53039.6347
         devNum=6,347
         displayName=00:18:CB
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,784
         numberOfLBAs=20,973,568
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=121
         arrayGroup=5
         arrayGroupName=E21-6
         raidType=-
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,784
         dpPoolID=57
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=0
         managementAreaPoolID=-1
         externalTierRank=High
     List of 1 PoolTier elements:
       An instance of PoolTier
         objectID=JOURNALPOOLTIER.R700.53039.5.57.0
         tierID=0
         capacityInKB=6,150,144
         freeCapacityInKB=6,064,128
         usageRate=1
         raidLevel=Unknown
         combination=Unknown
         rpm=-1
         diskType=-1
         substance=1
         bufSpaceForNewPageAssignment=8
         bufSpaceForTierRelocation=2

4.1.56 ModifyLabel

ModifyLabelコマンドは，論理ユニットのラベルを変更します。

パラメーター

表4-59 ModifyLabelコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

devnums
必須
論理ユニットのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

複数指定する場合は，コンマで区切ります。
指定できるデバイス番号は1,024個までです。

label
必須
ラベルの文字列
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( ) *
+ , - . / : ; < = > ? @ [ ] ^
_ ` { | } ~ スペース
指定できる文字数は1～64バイトです。
最初または最後の文字にスペースを使用できません。
GUIと併用する場合はGUIの入力規則に従ってください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，LDEVのdevNum値がAn instance of LDEVの下に表示されます。ラベルを変更したいLDEVのdevNum値をパラメーターdevnumsとして指定してください。

コマンド実行例

HiCommandCLI ModifyLabel -o "D:¥logs¥ModifyLabel.log" "serialnum=10037" "model=R600" "devnums=00:00:00,00:00:01" "label=myLabel"

コマンド実行結果

RESPONSE:
An instance of ObjectLabel
 targetID=LDEV.R600.10037.0
 label=myLabel

An instance of ObjectLabel
 targetID=LDEV.R600.10037.1
 label=myLabel

4.1.57 ModifyLogicalUnit

ModifyLogicalUnitコマンドは，ストレージシステムのLUとそれに対応するLDEVを修正します。

書式

HiCommandCLI [URL] ModifyLogicalUnit [オプション]
serialnum=シリアル番号 model=モデル devnum=デバイス番号
{commanddevice={true|false}|commanddevicesecurity={true|false}}

パラメーター

表4-60 ModifyLogicalUnitコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
LUのストレージシステムのシリアル番号

model
必須
LUのストレージシステムのモデル

devnum
必須
LUのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

commanddevice※
任意
コマンドデバイスの新規設定
指定したLUをコマンドデバイスとして設定するにはtrueを，コマンドデバイスの設定を解除するにはfalseを指定します。

commanddevicesecurity※
任意
コマンドデバイスのセキュリティモード
セキュリティを有効にするにはtrueを指定し，無効にするにはfalseを指定します。

注※

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，およびHUS VMでは，セキュリティモードのLUをコマンドデバイスに変更する場合，パラメーターcommanddeviceおよびcommanddevicesecurityの両方を必ず指定してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnum

GetStorageArray (subtarget=LogicalUnit)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLogicalUnitを指定してください。実行結果では，An instance of LogicalUnitの下にdevNum値が表示されます。このdevNum値をパラメーターdevnumとして指定してください。

コマンド実行例

HiCommandCLI ModifyLogicalUnit -o "D:¥logs¥ModifyLogicalUnit.log" "serialnum=10001" "model=HDS9980V" "devnum=1" "commanddevice=true"

コマンド実行結果

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 Lu elements:
   An instance of LogicalUnit
     objectID=LU.HDS9980V.10001.1
     devNum=1
     displayName=00:01
     emulation=OPEN-3
     devCount=1
     devType=CommandDevice
     capacityInKB=2,403,360
     numberOfLBAs=4,806,720
     path=true
     commandDevice=true
     commandDeviceEx=1
     commandDeviceSecurity=true
     commandDeviceAuth=false
     chassis=1
     arrayGroup=0
     arrayGroupName=1-1-1
     raidType=RAID5(3D+1P)
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=-1
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1

4.1.58 ModifyPool

ModifyPoolコマンドは，DPプールの拡張またはDPプールに関する設定を変更します。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，およびHitachi AMS2000でだけ使用できます。

バージョン6.2でサポートしたパラメーターthresholdvolforewarnをoverprovisioningwarningに，thresholdvoloverwarnをoverprovisioninglimitに変更しました。また，コマンド実行結果として出力されるPoolインスタンスの属性thresholdVolForewarnをoverProvisioningWarningに，thresholdVolOverwarnをoverProvisioningLimitに変更しました。バージョン6.3以降で使用するスクリプトの設定を見直してください。

DPプールを拡張する場合，次の条件を満たす必要があります。

プールボリュームとして指定する論理ユニットまたはPDEVについて，「4.1.8 AddPool」で示す条件

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合，DPプールの状態がBlocked以外で，かつ使用率が100%ではないこと

HUS100およびHitachi AMS2000の場合，HDPプールの状態がNormalであること

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合，DPプールに関する設定を変更するときには，次の条件を満たす必要があります。

DPプールの状態がNormalの場合，使用率が95%より小さいこと

しきい値を変更する場合，その時点でのDPプールの使用率より大きい値を設定すること

Virtual Storage PlatformおよびHUS VMの書式

DPプールを拡張する場合：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
adddevnums=論理ユニットのデバイス番号
[threshold=DPプールのしきい値1]
[threshold2=DPプールのしきい値2] [threshold2mode={0|1}]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
[tiercontrol={enable|disable}]
[automigration={enable|disable}] [migrationinterval={0|1|2|4|8|24}]
[monitorstarttime=性能モニタリング開始時刻]
[monitorendtime=性能モニタリング終了時刻]
[monitoringmode={0|1}]

DPプールに関する設定だけを変更する場合：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=DPプールのしきい値1]
[threshold2=DPプールのしきい値2] [threshold2mode={0|1}]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
[tiercontrol={enable|disable}]
[automigration={enable|disable}] [migrationinterval={0|1|2|4|8|24}]
[monitorstarttime=性能モニタリング開始時刻]
[monitorendtime=性能モニタリング終了時刻]
[monitoringmode={0|1}]
[bufspacesfornewpageassignment=新規割り当て用空き領域率]
[bufspacesfortierrelocation=ハードウェア階層再配置用バッファー領域率]

Universal Storage Platform V/VMの書式

HDPプールを拡張する場合：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
adddevnums=論理ユニットのデバイス番号
[threshold=HDPプールのしきい値1]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]

しきい値だけを変更する場合：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=HDPプールのしきい値1]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]

HUS100の書式

HDPプールを拡張する場合で，PDEVを自動で選択するとき：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値] [volalertnotice={0|1}]
[overprovisioninglimitenforcement={disable|enable}]
automode=true [thresholdRepDepAlert=レプリケーション枯渇警告しきい値]
[thresholdRepDataReleased=レプリケーションデータ解放しきい値]

HDPプールを拡張する場合で，PDEVのIDを指定し，PDEVを選択するとき：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値] [volalertnotice={0|1}]
[overprovisioninglimitenforcement={disable|enable}]
automode=false addpdevnums=PDEVのIDのリスト
[thresholdRepDepAlert=レプリケーション枯渇警告しきい値]
[thresholdRepDataReleased=レプリケーションデータ解放しきい値]

しきい値だけを変更する場合：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値] [volalertnotice={0|1}]
[overprovisioninglimitenforcement={disable|enable}]
[thresholdRepDepAlert=レプリケーション枯渇警告しきい値]
[thresholdRepDataReleased=レプリケーションデータ解放しきい値]

Hitachi AMS2000の書式

HDPプールを拡張する場合で，PDEVを自動で選択するとき：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
[volalertnotice={0|1}] automode=true

HDPプールを拡張する場合で，PDEVのIDを指定し，PDEVを選択するとき：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=HDPプールのしきい値1] [threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
[volalertnotice={0|1}] automode=false
addpdevnums=PDEVのIDのリスト

しきい値だけを変更する場合：

HiCommandCLI [URL] ModifyPool [オプション]
model=モデル serialnum=シリアル番号 poolid=プールID
[threshold=HDPプールのしきい値1]
[threshold2=HDPプールのしきい値2]
[overprovisioningwarning=仮想化超過警告しきい値]
[overprovisioninglimit=仮想化超過限界しきい値]
[volalertnotice={0|1}]

パラメーター

表4-61 ModifyPoolコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

poolid
必須
プールID
拡張するDPプールまたは設定を変更するDPプールのプールIDを指定します。

threshold※1，※2，※3
任意
DPプールのしきい値1（%）
DPプールのしきい値1は，DPプールの使用率です。
しきい値を変更する場合に指定できる値を次に示します。

マイクロコードのバージョンが70-01-4X-XX/XXより前のVirtual Storage Platformの場合：

5以上95以下の5の倍数の整数を指定します。

Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XX以降）およびHUS VMの場合：

1以上100以下の整数を指定します。

Universal Storage Platform V/VMの場合：

5以上95以下の5の倍数の整数を指定します。

HUS100およびHitachi AMS2000の場合：

thresholdとthreshold2にしきい値を指定することで，警告を2段階で通知できます。

thresholdには，HDPプールの容量不足を初期段階で通知するためのしきい値を，1以上99以下の整数で指定します。

threshold2で指定した値より小さい値を指定する必要があります。

threshold2※1，※3
任意
（Virtual Storage Platform
HUS VM
HUS100
Hitachi AMS2000）
DPプールのしきい値2（%）
DPプールのしきい値2は，DPプールの使用率です。
しきい値を変更する場合に指定できる値を次に示します。

マイクロコードのバージョンが70-01-4X-XX/XXより前のVirtual Storage Platformの場合：

threshold2で値を指定できません。

Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XX以降）およびHUS VMの場合：

このパラメーターを指定する場合，threshold2modeが1である必要があります。

1以上100以下の整数を指定します。

thresholdで指定した値より大きい値を指定する必要があります。

HUS100およびHitachi AMS2000の場合：

threshold2には，HDPプールの容量不足を警告するためのしきい値を，1以上99以下の整数で指定します。

thresholdで指定した値より大きい値を指定する必要があります。

threshold2mode※1
任意
（Virtual Storage Platform
HUS VM）
threshold2で指定した値をDPプールに設定するかどうかを指定します。
指定できる値を次に示します。

0：ストレージシステムで決められた値を設定する

1：threshold2で指定した値を設定する
1は，Virtual Storage Platform（マイクロコードのバージョンが70-01-4X-XX/XX以降）およびHUS VMの場合だけ指定できます。

overprovisioningwarning※1，※2，※3，※4
任意
仮想化超過警告しきい値（%）
仮想化超過率※5に関するしきい値です。
しきい値を変更する場合に指定できる値を次に示します。

Virtual Storage PlatformおよびHUS VMの場合：

0以上65534以下の整数で指定します。overprovisioninglimitで指定した値より小さい値を指定する必要があります。

すでに設定されているしきい値を取り消す場合は，-1を指定してください。

Universal Storage Platform V/VMの場合：

10以上1000以下の整数で指定します。overprovisioninglimitで指定した値より小さい値を指定する必要があります。

すでに設定されているしきい値を取り消す場合は，-1を指定してください。

HUS100およびHitachi AMS2000の場合：

50以上1000以下の整数で指定します。overprovisioninglimitで指定した値より小さい値を指定する必要があります。

overprovisioninglimit※1，※2，※3，※4
任意
仮想化超過限界しきい値（%）
仮想化超過率※5に関するしきい値です。
しきい値を変更する場合に指定できる値を次に示します。

Virtual Storage PlatformおよびHUS VMの場合：

0以上65534以下の整数で指定します。overprovisioningwarningで指定した値より大きい値を指定する必要があります。

すでに設定されているしきい値を取り消す場合は，-1を指定してください。

このしきい値を設定した場合，仮想化超過率※5がこのしきい値を超えるとDPボリュームの作成はできません。

Universal Storage Platform V/VMの場合：

10以上1000以下の整数で指定します。overprovisioningwarningで指定した値より大きい値を指定する必要があります。

すでに設定されているしきい値を取り消す場合は，-1を指定してください。

このしきい値を設定した場合，仮想化超過率※5がこのしきい値を超えるとHDPボリュームの作成，またはHDPプールとHDPボリュームの関連づけはできません。

HUS100およびHitachi AMS2000の場合：

50以上1000以下の整数で指定します。overprovisioningwarningで指定した値より大きい値を指定する必要があります。

volalertnotice※3
任意
（HUS100
Hitachi AMS2000）
仮想化超過率※5に関するしきい値（overprovisioningwarningおよびoverprovisioninglimit）を超えた場合の通知を有効にするかどうかを指定します。
指定できる値を次に示します。

0：無効

1：有効

overprovisioninglimitenforcement
任意
（HUS100）
仮想化超過限界しきい値を超えたときにボリューム操作を実行するかどうかを指定します。このパラメーターを指定するために必要なファームウェアのバージョンはx935/A以降です。
指定できる値を次に示します。

enable：ボリューム操作を実行できる

disable：ボリューム操作を実行できない

adddevnums※1，※2
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
HUS VM）
論理ユニットのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。

automode※3，※6
任意
（HUS100
Hitachi AMS2000）
HDPプールに追加するPDEVの選択方法を指定します。
指定できる値を次に示します。大文字と小文字は区別されません。

true：PDEVを自動的に選択する

false：PDEVのIDを指定し，PDEVを選択する

HUS150の場合，暗号化されたHDPプールを拡張するときは，必要に応じてドライブ（PDEV）が暗号化されてからHDPプールに追加されます。暗号化されていないHDPプールを拡張するときは，暗号化されていないPDEVだけを使用してHDPプールが拡張されます。このため，暗号化されていないPDEVが不足しているとエラーになります。

addpdevnums※3，※6
任意
（HUS100
Hitachi AMS2000）
PDEVのIDのリスト
コンマで区切って指定します。
HUS150の場合，暗号化されたHDPプールを拡張するときは，指定するドライブ（PDEV）は暗号化されていなくてもかまいません。暗号化されていないPDEVは，暗号化されてHDPプールに追加されます。暗号化されていないHDPプールを拡張するときは，暗号化されていないPDEVだけを指定してください。

tiercontrol※1，※7
任意
（Virtual Storage Platform
HUS VM）
DPプールの種類を変更する場合に指定します。
指定できる値を次に示します。

enable：HDTプールに変更する

disable：HDPプールに変更する

automigration※1，※7
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングとハードウェア階層再配置を自動実行するかどうかを指定します。
このパラメーターは，tiercontrolがenableの場合に指定できます。
指定できる値を次に示します。

enable：自動実行する

disable：自動実行しない

migrationinterval※1，※7
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングとハードウェア階層再配置の実行周期
このパラメーターは，automigrationがenableの場合に指定できます。
指定できる値を次に示します。

0：30分

1：1時間

2：2時間

4：4時間

8：8時間

24：24時間

0は，Virtual Storage Platform（マイクロコードのバージョン70-02-XX-XX/XX以降）およびHUS VMの場合だけ指定できます。

monitorstarttime※1，※7，※8
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングの開始時刻
このパラメーターは，migrationintervalが24の場合に指定できます。
「00:00」～「23:59」の時刻を「HH:MM」形式で指定します。

monitorendtime※1，※7，※8
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングの終了時刻
このパラメーターは，migrationintervalが24の場合に指定できます。
「00:00」～「23:59」の時刻を「HH:MM」形式で指定します。

monitoringmode※1，※7
任意
（Virtual Storage Platform
HUS VM）
性能モニタリングモード
このパラメーターは，tiercontrolがenableの場合に指定できます。
指定できる値は次に示す条件によって異なります。

Virtual Storage Platform（マイクロコードのバージョンが70-02-XX-XX/XXより前）の場合：

0：Periodic（周期）

Virtual Storage Platform（マイクロコードのバージョンが70-02-XX-XX/XX以降）およびHUS VMの場合：

0：Periodic（周期）

1：Continuous（継続）

thresholdRepDepAlert※3
任意
（HUS100）
レプリケーション枯渇警告しきい値（%）
HDPプールの物理容量不足を契機にコピーペアの状態を変更するしきい値です。
HDPプールの使用率を1以上93以下の整数で指定します。thresholdRepDataReleasedで指定した値より小さい値を指定する必要があります。また，thresholdRepDataReleasedで指定した値との差が6以上である必要があります。

例：

thresholdRepDataReleasedが50の場合，thresholdRepDepAlertには44以下の値を指定します。

thresholdRepDataReleased※3
任意
（HUS100）
レプリケーションデータ解放しきい値（%）
HDPプールの物理容量不足を契機にコピーペアの状態を変更し，レプリケーションで使用している差分データと管理領域を解放するしきい値です。
HDPプールの使用率を7以上99以下の整数で指定します。thresholdRepDepAlertで指定した値より大きい値を指定する必要があります。また，thresholdRepDepAlertで指定した値との差が6以上である必要があります。

bufspacesfornewpageassignment
任意
（Virtual Storage Platform
HUS VM）
新規割り当て用空き領域率（%）
新規のページ割り当てに備えた領域の割合を，HDTプールの各ハードウェア階層に対して指定します。このパラメーターを指定する場合，HDTプールのハードウェア階層の数を事前に確認しておきます。ハードウェア階層の数は，GetStorageArray (subtarget=Pool)コマンドで確認できます。
指定できる値は0以上50以下の整数です。model，serialnum，poolid，およびbufspacesfortierrelocation以外のパラメーターとは，同時に指定できません。
3階層のHDTプールの値を変更する場合を例に，指定方法を示します。

すべての階層の値を指定する場合：

「0,4,6」のように，階層1から順にコンマで区切り，すべての階層の値を指定します。

変更しない階層の値を省略して指定する場合：

階層1から順にコンマで区切り，変更する階層の値だけを指定します。変更する階層の値よりも前にあるコンマは省略できません。

例えば，階層2の値だけを変更する場合は，「,4」のように指定して，階層1および階層3の値は省略します。

このパラメーターは，次の条件を満たす場合に指定できます。

HDTプールが作成されている場合

Virtual Storage Platformの場合，マイクロコードのバージョンが70-02-50-XX/XX以降のとき

bufspacesfortierrelocation
任意
（Virtual Storage Platform
HUS VM）
ハードウェア階層再配置用バッファー領域率（%）
データの再配置時にストレージシステムが使用する作業領域の割合を，HDTプールの各ハードウェア階層に対して指定します。このパラメーターを指定する場合，HDTプールのハードウェア階層の数を事前に確認しておきます。ハードウェア階層の数は，GetStorageArray (subtarget=Pool)コマンドで確認できます。
指定できる値は2以上40以下の整数です。model，serialnum，poolid，およびbufspacesfornewpageassignment以外のパラメーターとは，同時に指定できません。
3階層のHDTプールの値を変更する場合を例に，指定方法を示します。

すべての階層の値を指定する場合：

「4,6,8」のように，階層1から順にコンマで区切り，すべての階層の値を指定します。

変更しない階層の値を省略して指定する場合：

階層1から順にコンマで区切り，変更する階層の値だけを指定します。変更する階層の値よりも前にあるコンマは省略できません。

例えば，階層2の値だけを変更する場合は，「,6」のように指定して，階層1および階層3の値は省略します。

このパラメーターは，次の条件を満たす場合に指定できます。

HDTプールが作成されている場合

Virtual Storage Platformの場合，マイクロコードのバージョンが70-02-50-XX/XX以降のとき

注※1

Virtual Storage PlatformおよびHUS VMの場合，パラメーターthreshold，threshold2，threshold2mode，overprovisioningwarning，overprovisioninglimit，adddevnums，tiercontrol，automigration，migrationinterval，monitorstarttime，monitorendtime，またはmonitoringmodeのうち少なくとも1つは指定する必要があります。

注※2

Universal Storage Platform V/VMの場合，パラメーターthreshold，overprovisioningwarning，overprovisioninglimit，またはadddevnumsのうち少なくとも1つは指定する必要があります。

注※3

Hitachi AMS2000の場合，パラメーターthreshold，threshold2，overprovisioningwarning，overprovisioninglimit，volalertnotice，automode，またはaddpdevnumsのうち少なくとも1つは指定する必要があります。

HUS100の場合，パラメーターthreshold，threshold2，overprovisioningwarning，overprovisioninglimit，volalertnotice，automode，addpdevnums，thresholdRepDepAlert，またはthresholdRepDataReleasedのうち少なくとも1つは指定する必要があります。

注※4

overprovisioningwarningとoverprovisioninglimitにしきい値を指定することで，仮想化超過率に関する通知を2段階で設定できます。Universal Storage Platform V/VMの場合，これらのしきい値はDevice Managerサーバで管理する固有のしきい値です。

注※5

仮想化超過率は，DPプールの容量に対するDPボリュームの容量の総和の割合（%）です。例えば，HDPプールの容量が500GB，HDPボリュームの容量の総和が400GBの場合，80%となります。

注※6

HUS100およびHitachi AMS2000の場合，パラメーターautomodeにfalseを指定したときは，パラメーターaddpdevnumsを同時に指定する必要があります。trueを指定したときは，パラメーターaddpdevnumsを同時に指定しないでください。同時に指定するとエラーとなります。

注※7

tiercontrolやautomigrationをdisableからenableに変更した場合で，migrationinterval，monitorstarttime，monitorendtime，およびmonitoringmodeの指定を省略したときに設定される値については，「4.1.8 AddPool」を参照してください。

注※8

monitorstarttimeとmonitorendtimeの間隔が1時間以上必要です。monitorstarttimeとmonitorendtimeに同じ時刻は指定できません。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

poolid

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。実行結果では，poolIDがAn instance of Poolの下に表示されます。この値をpoolidとして指定してください。

adddevnums

GetStorageArray (subtarget=LogicalUnit, lusubinfo=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにLogicalUnit，lusubinfoパラメーターにLDEVを指定してください。実行結果では，LogicalUnitのdevNum値がAn instance of LogicalUnitの下に表示されます。DPプールを構成するプールボリュームとして使用できる条件を満たす論理ユニットのdevNum値をパラメーターadddevnumsとして指定してください。

addpdevnums

GetStorageArray (subtarget=PDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPDEVを指定してください。実行結果では，An instance of PDEVの下に表示されるpdevid値をパラメーターaddpdevnumsとして指定してください。ただし，pdevid値にコンマが含まれている場合，コンマを取り除いた値を指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：53039，モデル：VSP）のプールIDが5（poolid：5）のHDPプールを拡張しています。

HiCommandCLI ModifyPool -o "D:¥logs¥ModifyPool.log" model=VSP serialnum=53039 poolid=5 adddevnums=00:07:CF

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53039.5.5
     poolFunction=5
     poolID=5
     encrypted=-1
     controllerID=-1
     poolType=32
     status=0
     threshold=75
     threshold2=80
     threshold2Mode=0
     capacityInKB=16,601,088
     freeCapacityInKB=16,601,088
     usageRate=0
     numberOfPoolVols=2
     numberOfVVols=0
     capacityOfVVolsInKB=0
     clprNumber=0
     raidLevel=RAID5
     combination=3D+1P
     volAlertNotice=-1
     overProvisioningPercent=-1
     overProvisioningWarning=-1
     overProvisioningLimit=-1
     rpm=15,000
     diskType=4
     tierControl=disable
     autoMigration=disable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=-1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 2 Lu elements:
       An instance of LogicalUnit
         objectID= LU.R700.53039.1998
         devNum=1,998
         displayName=00:07:CE
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,485,760
         numberOfLBAs=20,971,520
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=2
         arrayGroup=16
         arrayGroupName=2-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,485,760
         dpPoolID=5
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=2
         managementAreaPoolID=-1
       An instance of LogicalUnit
         objectID= LU.R700.53039.1999
         devNum=1,999
         displayName=00:07:CF
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,485,760
         numberOfLBAs=20,971,520
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=2
         arrayGroup=16
         arrayGroupName=2-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,485,760
         dpPoolID=5
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=2
         managementAreaPoolID=-1

コマンド実行例2

この例では，ストレージシステム（シリアル番号：210944，モデル：HM700）のHDTプール（プールID：118）の領域に関する設定を次のように変更しています。

新規割り当て用空き領域率が，階層1から順に8%， 8%， 30%であるHDTプールの階層2の値を30%に変更
（bufspacesfornewpageassignment：,30）

ハードウェア階層再配置用バッファー領域率が，階層1から順に2%，20%，2%であるHDTプールの階層3の値を40%に変更
（bufspacesfortierrelocation：,,40）

HiCommandCLI ModifyPool -o "D:¥logs¥ModifyPool.log" model=HM700 serialnum=210944 poolid=118 bufspacesfornewpageassignment=,30 bufspacesfortierrelocation=,,40

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Pool elements:
   An instance of Pool
     .
     . (Attributes of Pool are omitted here)
     .
     List of 2 PoolTier elements:
       An instance of PoolTier
         objectID=JOURNALPOOLTIER.HM700.210944.5.118.1
         tierID=1
         capacityInKB=4,085,760
         freeCapacityInKB=4,085,760
         usageRate=0
         raidLevel=RAID5
         combination=3D+1P
         rpm=7,200
         diskType=4
         substance=0
         bufSpaceForNewPageAssignment=30
         bufSpaceForTierRelocation=20
       An instance of PoolTier
         objectID=JOURNALPOOLTIER.HM700.210944.5.118.2
         tierID=2
         capacityInKB=8,386,560
         freeCapacityInKB=8,386,560
         usageRate=0
         raidLevel=Unknown
         combination=Unknown
         rpm=-1
         diskType=-1
         substance=1
         bufSpaceForNewPageAssignment=30
         bufSpaceForTierRelocation=40

4.1.59 ModifyPort

ModifyPortコマンドは，ポートの属性およびホストストレージドメインの属性を変更します。

重要

トポロジーの値は，変更してもすぐに反映されないことがあります。その場合は数十秒待ってからストレージシステムのリフレッシュ（AddStorageArrayコマンド）を実行してください。

ファイバーチャネルアドレスの値は，変更してもすぐに反映されないことがあります。その場合は対象ポートがファイバーネットワークに接続されていることを確認したあと，ストレージシステムのリフレッシュ（AddStorageArrayコマンド）を実行してください。

高速モードに設定されているポートの属性（チャネルスピードまたはトポロジー）を変更したとき，対象ポートと同じ高速モード単位内のすべてのポートの属性に対しても対象ポートと同じ変更が行われます。対象ポート以外の属性の変更はDevice Managerサーバのデータベースにすぐに反映されません。ModifyPortコマンドを実行したあと，ストレージシステムのリフレッシュ（AddStorageArrayコマンド）を実行してください。対象ポートが高速モードに設定されているかどうかは，GetStorageArray (subtarget=PortController)コマンドの実行結果として出力されるPortControllerインスタンスのmode属性で確認できます。また，高速モード単位については，ストレージシステムのLUN Managementのマニュアルを参照してください。

HUS100でiSCSI接続の場合，IPv6に関する情報を変更してもすぐに反映されないことがあります。その場合は数十秒待ってからストレージシステムのリフレッシュ（AddStorageArrayコマンド）を実行してください。

Virtual Storage Platform（FCoE接続以外），Universal Storage Platform V/VM，Hitachi USP，およびHUS VMの書式

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[topology=ポートの新しいトポロジー]
[fibreaddr=ポートの新しいファイバーチャネルのアドレス]
[channelspeed={0|1|2|4|8}] [lunsec={true|false}]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[hostmodeoption=ホストモードオプションのリスト]
[wwn=WWN wwnnickname=WWNのニックネーム]
[wwn=WWN newwwnnickname=WWNの新しいニックネーム]
[wwnnickname=WWNのニックネーム newwwnnickname=WWNの新しいニックネーム]

重要

8GbpsはVirtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合だけ指定できます。

Virtual Storage Platformの書式（FCoE接続の場合）

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[fibreaddr=ポートの新しいファイバーチャネルのアドレス]
[lunsec={true|false}]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[hostmodeoption=ホストモードオプションのリスト]
[wwn=WWN wwnnickname=WWNのニックネーム]
[wwn=WWN newwwnnickname=WWNの新しいニックネーム]
[wwnnickname=WWNのニックネーム newwwnnickname=WWNの新しいニックネーム]

SANRISE9900Vの書式

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[topology=ポートの新しいトポロジー]
[fibreaddr=ポートの新しいファイバーチャネルのアドレス]
[channelspeed={0|1|2}] [lunsec={true|false}]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[wwn=WWN wwnnickname=WWNのニックネーム]
[wwn=WWN newwwnnickname=WWNの新しいニックネーム]
[wwnnickname=WWNのニックネーム newwwnnickname=WWNの新しいニックネーム]

HUS100，Hitachi AMS2000/AMS/WMS，およびHitachi SMSの書式（ファイバーチャネル接続の場合）

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[topology=ポートの新しいトポロジー]
[fibreaddr=ポートの新しいファイバーチャネルのアドレス]
[channelspeed={0|1|2|4|8}] [lunsec={true|false}]
[portoption=ポートの新しいオプションリスト]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[hostmode2=ポートのホスト接続モード2のリスト]
[wwn=WWN wwnnickname=WWNのニックネーム]
[wwn=WWN newwwnnickname=WWNの新しいニックネーム]
[wwnnickname=WWNのニックネーム newwwnnickname=WWNの新しいニックネーム]
[platform=簡易設定オプション（プラットフォーム）]
[middleware=簡易設定オプション（ミドルウェア）]※
[alternatepath=簡易設定オプション（交替パス）]※
[failover=簡易設定オプション（フェイルオーバー）]※
[additionalparameter=簡易設定オプション（追加パラメーター）]※

注※

ストレージシステムによって，指定できるパラメーターが異なります。

HUS100の書式（iSCSI接続の場合）

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[lunsec={true|false}]
[portoption=ポートの新しいオプションリスト]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[hostmode2=ポートのホスト接続モード2のリスト]
[ipaddress=ポートのIPアドレス]
[subnetmask=ポートのサブネットマスク]
[gateway=ポートのゲートウェイのIPアドレス]
[ipv6settingmode={disable|enable}]
[linklocalsettingmode={auto|manual}]
[linklocaladdress=リンクローカルアドレス]
[globalsettingmode={auto|manual}]
[globaladdress1=グローバルアドレス1]
[globaladdress2=グローバルアドレス2]
[gatewayforipv6=ポートのゲートウェイのIPアドレス]
[netportnum=ポート番号]
[keepalivetime=キープアライブタイム]
[mtu={1500|4500|9000}]
[vlansettingmode={disable|enable}]
[vlanid=VLANのID]
[domainiscsiname=ホストストレージドメインのiSCSIネーム]
[iscsiname=ホストのiSCSIネーム
newiscsinickname=ホストのiSCSIネームの新しいニックネーム]
[iscsinickname=ホストのiSCSIネームのニックネーム
newiscsinickname=ホストのiSCSIネームの新しいニックネーム]
[platform=簡易設定オプション（プラットフォーム）]
[middleware=簡易設定オプション（ミドルウェア）]
[windowscale={disable|enable}]

Hitachi AMS2000の書式（iSCSI接続の場合）

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[lunsec={true|false}]
[portoption=ポートの新しいオプションリスト]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[hostmode2=ポートのホスト接続モード2のリスト]
[ipaddress=ポートのIPアドレス]
[subnetmask=ポートのサブネットマスク]
[gateway=ポートのゲートウェイのIPアドレス]
[netportnum=ポート番号]
[keepalivetime=キープアライブタイム]
[mtu={1500|4500|9000}]
[domainiscsiname=ホストストレージドメインのiSCSIネーム]
[iscsiname=ホストのiSCSIネーム
newiscsinickname=ホストのiSCSIネームの新しいニックネーム]
[iscsinickname=ホストのiSCSIネームのニックネーム
newiscsinickname=ホストのiSCSIネームの新しいニックネーム]
[platform=簡易設定オプション（プラットフォーム）]
[middleware=簡易設定オプション（ミドルウェア）]

Hitachi AMS/WMSおよびHitachi SMSの書式（iSCSI接続の場合）

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[lunsec={true|false}]
[portoption=ポートの新しいオプションリスト]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[hostmode2=ポートのホスト接続モード2のリスト]
[ipaddress=ポートのIPアドレス]
[subnetmask=ポートのサブネットマスク]
[gateway=ポートのゲートウェイのIPアドレス]
[netportnum=ポート番号]
[keepalivetime=キープアライブタイム]
[domainiscsiname=ホストストレージドメインのiSCSIネーム]
[iscsiname=ホストのiSCSIネーム
newiscsinickname=ホストのiSCSIネームの新しいニックネーム]
[iscsinickname=ホストのiSCSIネームのニックネーム
newiscsinickname=ホストのiSCSIネームの新しいニックネーム]
[platform=簡易設定オプション（プラットフォーム）]
[middleware=簡易設定オプション（ミドルウェア）]※
[alternatepath=簡易設定オプション（交替パス）]※
[failover=簡易設定オプション（フェイルオーバー）]※
[additionalparameter=簡易設定オプション（追加パラメーター）]※

注※

ストレージシステムによって，指定できるパラメーターが異なります。

SANRISE9500Vの書式

HiCommandCLI [URL] ModifyPort [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
[topology=ポートの新しいトポロジー]
[fibreaddr=ポートの新しいファイバーチャネルのアドレス]
[lunsec={true|false}]
[portoption=ポートの新しいオプションリスト]
[domain=ドメインID]
[nickname={新しいホストストレージドメイン名|既存のホストストレージドメイン名}]
[newdomainnickname=新しいホストストレージドメイン名]
[hostmode=ポートのホストモード]
[hostmode2=ポートのホスト接続モード2のリスト]
[wwn=WWN wwnnickname=WWNのニックネーム]
[wwn=WWN newwwnnickname=WWNの新しいニックネーム]
[wwnnickname=WWNのニックネーム newwwnnickname=WWNの新しいニックネーム]
[platform=簡易設定オプション（プラットフォーム）]
[alternatepath=簡易設定オプション（交替パス）]
[failover=簡易設定オプション（フェイルオーバー）]
[additionalparameter=簡易設定オプション（追加パラメーター）]

パラメーター

表4-62 ModifyPortコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ポートのストレージシステムのシリアル番号

model
必須
ポートのストレージシステムのモデル

port
任意
ポートの番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
ポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

topology※1，※2
任意
ポートの新規トポロジー値
指定できる値は次のとおりです。
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，およびHUS VMの場合：

Fabric(on), FC-AL

Fabric(off), FC-AL

Fabric(on), Point-to-Point

Fabric(off), Point-to-Point

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合：

Loop

Point-to-Point

fibreaddr※1
任意
ポートの新規ファイバーチャネルアドレス（16進数文字列表現）

channelspeed※1，※2
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
SANRISE9900V
HUS VM
HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ポートのファイバーチャネルの新規伝送速度

0：自動

1：1Gbps

2：2Gbps

4：4Gbps

8：8Gbps

指定できる値はストレージシステムによって異なります。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VM：0，1，2，4，8

Hitachi USP：0，1，2，4

SANRISE9900V：0，1，2

HUS100：0，2，4，8

Hitachi AMS2000およびHitachi SMS：0，1，2，4，8
8GbpsはHitachi AMS2300/2500またはハードウェアレビジョンが0200のHitachi AMS2100の場合だけ指定できます。

Hitachi AMS：
ファームウェアのバージョンが0720/x-S以前，0720/x-Xの場合：0，1，2
ファームウェアのバージョンが0710/x-M以降，0723/x-S以降，0723/x-X以降，0730/x-H以降の場合：0，1，2，4

Hitachi WMS：0，1，2

lunsec
任意
LUN Securityの新規設定を有効化（trueまたはfalse）

portoption
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS
SANRISE9500V）
ポートのオプションのリスト
セミコロンで区切って指定します。
すべてのストレージシステムで指定できる値は次のとおりです。

Reset ALL LIP Port Mode

Reset/LIP Mode (Process)

Reset/LIP Mode (Signal)

特定のストレージシステムで指定できる値は次のとおりです。
HUS100：

Autodiscover New HG Mode（ファームウェアのバージョンがx910/B以降の場合）

Command Queue Expansion Mode（ファームウェアのバージョンがx935/A以降の場合）

Command Unique Response Mode

Disable Selective Ack Mode

PLOGI Response Quick Mode（ファームウェアのバージョンがx935/A以降の場合）

PLOGI Timeout Prevention Mode

Hitachi AMS2000：

Command Unique Response Mode（ファームウェアのバージョンがx890/H-x以降の場合）

CPU Load Reduction for Cross-CTL I/O Mode（ファームウェアのバージョンがx888/Aとx890/Aを除く，x885/F-x以降で，Hitachi AMS2500の場合）

Disable Autodiscover New HG Mode（ファームウェアのバージョンがx8B5/A以降の場合）

PLOGI Response Quick Mode（ファームウェアのバージョンがx8B8/V以降の場合）

PLOGI Timeout Prevention Mode（ファームウェアのバージョンがx893/E以降の場合）

Hitachi SMS：

Disable Autodiscover New HG Mode（ファームウェアのバージョンがx8B5/A以降の場合）

PLOGI Timeout Prevention Mode（ファームウェアのバージョンがx893/E以降の場合）

SANRISE9500V：

Read Frame Min 128 Byte Mode

ipaddress※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ポートのIPアドレス（IPv4）

subnetmask※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ポートのサブネットマスク（IPv4）

gateway※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ポートのゲートウェイのIPアドレス（IPv4）

ipv6settingmode※1
任意
（HUS100）
ポートのIPv6のIPアドレスを有効にするかどうかを指定します。

disable：無効

enable：有効

linklocalsettingmode※1
任意
（HUS100）
リンクローカルアドレスの設定方法
ipv6settingmodeがenableの場合にだけ設定を変更できます。

auto：自動で設定する

manual：手動で設定する

linklocaladdress※1
任意
（HUS100）
リンクローカルアドレス
ipv6settingmodeがenable，かつlinklocalsettingmodeがmanualの場合にだけ設定を変更できます。
指定できるIPv6のアドレスは，fe80:0000:0000:0000:0000:0000:0000:0000～fe80:0000:0000:0000:ffff:ffff:ffff:ffffです。
設定を無効にする場合は，fe80:0000:0000:0000:0000:0000:0000:0000を指定します。

globalsettingmode※1
任意
（HUS100）
グローバルアドレスの設定方法
ipv6settingmodeがenableの場合にだけ設定を変更できます。

auto：自動で設定する

manual：手動で設定する

globaladdress1※1
任意
（HUS100）
グローバルアドレス1
ipv6settingmodeがenable，かつglobalsettingmodeがmanualの場合にだけ設定を変更できます。
設定を無効にする場合は，::を指定します。

globaladdress2※1
任意
（HUS100）
グローバルアドレス2
ipv6settingmodeがenable，かつglobalsettingmodeがmanualの場合にだけ設定を変更できます。
設定を無効にする場合は，::を指定します。

gatewayforipv6※1
任意
（HUS100）
ポートのゲートウェイのIPアドレス（IPv6）
ipv6settingmodeがenableの場合にだけ設定を変更できます。

netportnum※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ポート番号

keepalivetime※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
キープアライブタイム
指定できる値は30～64,800秒です。

mtu※1
任意
（HUS100
Hitachi AMS2000）
MTU
指定できる値を次に示します。
HUS100の場合：1500，4500，および9000
Hitachi AMS2000の場合：

10Gbps iSCSIインタフェースボードのとき：1500，4500，および9000

1Gbps iSCSIインタフェースボードのとき：1500

vlansettingmode※1
任意
（HUS100）
VLANを有効にするかどうかを指定します。

disable：無効

enable：有効

enableに変更する場合は，パラメーターvlanidを同時に指定する必要があります。

vlanid※1
任意
（HUS100）
VLANのID
vlansettingmodeがenableの場合にだけ設定を変更できます。

domain
任意
ホストストレージドメインのドメインID
ホストストレージドメインの属性である，nickname，newdomainnickname，hostmode，hostmode2，hostmodeoption，wwn，wwnnickname，newwwnnickname，platform，middleware，alternatepath，failover，またはadditionalparameterを指定する場合は，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。また，このパラメーターを指定する場合はホストストレージドメインの属性を少なくとも1つは指定する必要があります。このパラメーターは10進数または16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。

nickname
任意
ホストストレージドメインのニックネーム
このパラメーターはdomainを指定するかどうかによって指定する値が異なります。

domainを指定する場合：

ホストストレージドメインの新しいニックネームを指定します。

domainを指定しない場合：

操作するホストストレージドメインのニックネームを指定します。

使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( )
+ - . = @ [ ] ^ _ ` { } ~ スペース
最初または最後の文字にスペースを使用できません。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合，バッククォート（`）は使用できません。
指定できる文字数は次のとおりです。

Virtual Storage Platform：1～64バイト

Universal Storage Platform V/VM：1～32バイト

Hitachi USP：
マイクロコードのバージョンが50-04-01より前の場合：
1～16バイト
マイクロコードのバージョンが50-04-01以降の場合：
1～32バイト

SANRISE9900V：1～8バイト

HUS VM：1～64バイト

HUS100：1～32バイト

Hitachi AMS2000：1～32バイト

Hitachi SMS：1～32バイト

Hitachi AMS/WMS：
ホストストレージドメインのドメインタイプがホストグループの場合：1～16バイト
ホストストレージドメインのドメインタイプがiSCSIターゲットの場合：1～32バイト

SANRISE9500V：
ファームウェアのバージョンがx6x9/Mより前の場合：
1～8バイト
ファームウェアのバージョンがx6x9/M以降の場合：
1～16バイト

newdomainnickname
任意
ホストストレージドメインの新しいニックネーム
ストレージシステムに作成されるホストグループまたはiSCSIターゲットに設定する名前を指定します。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。
Device Managerにホストを登録する方法としてHostScanコマンドを使用する場合，パラメーターnewdomainnicknameには，このホストストレージドメインを利用するホストのホスト名を指定してください。HostScanコマンドについては，「4.4.9 HostScan」を参照してください。

hostmode※3
任意
ポートのホストモード
指定できる値については，「表4-5 パラメーターhostmodeに指定できる値」を参照してください。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。
このパラメーターを省略した場合，簡易設定用パラメーター（platform，middleware，alternatepath，failover，またはadditionalparameter）を指定しているときには，簡易設定用パラメーターに指定された値の組み合わせから推奨されるホストモードが設定されます。

hostmode2※3
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS
SANRISE9500V）
ポートのホスト接続モード2のリスト
複数指定する場合は，セミコロンで区切って指定します。
「表4-6 パラメーターhostmode2に指定できる値」に一覧されている文字列のどれかを設定できます。
すでに設定されている値を削除する場合，値を指定しないでパラメーターを指定します。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。
このパラメーターを省略した場合，簡易設定用パラメーター（platform，middleware，alternatepath，failover，またはadditionalparameter）を指定しているときには，簡易設定用パラメーターに指定された値の組み合わせから推奨されるホスト接続モード2が設定されます。

hostmodeoption
任意
（Virtual Storage Platform
Universal Storage Platform V/VM
Hitachi USP
HUS VM）
ホストモードオプションのリスト
複数指定する場合は，セミコロンで区切って指定します。
指定できる値については，「表4-7 パラメーターhostmodeoptionに指定できる値」を参照してください。
このパラメーターを指定した場合，すでに設定されている値は削除され，新しく指定した値が設定されます。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。

wwn※1
任意
ホストストレージドメインにセキュリティを設定するWWN
複数指定する場合はコンマで区切ります。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。
このパラメーターを指定する場合，wwnnicknameまたはnewwwnnicknameのどちらか一方を必ず指定してください。また，パラメーターに指定する値の数は同じでなければなりません。

wwnnickname※1
任意
WWNのニックネーム
複数指定する場合はコンマで区切ります。
このパラメーターはwwnを指定するかどうかによって指定する値が異なります。

wwnを指定する場合：

WWNの新しいニックネームを指定します。

wwnを指定しない場合：

ホストストレージドメインにセキュリティを設定するWWNのニックネームを指定します。

パラメーターwwnを指定し，パラメーターwwnnicknameを指定しなかった場合は，WWNのニックネームは変更されません。
対応するパラメーターwwnとパラメーターwwnnicknameを同じ順序で指定する必要があります。
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( )
+ - . = @ [ ] ^ _ ` { } ~ スペース
最初または最後の文字にスペースを使用できません。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合，バッククォート（`）は使用できません。
指定できる文字数は次のとおりです。

Virtual Storage Platform：1～64バイト

Universal Storage Platform V/VM：1～32バイト

Hitachi USP：
マイクロコードのバージョンが50-04-01より前の場合：
1～16バイト
マイクロコードのバージョンが50-04-01以降の場合：
1～32バイト

SANRISE9900V：1～8バイト

HUS VM：1～64バイト

HUS100：1～32バイト

Hitachi AMS2000：1～32バイト

Hitachi SMS：1～32バイト

Hitachi AMS/WMS：1～16バイト

SANRISE9500V：
ファームウェアのバージョンがx6x9/M以降の場合：
1～8バイト
ファームウェアのバージョンがx6x9/M以降の場合：
1～16バイト

このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。
このパラメーターを指定する場合，wwnまたはnewwwnnicknameのどちらか一方を必ず指定してください。また，パラメーターに指定する値の数は同じでなければなりません。

newwwnnickname※1
任意
WWNの新しいニックネーム
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。
このパラメーターを指定する場合，wwnまたはwwnnicknameのどちらか一方を必ず指定してください。また，パラメーターに指定する値の数は同じでなければなりません。

domainiscsiname※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ホストストレージドメイン（iSCSIターゲット）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で指定してください。
使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。

iscsiname※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ホストストレージドメインにセキュリティを設定するホスト（iSCSIイニシエーター）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で指定してください。
複数指定する場合は，コンマで区切って指定します。
使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。
このパラメーターを指定する場合，パラメーターnewiscsinicknameも必ず指定します。また，パラメーターに指定する値の数は同じでなければなりません。
パラメーターiscsinameおよびiscsinicknameを同時に指定しないでください。同時に指定するとエラーとなります。

iscsinickname※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ホスト（iSCSIイニシエーター）のiSCSIネームのニックネーム
複数指定する場合は，コンマで区切って指定します。また，パラメーターiscsinameおよびnewiscsinicknameに指定する数は同じでなければなりません。
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( )
+ - . = @ [ ] ^ _ { } ~ スペース
最初または最後の文字にスペースを使用できません。
指定できる文字数は1～32バイトです。
このパラメーターを指定する場合，パラメーターnewiscsinicknameも必ず指定します。また，パラメーターに指定する値の数は同じでなければなりません。
パラメーターiscsinameおよびiscsinicknameを同時に指定しないでください。同時に指定するとエラーとなります。

newiscsinickname※1
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS）
ホスト（iSCSIイニシエーター）のiSCSIネームの新しいニックネーム
複数指定する場合は，コンマで区切って指定します。
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( )
+ - . = @ [ ] ^ _ { } ~ スペース
最初または最後の文字にスペースを使用できません。
指定できる文字数は1～32バイトです。
このパラメーターを指定する場合，パラメーターiscsinameまたはiscsinicknameのどちらか一方を必ず指定してください。また，パラメーターに指定する値の数は同じでなければなりません。

platform※3
任意
（HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS
SANRISE9500V※4）
ホストモードおよびホスト接続モード2の簡易設定オプション（プラットフォーム）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。
すでに設定されている値を削除する場合，値を指定しないでパラメーターを指定します。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。

middleware※3
任意
（HUS100
Hitachi AMS2000
Hitachi SMS）
ホストモードおよびホスト接続モード2の簡易設定オプション（ミドルウェア）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。
すでに設定されている値を削除する場合，値を指定しないでパラメーターを指定します。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。

alternatepath※3
任意
（Hitachi AMS/WMS
SANRISE9500V※4）
ホストモードおよびホスト接続モード2の簡易設定オプション（交替パス）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。
すでに設定されている値を削除する場合，値を指定しないでパラメーターを指定します。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。

failover※3
任意
（Hitachi AMS/WMS
SANRISE9500V※4）
ホストモードおよびホスト接続モード2の簡易設定オプション（フェイルオーバー）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。
すでに設定されている値を削除する場合，値を指定しないでパラメーターを指定します。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。

additionalparameter※3
任意
（Hitachi AMS/WMS
SANRISE9500V※4）
ホストモードおよびホスト接続モード2の簡易設定オプション（追加パラメーター）
簡易設定用パラメーターに指定されたオプション値の組み合わせから，推奨されるホストモード（hostmode）およびホスト接続モード2（hostmode2）が設定されます。
このパラメーターに指定できるオプション値（数字）については，GUIを参照してください。
パラメーターhostmodeまたはhostmode2と同時に指定した場合，hostmodeまたはhostmode2で指定した値が設定されます。
複数指定する場合は，セミコロンで区切って指定します。
すでに設定されている値を削除する場合，値を指定しないでパラメーターを指定します。
このパラメーターを指定する場合，パラメーターdomainまたはnicknameのどちらか一方を必ず指定してください。

windowscale※1
任意
（HUS100）
Window Scaleを有効にするかどうかを指定します。大文字と小文字は区別されません。このパラメーターを指定するために必要なファームウェアのバージョンはx955/A以降です。

disable：無効

enable：有効

注※1

パラメーターtopology，fibreaddr，channelspeed，wwn，wwnnickname，およびnewwwnnicknameは，ホストグループのパラメーターです。また，パラメーターipaddress，subnetmask，gateway，ipv6settingmode，linklocalsettingmode，linklocaladdress，globalsettingmode，globaladdress1，globaladdress2，gatewayforipv6，netportnum，keepalivetime，mtu，vlansettingmode，vlanid，domainiscsiname，iscsiname，iscsinickname，newiscsinickname，およびwindowscaleは，iSCSIターゲットのパラメーターです。ホストグループのパラメーターおよびiSCSIターゲットのパラメーターを同時に指定しないでください。同時に指定するとエラーとなります。

注※2

パラメーターtopologyおよびchannelspeedは，FCoE接続の場合には指定できません。

注※3

パラメーターhostmode，hostmode2と簡易設定用パラメーター（platform，middleware，alternatepath，failover，およびadditionalparameter）の関係については，「4.1.4 AddHostStorageDomain」を参照してください。

ModifyPortコマンドの場合，既存の設定値との関係にも注意が必要です。すでにホストモードやホスト接続モード2が設定されている場合のパラメーター指定値と設定値の関係を次の図に示します。

図4-5 パラメーター指定値と設定値の関係（ModifyPortコマンド）

注※4

SANRISE9500Vの場合，簡易設定用パラメーターでホストモードやホスト接続モード2を変更するには，バージョンx6x5以降のファームウェアが必要です。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

port

GetStorageArray (subtarget=Port)コマンドの実行から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPortを指定してください。実行結果では，An instance of Portの下にportID値が表示されます。このportID値をパラメーターportの値として指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

domain

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときにはパラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，An instance of HostStorageDomainの下にdomainID値が表示されます。このdomainID値をパラメーターdomainの値として指定してください。

nickname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。GetStorageArrayコマンドを実行する時には，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPort，パラメーターportsubinfoにHostStorageDomainを指定してください。次にAn instance of HostStorageDomainとして実行結果に表示されているnicknameの値を指定してください。

wwnnickname

GetStorageArray (subtarget=HostStorageDomain, hsdsubinfo=WWN)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにHostStorageDomain，パラメーターhsdsubinfoにWWNを指定してください。実行結果では，nicknameがAn instance of WWNの下に表示されます。この値をパラメーターwwnnicknameとして指定してください。このホストストレージドメインのWWNは，List of (nn) WWN elementsに表示されます。ここで，nnはWWNの数を示します。このリストから対象となるWWNを選択し，これをパラメーターwwnnicknameとして指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）のポート（ポート番号：16）の設定を，ModifyPortコマンドで次のように変更します。

ポートのホストストレージドメイン（ドメインID：0）のhostmodeパラメーターの値をStandardに変更します。

トポロジーを[Fabric(off)]，[FC-AL]に変更します。

ファイバーチャネルアドレスを73に設定します。

falseを指定することでLUNセキュリティを無効にします。

ファイバーチャネルの転送速度を1に設定します。

HiCommandCLI ModifyPort -o "D:¥logs¥ModifyPort.log" serialnum=10001 model=HDS9980V port=16 domain=0 hostmode=Standard "topology=Fabric(off),FC-AL" fibreaddr=73 lunsec=false channelspeed=1 "wwn=22.33.44.55.44.55.44.33, 11.33.22.33.44.33.22.22, 55.66.77.88.44.33.22.22" "wwnnickname=Jane,Jone,"

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Port elements:
   An instance of Port
     objectID=PORT.HDS9980V.10001.16
     portID=16
     portType=Fibre
     fibreAddress=73
     topology=Fabric(off), FC-AL
     displayName=CL2-A
     lunSecurityEnabled=false
     controllerID=5
     worldWidePortName=50.06.0E.80.03.3A.99.10
     channelSpeed=1
     portRole=Target
     slprNumber=-1
     portNumber=-1
     keepAliveTime=-1
     List of 1 HostStorageDomain elements:
       An instance of HostStorageDomain
         objectID=HSDOMAIN.HDS9980V.10001.16.0
         portID=16
         portName=CL2-A
         domainID=0
         hostMode=Standard
         displayName=CL2-A-0
         domainType=0
         nickname=HDvM1000
         List of 3 WWN elements:
           An instance of WWN
             WWN=22.33.44.55.44.55.44.33
             nickname=Jane
           An instance of WWN
             WWN=11.33.22.33.44.33.22.22
             nickname=Jone
           An instance of WWN
             WWN=55.66.77.88.44.33.22.22
             nickname=

コマンド実行例2

この例では，ストレージシステム（シリアル番号：92100001，モデル：D850S）のポート（ポート番号：4）のIPv6のIPアドレスに関する設定，MTUおよびVLANの設定を変更します。IPv6のIPアドレスに関する設定では，リンクローカルアドレスとグローバルアドレスを手動で変更しています。また，Window Scaleの設定を有効に変更しています。

HiCommandCLI ModifyPort -o "D:¥logs¥ModifyPort.log" serialnum=92100001 model=D850S port=4 ipv6settingmode=enable linklocalsettingmode=manual linklocaladdress=fe80:0000:0000:0000:0200:87ff:fe53:4986 globalsettingmode=manual globaladdress1=fec0::1111:2222:3333:4444:5555 globaladdress2=fec0::1111:2222:3333:4444:6666 mtu=4500 vlansettingmode=enable vlanid=1 windowscale=enable

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Port elements:
   An instance of Port
     objectID=PORT.D850S.92100001.4
     portID=4
     portType=ISCSI
     topology=Undefined
     displayName=CTL0-E
     lunSecurityEnabled=true
     controllerID=0
     portOption=
     channelSpeed=-1
     portRole=Target
     slprNumber=-1
     ipAddress=192.168.115.131
     subnetMask=255.255.255.0
     gateway=0.0.0.0
     ipv6SettingMode=enable
     linklocalSettingMode=manual
     linklocalAddress=fe80::200:87ff:fe53:4986
     linklocalAddressStatus=5
     globalSettingMode=manual
     globalAddress1=fec0::1111:2222:3333:4444:5555
     globalAddress1Status=5
     globalAddress2=fec0::1111:2222:3333:4444:6666
     globalAddress2Status=5
     subnetPrefixLength=64
     gatewayForIPv6=::
     currentGatewayAddress=::
     gatewayAddressStatus=1
     portNumber=3260
     keepAliveTime=60
     mtu=4500
     vlanSettingMode=enable
     vlanID=1
     windowScale=enable

4.1.60 ModifyPortController

ModifyPortControllerコマンドは，ポートコントローラーの特性を変更します。

重要

このコマンドは，Universal Storage Platform V/VM，Hitachi USP，およびSANRISE9900Vでだけ使用できます。

パラメーター

表4-63 ModifyPortControllerコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ポートコントローラーのストレージシステムのシリアル番号

model
必須
ポートコントローラーのストレージシステムのモデル

ctrlid
任意
ポートコントローラーの番号
ctrlidまたはcontrollernameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

controllername
任意
ポートコントローラー名
ctrlidまたはcontrollernameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

adaptermode
必須
ポートコントローラーのモード値
次のどちらかの値を指定します。

1：Normal

2：High Speed

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

ctrlid

GetStorageArray (subtarget=PortController)コマンドの実行結果から取得してください。このコマンドを実行するときはパラメーターmodelとパラメーターserialnumだけを指定し，subtargetにはPortControllerを指定してください。実行結果では，An instance of PortControllerの下にcontrollerID値が表示されます。このcontrollerID値をパラメーターctrlidに指定してください。

controllername

GetStorageArray (subtarget=PortController)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of PortControllerの下に表示されます。この値をcontrollernameとして指定してください。

コマンド実行例

HiCommandCLI ModifyPortController -o "D:¥logs¥ModifyPortController.log" "serialnum=10001" "model=HDS9980V" "ctrlid=1" "adaptermode=1"

コマンド実行結果

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 PortController elements:
   An instance of PortController
     objectID=CONTROLLER.HDS9980V.10001.1
     cluster=1
     card=1
     controllerID=1
     displayName=CHA-1P
     mode=1
     type=12

4.1.61 ModifyStorageArray

ModifyStorageArrayコマンドは，Device Managerサーバに登録されているストレージシステム（SMI-S enabledストレージシステムを含む）の名前を変更します。

書式

SMI-S enabledストレージシステム以外のストレージシステムの場合：

HiCommandCLI [URL] ModifyStorageArray [オプション]
serialnum=シリアル番号 model=モデル
name=新しいストレージシステム名

SMI-S enabledストレージシステムの場合：

HiCommandCLI [URL] ModifyStorageArray [オプション]
saobjid=SMI-S enabledストレージシステムのオブジェクトID
name=新しいストレージシステム名

パラメーター

表4-64 ModifyStorageArrayコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
任意※
ストレージシステムのシリアル番号
変更対象がSMI-S enabledストレージシステムの場合は指定できません。

model
任意※
ストレージシステムのモデル
変更対象がSMI-S enabledストレージシステムの場合は指定できません。

saobjid
任意※
SMI-S enabledストレージシステムのオブジェクトID

name
必須
新しいストレージシステム名
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( ) *
+ , - . / : ; < = > ? @ [ ] ^
_ { | } ~ スペース
1～64文字の範囲で指定します。
最初または最後のスペースは登録されません。

注※

パラメーターserialnumとmodelを同時に指定するか，パラメーターsaobjidを指定するかのどちらか一方を必ず行ってください。また，serialnumとmodelの組み合わせとsaobjidを同時に指定しないでください。同時に指定するとエラーになります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

saobjid

GetStorageArrayコマンドの実行結果から取得してください。実行結果のobjectID値をパラメーターsaobjidに指定してください。

コマンド実行例

HiCommandCLI ModifyStorageArray -o "D:¥logs¥ModifyStorageArray.log" serialnum=10007 model=R600 name=R600#1

コマンド実行結果

RESPONSE:
An instance of StorageArray
 objectID=ARRAY.R600.10007
 name=R600#1
 description=R600 (10007) at 10.208.115.220
 serialNumber=10007
 arrayFamily=R600
 arrayType=R600
 microcodeVersion=60-06-20/00
 agentVersion=05_06_00
 productName=RAID600
 controllerVersion=60-06-21-00/00
 numberOfControllers=2
 capacityInGB=6,617
 cacheInMB=65,536
 sharedMemoryInMB=-1
 numberOfSpareDrives=-1
 freeCapacityInGB=3,765
 allocatedCapacityInGB=2,851
 hihsmCapacityInGB=0
 onDemandCapacityInGB=0
 totalFreeSpaceInGB=3,438
 largestFreeSpaceInGB=466
 capacityInKB=6,938,910,203
 freeCapacityInKB=3,948,652,130
 allocatedCapacityInKB=2,990,258,073
 hihsmCapacityInKB=0
 onDemandCapacityInKB=0
 totalFreeSpaceInKB=3,605,150,982
 largestFreeSpaceInKB=489,664,512
 multipathSupport=1
 securityStatus=2
 sequenceNumber=10007
 displayArrayFamily=R600
 displayArrayType=R600
 numberOfLUs=3,412
 numberOfAllocatedLUs=1,739
 numberOfUnallocatedLUs=1,671
 slprStatus=0
 openTotalCapacity=6,520,600,283
 openAllocatedCapacity=2,990,258,073
 openFreeCapacity=3,530,342,210
 openHiHsmCapacity=0
 openOnDemandCapacity=0
 imTotalCapacity=0
 imAllocatedCapacity=0
 imFreeCapacity=0
 imHiHsmCapacity=0
 imOnDemandCapacity=0
 mfTotalCapacity=418,309,920
 mfHiHsmCapacity=0
 mfOnDemandCapacity=0
 mfAllocatedCapacity=0
 mfUnallocatedCapacity=0
 numberOfOpenAllocatedLUs=1,739
 numberOfOpenUnallocatedLUs=1,671
 numberOfImAllocatedLUs=0
 numberOfImUnallocatedLUs=0
 numberOfMfLDEVs=144
 numberOfAllocatedMfLDEVs=0
 numberOfUnallocatedMfLDEVs=0
 productCode=1
 lastRefreshed=1,277,966,802
 autoFormatLU=0
 statusOfDBInconsistency=0
 configUpdateStatus=1
 openAllocatedActualCapacity=2,990,258,073
 openUnallocatedCapacity=3,528,243,650
 openUnallocatedActualCapacity=3,528,243,650
 openReservedCapacity=2,098,560
 openReservedActualCapacity=2,098,560
 numberOfReservedLUs=2
 numberOfOpenReservedLUs=2
 numberOfImReservedLUs=0
 distributedMode=-1

4.1.62 ModifyTieringPolicy

ModifyTieringPolicyコマンドは，階層ポリシーに関する内容を変更します。

重要

このコマンドは，Virtual Storage Platform（マイクロコードのバージョンが70-05-00-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）でだけ使用できます。

書式

HiCommandCLI [URL] ModifyTieringPolicy [オプション]
model=モデル serialnum=シリアル番号 policyid=階層ポリシーのID
[allocationthresholdt1max=階層1に対する最大割り当てしきい値]
[allocationthresholdt1min=階層1に対する最小割り当てしきい値]
[allocationthresholdt3max=階層3に対する最大割り当てしきい値]
[allocationthresholdt3min=階層3に対する最小割り当てしきい値]

パラメーター

表4-65 ModifyTieringPolicyコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

policyid
必須
階層ポリシーのID
内容を変更する階層ポリシーのIDを指定します。
指定できる値は6～31です。
階層ポリシーのID0～5は変更できません。

allocationthresholdt1max※1
任意※2
階層1に対する最大割り当てしきい値（%）
階層ポリシーが適用された仮想ボリュームに対して，階層1に割り当てる最大容量のしきい値を指定します。
指定できる値は0～100です。指定するときは，10間隔で指定してください。

allocationthresholdt1min
任意※2
階層1に対する最小割り当てしきい値（%）
階層ポリシーが適用された仮想ボリュームに対して，階層1に割り当てる最小容量のしきい値を指定します。
指定できる値は0～100です。指定するときは，10間隔で指定してください。

allocationthresholdt3max
任意※2
階層3に対する最大割り当てしきい値（%）
階層ポリシーが適用された仮想ボリュームに対して，階層3に割り当てる最大容量のしきい値を指定します。
指定できる値は0～100です。指定するときは，10間隔で指定してください。

allocationthresholdt3min
任意※2
階層3に対する最小割り当てしきい値（%）
階層ポリシーが適用された仮想ボリュームに対して，階層3に割り当てる最小容量のしきい値を指定します。
指定できる値は0～100です。指定するときは，10間隔で指定してください。

注※1

GUIで階層プロファイルを適用している場合，階層1の容量の割合が，設定している最大割り当てしきい値を超えることがあります。

注※2

パラメーターallocationthresholdt1max，allocationthresholdt1min，allocationthresholdt3max，およびallocationthresholdt3minのうち少なくとも1つは指定する必要があります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：53039，モデル：VSP）の階層ポリシーのIDが10（policyid：10）の内容を次のように変更します。

階層1に対する最大割り当てしきい値を50（allocationthresholdt1max：50）

階層1に対する最小割り当てしきい値を20（allocationthresholdt1min：20）

階層3に対する最大割り当てしきい値を40（allocationthresholdt3max：40）

階層3に対する最小割り当てしきい値を10（allocationthresholdt3min：10）

HiCommandCLI ModifyTieringPolicy -o "D:¥logs¥ModifyTieringPolicy.log" model=VSP serialnum=53039 policyid=10 allocationthresholdt1max=50 allocationthresholdt1min=20 allocationthresholdt3max=40 allocationthresholdt3min=10

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 TieringPolicy elements:
   An instance of TieringPolicy
     objectID=TIERINGPOLICY.R700.53039.10
     policyID=10
     allocationThresholdT1Max=50
     allocationThresholdT1Min=20
     allocationThresholdT3Max=40
     allocationThresholdT3Min=10
     numberOfVVols=4

4.1.63 ModifyVirtualVolume

ModifyVirtualVolumeコマンドは，DPボリュームに関する設定を変更します。

Virtual Storage PlatformおよびHUS VMの場合

DPボリュームを拡張

HDTボリュームに階層ポリシーを適用（Virtual Storage Platformの場合，バージョン70-02-50-00/00以降のマイクロコードが必要）

HDTボリュームをハードウェア階層再配置の対象にするかどうかを変更

パスが割り当てられていないDPボリュームのCLPR番号を変更

Universal Storage Platform V/VMの場合

HDPボリュームとHDPプールとの関連づけ

HDPボリュームとHDPプールとの関連づけを解除

HDPボリュームの使用率のしきい値を変更

HUS100およびHitachi AMS2000の場合

DPボリューム（Hitachi AMS2000の場合はHDPボリューム）を拡張

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，およびHitachi AMS2000でだけ使用できます。

Universal Storage Platform V/VMの場合で，HDPボリュームを指定するときの条件を次に示します。

HDPプールと関連づける場合，すでにHDPプールと関連づけされていないこと

HDPプールと関連づける場合，HDPプールの状態がBlockedでないこと

HDPプールと関連づける場合，仮想化超過率が仮想化超過限界しきい値より小さいこと

HDPプールとの関連づけを解除する場合，またはしきい値だけを変更する場合，すでにHDPプールと関連づけされていること

HDPプールとの関連づけを解除する場合，パスを持たないこと

重要

仮想化超過率に関するしきい値（仮想化超過警告しきい値および仮想化超過限界しきい値）が設定されている場合，このコマンドを実行する際には，Device Managerサーバのデータベースの整合性が取れていることを確認してください。仮想化超過率に関するしきい値はDevice Managerサーバで管理する固有のしきい値です。Device Managerが取得している仮想化超過率の情報と，実際の仮想化超過率が不一致の場合，仮想化超過警告しきい値および仮想化超過限界しきい値による判定結果が正しくないおそれがあります。

HUS100およびHitachi AMS2000の場合，DPボリューム（Hitachi AMS2000の場合はHDPボリューム）の状態がNormalのときだけ，DPボリュームを拡張できます。

HUS100およびHitachi AMS2000の場合，拡張するDPボリューム（Hitachi AMS2000の場合はHDPボリューム）と関連づけされているDPプール（Hitachi AMS2000の場合はHDPプール）が次の条件を満たす必要があります。

DPプールの状態がBlockedでないこと。

modificationoptionパラメーターを指定しない場合，またはファームウェアのバージョンがx893/Aより前のHitachi AMS2000の場合は，DPプールの使用率がDPプールの容量不足を警告するためのしきい値（threshold2）より小さいこと。
DPプールの容量不足を警告するためのしきい値（threshold2）については，「4.1.8 AddPool」を参照してください。

1つのDPプールに関連づけできるDPボリュームの数については，Dynamic Provisioningのマニュアルを参照してください。

Virtual Storage PlatformおよびHUS VMの書式

CLPR番号以外の設定を変更する場合：

HiCommandCLI [URL] ModifyVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
devnums=DPボリュームのデバイス番号
[capacity=拡張後のDPボリュームの容量]
[tieringpolicy={0|1|2|3|4|5|6|...|31}] [tierrelocation={enable|disable}]
[capacitytype={KB|block}]

CLPR番号を変更する場合：

HiCommandCLI [URL] ModifyVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
devnums=DPボリュームのデバイス番号
clprNumber=変更後のCLPR番号

重要

パラメーターtieringpolicyに指定できる値は，ストレージシステムおよびマイクロコードのバージョンによって異なります。指定できる値については，パラメーターの説明を確認してください。

Universal Storage Platform V/VMの書式

HDPボリュームとHDPプールを関連づける場合：

HiCommandCLI [URL] ModifyVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 assign=true
devnums=HDPボリュームのデバイス番号
poolid=HDPプールのプールID
[threshold=HDPボリュームの使用率のしきい値]

HDPボリュームとHDPプールとの関連づけを解除する場合：

HiCommandCLI [URL] ModifyVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 assign=false
devnums=HDPボリュームのデバイス番号

HDPボリュームの使用率のしきい値を変更する場合：

HiCommandCLI [URL] ModifyVirtualVolume [オプション]
model=モデル serialnum=シリアル番号
devnums=HDPボリュームのデバイス番号
threshold=HDPボリュームの使用率のしきい値

HUS100の書式

HiCommandCLI [URL] ModifyVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 [modificationoption=force]
devnums=DPボリュームのデバイス番号
capacity=拡張後のDPボリュームの容量
[capacitytype={KB|block}]

Hitachi AMS2000の書式

HiCommandCLI [URL] ModifyVirtualVolume [オプション]
model=モデル serialnum=シリアル番号 [modificationoption=force]
devnums=HDPボリュームのデバイス番号
capacity=拡張後のHDPボリュームの容量
[capacitytype={KB|block}]

パラメーター

表4-66 ModifyVirtualVolumeコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

modificationoption
任意
（HUS100
Hitachi AMS2000）
DPプールの使用率がDPプールの容量不足を警告するためのしきい値（threshold2）以上の場合も，DPボリュームを拡張するかどうかを指定します。
DPボリュームを拡張する場合は，forceを指定します（大文字と小文字は区別されません）。
Hitachi AMS2000の場合，ファームウェアのバージョンがx893/A-x以降のときに指定できます。それより前のバージョンでは指定しないでください。指定するとエラーが発生します。

assign
任意
（Universal Storage Platform V/VM）
HDPボリュームをHDPプールに関連づける場合，trueを指定します。
HDPプールとHDPボリュームの関連づけを解除する場合，falseを指定します。
しきい値だけを変更する場合，このパラメーターを省略します。

devnums
必須
DPボリュームのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

HUS100およびHitachi AMS2000の場合：

10進数で指定します。

複数指定する場合は，コンマで区切ります。

poolid
任意
（Universal Storage Platform V/VM）
HDPプールのプールID
パラメーターassignでtrueを指定した場合にだけ，このパラメーターを指定する必要があります。

threshold
任意
（Universal Storage Platform V/VM）
HDPボリュームの使用率のしきい値（%）
HDPボリュームをHDPプールに関連づける，またはしきい値だけを変更する場合に指定します。
5以上300以下の5の倍数の整数を指定します。
パラメーターassignにtrueを指定した場合で，このパラメーターを省略したときは，5が設定されます。
パラメーターassignを省略した場合は，このパラメーターを指定する必要があります。
パラメーターassignでfalseを指定した場合，同時に指定しないでください。同時に指定するとエラーとなります。

capacity
任意
（Virtual Storage Platform
HUS VM
HUS100
Hitachi AMS2000）
拡張後のDPボリュームの容量
容量の単位（KBまたはblock）は，パラメーターcapacitytypeで指定できます。
指定できる値の最大値を次に示します。

Virtual Storage PlatformおよびHUS VMの場合：

- 64424505600​（KB）

- 128849011200​（block）

HUS100の場合：

- 137438953472​（KB）

- 274877906944​（block）

Hitachi AMS2000の場合：

- 64424509440​（KB）

- 128849018880​（block）

tieringpolicy
任意
（Virtual Storage Platform
HUS VM）
HDTボリュームに適用する階層ポリシー

0：レベル0（すべての階層に配置）

1：レベル1（階層1に優先的に配置）

2：レベル2（階層が2個のときはすべての階層に配置，階層が3個のときは階層1と階層2に優先的に配置）

3：レベル3（階層が2個のときはすべての階層に配置，階層が3個のときは階層2に優先的に配置）

4：レベル4（階層が2個のときはすべての階層に配置，階層が3個のときは階層2と階層3に優先的に配置）

5：レベル5（階層が2個のときは階層2に優先的に配置，階層が3個のときは階層3に優先的に配置）

6～31：階層ポリシー6～31
階層ポリシー6～31の内容は，ModifyTieringPolicyコマンドで変更できます。
階層ポリシー6～31に設定する内容については，「表4-65 ModifyTieringPolicyコマンドのパラメーター」を参照してください。

このパラメーターには，TieringPolicyインスタンスに出力されるpolicyID属性の値を指定します。
指定できる値は，ストレージシステムおよびマイクロコードのバージョンによって異なります。
Virtual Storage Platform

70-02-50-XX/XX以降，70-03-00-XX/XXより前の場合 ：0，1，5
2～4を指定した場合は，すべての階層に配置されます。

70-03-00-XX/XX以降，70-05-00-XX/XXより前の場合：0～5

70-05-00-XX/XX以降の場合： 0～31

HUS VM

73-02-00-XX/XXより前の場合：0～5

73-02-00-XX/XX以降の場合：0～31

tierrelocation
任意
（Virtual Storage Platform
HUS VM）
HDTボリュームをハードウェア階層再配置の対象にするかどうかを指定します。
指定できる値は次のとおりです。

enable：ハードウェア階層再配置の対象にする

disable：ハードウェア階層再配置の対象外にする

capacitytype
任意
（Virtual Storage Platform
HUS VM
HUS100
Hitachi AMS2000）
パラメーターcapacityで指定する値の単位
指定できる値は，KBまたはblockです。
省略した場合，KBが設定されます。

clprNumber
任意
（Virtual Storage Platform
HUS VM）
変更後のCLPR番号
DPボリュームにパスが割り当てられていない場合に指定できます。このパラメーターは，capacity，tieringpolicy，tierrelocation，およびcapacitytypeと同時に指定できません。
Virtual Storage Platform（マイクロコードのバージョンが70-06-09-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-03-02-XX/XX以降）の場合だけ指定できます。
指定したCLPR番号がストレージシステムにない場合，エラーとなります。ストレージシステムにあるCLPR番号は，GetStorageArray (subtargetの指定なし)コマンドの実行結果から取得できます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，LDEVのdevNum値がAn instance of LDEVの下に表示されます。このdevNum値をパラメーターdevnumsとして指定してください。

poolid

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。実行結果では，poolIDがAn instance of Poolの下に表示されます。この値をpoolidとして指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：15065，モデル：USP_V）のHDPボリューム（devNum：00:30:00）の使用率のしきい値を15%（threshold：15）に変更しています。

HiCommandCLI ModifyVirtualVolume -o "D:¥logs¥ModifyVirtualVolume.log" model=USP_V serialnum=15065 devnums=00:30:00 threshold=15

コマンド実行結果1

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Lu elements:
   An instance of LogicalUnit
     objectID=LU.R600.15065.12288
     devNum=12,288
     displayName=00:30:00
     emulation=OPEN-V
     devCount=1
     devType=
     capacityInKB=209,715,200
     numberOfLBAs=419,430,400
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=16,485
     arrayGroup=199
     arrayGroupName=X200-1
     raidType=Unknown
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=0
     consumedCapacityInKB=0
     dpPoolID=0
     threshold=15
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1

コマンド実行例2

この例では，HDTボリュームの階層ポリシーをレベル1に変更しています。

HiCommandCLI ModifyVirtualVolume -o "D:¥logs¥ModifyVirtualVolume.log" model=VSP serialnum=15000 devnums=00:00:C4 tieringpolicy=1

コマンド実行結果2

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Lu elements:
   An instance of LogicalUnit
     .
     . (Attributes of LogicalUnit are omitted here)
     .
     List of 1 Ldev elements:
       An instance of LDEV
         objectID=LDEV.R700.15000.196
         devNum=196
         displayName=00:00:C4
         emulation=OPEN-V
         cylinders=0
         isComposite=0
         sizeInKB=1,048,576
         lba=-1
         raidType=-
         substance=0
         volumeType=-1
         slotSizeInKB=256
         chassis=16,486
         arrayGroup=99
         arrayGroupName=X2148-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=false
         guardMode=
         diskType=-1
         slprNumber=-1
         clprNumber=0
         cacheResidencyMode=0
         stripeSizeInKB=-1
         volumeKind=3
         status=Normal
         dpType=0
         consumedSizeInKB=0
         mfTrueCopyVolumeType=Unknown
         mfShadowImageVolumeType=Unknown
         mfUniversalReplicatorVolumeType=Unknown
         mfUniversalReplicatorPoolID=-1
         dpPoolID=0
         threshold=-1
         systemDisk=0
         encrypted=-1
         dpTier0ConsumedCapacityInKB=0
         dpTier1ConsumedCapacityInKB=0
         dpTier2ConsumedCapacityInKB=-1
         tieringPolicy=1
         tierRelocation=enable
         resourcePartitionUnitID=0

コマンド実行例3

この例では，ストレージシステム（シリアル番号：15000，モデル：VSP）のHDTボリューム（devNum：00:00:C4）をハードウェア階層再配置の対象外にしています。

HiCommandCLI ModifyVirtualVolume -o "D:¥logs¥ModifyVirtualVolume.log" model=VSP serialnum=15000 devnums=00:00:C4 tierrelocation=disable

コマンド実行結果3

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 Lu elements:
   An instance of LogicalUnit
     .
     . (Attributes of LogicalUnit are omitted here)
     .
     List of 1 Ldev elements:
       An instance of LDEV
         objectID=LDEV.R700.15000.196
         devNum=196
         displayName=00:00:C4
         emulation=OPEN-V
         cylinders=0
         isComposite=0
         sizeInKB=1,048,576
         lba=-1
         raidType=-
         substance=0
         volumeType=-1
         slotSizeInKB=256
         chassis=16,486
         arrayGroup=99
         arrayGroupName=X2148-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=false
         guardMode=
         diskType=-1
         slprNumber=-1
         clprNumber=0
         cacheResidencyMode=0
         stripeSizeInKB=-1
         volumeKind=3
         status=Normal
         dpType=0
         consumedSizeInKB=0
         mfTrueCopyVolumeType=Unknown
         mfShadowImageVolumeType=Unknown
         mfUniversalReplicatorVolumeType=Unknown
         mfUniversalReplicatorPoolID=-1
         dpPoolID=0
         threshold=-1
         systemDisk=0
         encrypted=-1
         dpTier0ConsumedCapacityInKB=0
         dpTier1ConsumedCapacityInKB=0
         dpTier2ConsumedCapacityInKB=-1
         tieringPolicy=1
         tierRelocation=disable
         resourcePartitionUnitID=0

4.1.64 RefreshPerformanceData

RefreshPerformanceDataコマンドは，Hitachi Tuning Managerが収集しているストレージシステムの性能情報を取得し，Device Managerサーバのデータベースを最新の状態に更新（リフレッシュ）します。

重要

このコマンドは，SANRISE9500Vでは使用できません。

このコマンドは，Hitachi Tuning Managerと連携している場合に使用できます。Hitachi Tuning Managerとの連携および性能情報を取得するために必要な環境設定については，マニュアル「Hitachi Command Suite Software システム構成ガイド」を参照してください。

書式

特定のストレージシステムを対象に性能情報をリフレッシュする場合：

HiCommandCLI [URL] RefreshPerformanceData [オプション]
serialnum=シリアル番号 model=モデル

すべてのストレージシステムを対象に性能情報をリフレッシュする場合：

HiCommandCLI [URL] RefreshPerformanceData [オプション]
option=all

パラメーター

表4-67 RefreshPerformanceDataコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
任意※
ストレージシステムのシリアル番号

model
任意※
ストレージシステムのモデル

option
任意※
すべてのストレージシステムを対象に性能情報をリフレッシュする場合のパラメーター
指定できる値は，allです。大文字と小文字は区別されません。

注※

パラメーターserialnumとmodelを同時に指定するか，「option=all」を指定するかのどちらか一方を必ず行ってください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

この例では，特定のストレージシステムを対象に性能情報をリフレッシュします。

HiCommandCLI RefreshPerformanceData -o "D:¥logs¥RefreshPerformanceData.log" serialnum=10037 model=R600

コマンド実行結果

RESPONSE:
An instance of PerformanceStatus
 arrayType=R600
 serialNumber=10037
 status=SUCCEEDED

4.1.65 RefreshStorageArrays

RefreshStorageArraysコマンドは，Device Managerサーバで管理しているすべてのストレージシステム（SMI-S enabledストレージシステムを含む）の構成情報を最新の状態に更新（リフレッシュ）します。

Device Managerサーバのデータベースを最新の状態に維持するために，このコマンドを定期的に実行してください。Device Managerサーバで管理しているストレージシステムでは，Remote Console，Storage NavigatorまたはRAID Managerによって作成もしくは更新された構成情報は，このコマンドが実行されるたびにDevice Managerサーバのデータベースに反映されます。

重要

特定のストレージシステムを指定して構成情報を最新の状態に更新するには，AddStorageArrayコマンドを使用してください。ストレージシステムがすでに存在する場合，AddStorageArrayコマンドはストレージシステムを再検出し，Device Managerサーバのデータベースに登録されている情報を更新します。

パラメーター

表4-68 RefreshStorageArraysコマンドのパラメーター

パラメーター名
指定のレベル
説明

refreshmode
任意
ストレージシステムをリフレッシュする方法
指定できる値を次に示します。

1：1つずつリフレッシュする

2：複数同時にリフレッシュする※

省略した場合は，1が設定されます。

interval
任意
ストレージシステムの再検出完了から，次のストレージシステムの再検出開始までの間隔（分）
ストレージシステムを1つずつリフレッシュする場合（refreshmode=1）に指定します。refreshmode=2の場合に指定するとエラーとなります。
指定できる値は0～2147483647​です。
省略した場合は，0が設定されます。

maxldevs
任意
リフレッシュに使用するストレージシステムの合計ボリューム数
ストレージシステムを複数同時にリフレッシュする場合（refreshmode=2）に指定します。refreshmode=1の場合に指定するとエラーとなります。
指定できる値は1～100000です。
省略した場合は，16000が設定されます。

注※

refreshmodeに2を指定した場合でも，SMI-S enabledストレージシステムは複数同時にリフレッシュされません。SMI-S enabledストレージシステム以外のストレージシステムを複数同時にリフレッシュしたあと，SMI-S enabledストレージシステムが1つずつリフレッシュされます。

事前に取得するパラメーター値

maxldevs

GetStorageArrayコマンドの実行結果に表示されるnumberOfLUs値およびnumberOfMfLDEVs値を使用します。GetStorageArrayコマンドの実行結果に表示されるAn instance of StorageArray（StorageArrayインスタンス）配下にnumberOfLUs値およびnumberOfMfLDEVs値が表示されます。numberOfLUs値とnumberOfMfLDEVs値の合計値が最も大きいStorageArrayインスタンスを選択します。選択したStorageArrayインスタンスのnumberOfLUs値とnumberOfMfLDEVs値を使用して，次に示す計算式でボリューム数を算出してください。その値をパラメーターmaxldevsに指定してください。

（numberOfLUs値+numberOfMfLDEVs値）×「複数同時にリフレッシュするストレージシステム数」

コマンド実行例

HiCommandCLI RefreshStorageArrays -o "D:¥logs¥RefreshStorageArrays.log" "interval=1440"

コマンド実行結果

RESPONSE:
[An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 CommParameters elements:
   An instance of CommParameters
     ipAddress=172.16.116.106
     userID=root
]
[An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 CommParameters elements:
   An instance of CommParameters
     ipAddress=172.16.40.1
]
   .
   . (repeated for other StorageArray instances)
   .

4.1.66 RunZeroPageReclaim

RunZeroPageReclaimコマンドは，DPボリューム（仮想ボリューム）のゼロページを破棄します。

重要

このコマンドは，Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMでだけ使用できます。Universal Storage Platform V/VMの場合に必要なマイクロコードのバージョンは60-07-00-XX/XX以降です。

ゼロページを破棄できるのは，次の条件に該当するDPボリュームです。

ペアを構成していないDPボリューム

TrueCopyまたはUniversal Replicatorのペアを構成するDPボリューム
Virtual Storage Platform（マイクロコードのバージョンが70-02-00-XX/XX以降），Universal Storage Platform V/VM，およびHUS VMの場合に実行できます。

ShadowImageのペアを構成するDPボリューム
Virtual Storage Platform（マイクロコードのバージョンが70-05-02-XX/XX以降）およびHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）の場合で，ペアボリュームの状態がSplit （ReplicationInfoインスタンスのstatusが16）のときに実行できます。

ゼロページ破棄が完了したかどうかは，GetZeroPageReclaimStatusコマンドで確認してください。

パラメーター

表4-69 RunZeroPageReclaimコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

devnums
必須
DPボリュームのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

devnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはLDEVを指定してください。実行結果では，LDEVのdevNum値がAn instance of LDEVの下に表示されます。このdevNum値をパラメーターdevnumsとして指定してください。

コマンド実行例

HiCommandCLI RunZeroPageReclaim -o "D:¥logs¥RunZeroPageReclaim.log" model=USP_V serialnum=10007 devnums=06:AC

コマンド実行結果

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 Lu elements:
   An instance of LogicalUnit
     objectID=LU.R600.10007.1708
     devNum=1,708
     displayName=00:06:AC
     emulation=OPEN-V
     devCount=1
     devType=
     capacityInKB=1,049,280
     numberOfLBAs=2,098,560
     path=false
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     commandDeviceAuth=false
     chassis=16,485
     arrayGroup=0
     arrayGroupName=X1-1
     raidType=-
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=0
     consumedCapacityInKB=0
     dpPoolID=0
     threshold=5
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1

4.1.67 ShrinkPool

ShrinkPoolコマンドは，DPプールを縮小します。

使用している容量に対して，DPプールの空き容量が大きい場合，このコマンドを使用して，DPプールを構成しているDPプールボリュームを取り除き，DPプールの容量を減らします。

DPプールを縮小するために取り除けるのは，プール縮小できる状態のDPプールボリュームだけです。

DPプールの縮小が完了したことをGetPoolShrinkStatusコマンドで確認してください。DPプールの縮小が完了すると，取り除かれたDPプールボリュームは通常ボリュームになるので，FormatLUコマンドでフォーマットしてください。

重要

このコマンドは，Virtual Storage PlatformおよびHUS VMでだけ使用できます。

パラメーター

表4-70 ShrinkPoolコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ストレージシステムのシリアル番号

model
必須
ストレージシステムのモデル

poolid
必須
プールID
縮小するDPプールのプールIDを指定します。

devnums
必須
論理ユニットのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
複数指定する場合は，コンマで区切ります。
指定できるデバイス番号は1,024個までです。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

poolid

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターserialnumおよびmodelに事前に取得した値を指定し，パラメーターpoolfilterに5（Dynamic Provisioning）を指定してください。実行結果では，poolID値がAn instance of Poolの下に表示されます。縮小するDPプールを選択し，対応するpoolID値をパラメーターpoolidとして指定してください。

devnums

GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターserialnum，model，およびpoolidに事前に取得した値を指定し，パラメーターpoolsubinfoにLogicalUnit，およびパラメーターpoolfunctionに5（Dynamic Provisioning）を指定してください。実行結果では，LogicalUnitのdevNum値がAn instance of LogicalUnitの下に表示されます。DPプールを縮小できる条件を満たすDPボリュームに対応する論理ユニットのdevNum値を，パラメーターdevnumsとして指定してください。縮小できる条件を満たす論理ユニットは，dpType値が1（DPプールボリューム），およびdpPoolVolControlFlag値が2（DPプールが縮小できる状態）である論理ユニットです。

コマンド実行例

この例では，ストレージシステム（シリアル番号：53039，モデル：VSP）で，プールIDが1（poolid：1）のDPプールに属するプールボリューム（devnum：00:06:0B）に対して，DPプール縮小を実行しています。

HiCommandCLI ShrinkPool -o "D:¥logs¥ShrinkPool.log" model=VSP serialnum=53039 poolid=1 devnums=00:06:0B

コマンド実行結果

RESPONSE:
An instance of StorageArray
     .
     . (Attributes of StorageArray are omitted here)
     .
 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53038.5.1
     poolFunction=5
     poolID=1
     encrypted=-1
     controllerID=-1
     poolType=32
     status=20
     threshold=70
     threshold2=80
     threshold2Mode=0
     capacityInKB=319,678,464
     freeCapacityInKB=319,678,464
     usageRate=0
     numberOfPoolVols=31
     numberOfVVols=1
     capacityOfVVolsInKB=419,457,024
     clprNumber=0
     raidLevel=RAID5
     combination=3D+1P
     volAlertNotice=-1
     overProvisioningPercent=131
     overProvisioningWarning=-1
     overProvisioningLimit=500
     rpm=10,000
     diskType=4
     tierControl=disable
     autoMigration=disable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=-1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 31 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R700.53038.1546
         devNum=1,546
         displayName=00:06:0A
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,080
         numberOfLBAs=20,972,160
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=16
         arrayGroupName=1-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,080
         dpPoolID=1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=2
         managementAreaPoolID=-1
       An instance of LogicalUnit
         objectID=LU.R700.53038.1547
         devNum=1,547
         displayName=00:06:0B
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,080
         numberOfLBAs=20,972,160
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=16
         arrayGroupName=1-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,080
         dpPoolID=1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=1
         managementAreaPoolID=-1
              .
              . (repeated for other LogicalUnit instances)
              .

4.2 論理グループのコマンド

論理グループのコマンドでは，論理グループの情報取得ができます。

この節の構成

4.2.1 GetLogicalGroup

4.2.1 GetLogicalGroup

GetLogicalGroupコマンドは，論理グループの情報を取得します。指定した論理グループがほかの論理グループを含む場合，指定した論理グループの情報だけを取得します。含まれている論理グループの情報は取得できません。

パラメーター

表4-71 GetLogicalGroupコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
任意
任意の論理グループのオブジェクトID
すべての論理グループを含む場合は省略します。
objectidとlogicalpathを同時に指定しないでください。同時に指定するとエラーとなります。

logicalpath
任意
取得する論理グループのパス
objectidとlogicalpathを同時に指定しないでください。同時に指定するとエラーとなります。

subtarget
任意
論理グループに関する情報に加え，構成要素の情報を取得する場合に指定します。
指定できる値は，Pathだけです。大文字と小文字は区別されません。

targetoption
任意
取得する論理グループの種別
指定できる値は次のとおりです。大文字と小文字は区別されません。

public：パブリック論理グループ
すべてのユーザーが参照できる論理グループ

private：プライベート論理グループ
コマンドを実行するユーザーと同じユーザーグループに割り当てられているユーザーだけが参照できる論理グループ

省略した場合は，publicが設定されます。

事前に取得するパラメーター値

objectid

GetLogicalGroupコマンドの実行結果から取得してください。実行結果では，An instance of LogicalGroupの下にobjectID値が表示されます。このobjectID値をパラメーターobjectidとして指定してください。

logicalpath

GetLogicalGroupコマンドの実行結果から取得してください。実行結果では，logicalPathがAn instance of LogicalGroupの下に表示されます。この値をlogicalpathとして指定してください。

コマンド実行例1

HiCommandCLI GetLogicalGroup -o "D:¥logs¥GetLogicalGroup.log"

コマンド実行結果1

RESPONSE:
An instance of LogicalGroup
 objectID=GROUP.1
 name=LogicalGroup1
 description=
 parentID=GROUP.0
 logicalPath=Tenant1/LogicalGroup1
 capacity=2
 capacityInKB=2,098,560
 realCapacityInKB=2,098,560
 percentUsed=0
 numberOfLUNs=1
 resourceType=2
 specificationType=0
.
. (repeated for other LogicalGroup instances)
.

コマンド実行例2

HiCommandCLI GetLogicalGroup -o "D:¥logs¥GetLogicalGroup.log" "objectid=GROUP.1" "subtarget=path"

コマンド実行結果2

RESPONSE:
An instance of LogicalGroup
 objectID=GROUP.1
 name=LogicalGroup1
 description=
 parentID=GROUP.0
 logicalPath=Tenant1/LogicalGroup1
 capacity=2
 capacityInKB=2,098,560
 realCapacityInKB=2,098,560
 percentUsed=0
 numberOfLUNs=1
 resourceType=2
 specificationType=0
 List of 1 GroupElement elements:
   An instance of Path
     objectID=PATH.R700.10001.0.0.101
     devNum=101
     displayDevNum=00:65
     portID=0
     portName=CL1-A
     domainID=0
     scsiID=15
     LUN=8
     wwnSecurityValidity=true

コマンド実行例3

HiCommandCLI GetLogicalGroup -o "D:¥logs¥GetLogicalGroup.log" "targetoption=private"

コマンド実行結果3

RESPONSE:
An instance of LogicalGroup
 objectID=GROUP.197348
 name=UG-B1
 description=UG-B1
 logicalPath=~UG-B1
 capacity=3
 capacityInKB=3,191,728
 realCapacityInKB=3,191,728
 percentUsed=0
 numberOfLUNs=4
 resourceType=0
 specificationType=-1
An instance of LogicalGroup
 objectID=GROUP.198974
 name=Volumes@UG-B1
 description=
 parentID=GROUP.197348
 logicalPath=~UG-B1/Volumes@UG-B1
 capacity=3
 capacityInKB=3,191,728
 realCapacityInKB=3,191,728
 percentUsed=0
 numberOfLUNs=4
 resourceType=2
 specificationType=1

4.3 LUNのコマンド

LUNのコマンドでは，LUNグループの管理，WWNの設定，およびホストからボリュームへのパスの設定ができます。

この節の構成

4.3.1 AddISCSINameForHostStorageDomain

4.3.2 AddLun

4.3.3 AddWWNForHostStorageDomain

4.3.4 DeleteISCSINameForHostStorageDomain

4.3.5 DeleteLun

4.3.6 DeleteWWN

4.3.7 DeleteWWNForHostStorageDomain

4.3.1 AddISCSINameForHostStorageDomain

AddISCSINameForHostStorageDomainコマンドは，ホストストレージドメイン（iSCSIターゲット）にホスト（iSCSIイニシエーター）のiSCSIネームを割り当てて，セキュリティを設定します。

重要

ホストストレージドメイン（iSCSIターゲット）にセキュリティを設定すると，ホストストレージドメインが属するポートのLUNセキュリティの設定は自動的に有効になります。対象ポートのI/Oが停止していることを確認してください。

このコマンドは，HUS100，Hitachi AMS2000/AMS/WMS，およびHitachi SMSでだけ使用できます。

パラメーター

表4-72 AddISCSINameForHostStorageDomainコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
セキュリティを設定するストレージシステムのシリアル番号

model
必須
セキュリティを設定するストレージシステムのモデル

port
任意
ホストストレージドメインが属するポート番号
パラメーターportまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
ホストストレージドメインが属するポート名
パラメーターportまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
ホストストレージドメインのドメインID
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。
パラメーターdomainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
ホストストレージドメインのニックネーム
パラメーターdomainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

iscsiname
必須
セキュリティを設定するホスト（iSCSIイニシエーター）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で指定してください。
複数指定する場合は，コンマで区切って指定します。また，パラメーターiscsinameおよびiscsinicknameに指定する数は同じでなければなりません。
使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。
Device Managerにホストを登録する方法としてHostScanコマンドを使用する場合，パラメーターiscsinameには，単一のホストに属するiSCSIネームを指定してください。この場合，パラメーターdomainnicknameに指定した値がホストのホスト名になります。HostScanコマンドについては，「4.4.9 HostScan」を参照してください。

iscsinickname
任意
セキュリティを設定するホスト（iSCSIイニシエーター）のiSCSIネームのニックネーム
複数指定する場合は，コンマで区切って指定します。また，パラメーターiscsinameおよびiscsinicknameに指定する数は同じでなければなりません。
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( )
+ - . = @ [ ] ^ _ { } ~ スペース
最初または最後の文字にスペースを使用できません。
指定できる文字数は1～32バイトです。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

port，domain，およびdomainnickname

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときは，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，An instance of HostStorageDomainの下にportID値，domainID値およびnickname値が表示されます。これらのportID値，domainID値およびnickname値をそれぞれパラメーターport，domainおよびdomainnicknameとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

iscsinameおよびiscsinickname

GetHostコマンドの実行結果から取得してください。実行結果では，iSCSInameおよびnicknameがAn instance of ISCSINameの下に表示されます。これらのiSCSIname値とnickname値をそれぞれパラメーターiscsinameとパラメーターiscsinicknameとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：77010005，モデル：AMS1000）で，ホストストレージドメイン（domain：11）が属するポート番号0（port：0）にホスト（iSCSIイニシエーター）のiSCSIネーム（iscsiname：iqn.1991-05.com.microsoft:host10）を割り当てて，セキュリティを設定しています。

HiCommandCLI AddISCSINameForHostStorageDomain -o "D:¥logs¥AddISCSINameForHostStorageDomain.log" "serialnum=77010005" "model=AMS1000" "port=0" "domain=11" "iscsiname=iqn.1991-05.com.microsoft:host10"

コマンド実行結果

RESPONSE:
An instance of StorageArray
 .
 . (Attributes of StorageArray are omitted here)
 .
 List of 1 HostStorageDomain elements:
   An instance of HostStorageDomain
     objectID=HSDOMAIN.AMS1000.77010005.0.11
     portID=0
     portName=CTL0-A
     domainID=11
     hostMode=Standard
     hostMode2=Reset Propagation Mode
     displayName=CTL0-A-11
     domainType=1
     iSCSIName=iqn.2006-09.com.hitachi:model-d7h:hdvm-0--1
     nickname=hdvm0--1
     platform=Windows2000
     alternatePath=HDLM
     failover=MSCS
     additionalParameter=
     List of 1 ISCSIName elements:
       An instance of ISCSIName
         iSCSIName=iqn.1991-05.com.microsoft:host10
         nickname=

4.3.2 AddLun

AddLunコマンドは，ホストからボリュームへのパスを設定します。パスを設定するときはLUN拡張（LUSE）論理ユニットを指定できます。

重要

ドメインIDが0以外のホストストレージドメインにLUNを追加すると，対象ポートのLUNセキュリティが自動で有効に設定されます。対象ポートのI/Oが停止していることを確認してください。

書式

HiCommandCLI [URL] AddLun [オプション]
serialnum=シリアル番号 model=モデル [name=名前]
{port=ポート番号|portname=ポート名}
domain=ドメインID [scsi=SCSI-ID] lun=有効なLUN
{devnum=デバイス番号|lusedevnums=デバイス番号のリスト}

パラメーター

表4-73 AddLunコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
新しいパスのストレージシステムのシリアル番号

model
必須
新しいパスのストレージシステムのモデル

name
任意
新しいパスの名前
指定できる文字数は1～64バイトです。
最初または最後のスペースは登録されません。

port
任意
新しいパスのポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
新しいパスのポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
新しいパスのドメインID
このパラメーターはdomainnicknameと同時に指定できません。同時に指定するとエラーとなります。
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。

domainnickname
任意
新しいパスのホストストレージドメインのニックネーム
このパラメーターはdomainと同時に指定できません。同時に指定するとエラーとなります。

scsi
任意
新しいパスのSCSI ID
ファイバーチャネルの場合は，15を指定します。

lun
必須
新しいパスに使用される実際のLUN

devnum
任意
新しいパスの特定に使用されるデバイス番号（LUSEが定義されている場合は指定できません）

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。
devnumまたはlusedevnumsのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

lusedevnums※
任意
パスのLUSEボリュームを作成するためのLDEVのデバイス番号のリスト

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

複数指定する場合は，コンマで区切ります。
実行結果は10進数で出力されます。
devnumまたはlusedevnumsのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。
HUS150の場合，暗号化されたLDEVと暗号化されていないLDEVを混在させないでください。

注※

LUSEボリュームは指定したデバイス番号のLDEVを使用して作成されます。新しいLUSEボリュームは同じエミュレーション，sizeInKB，およびraidType属性を持つLDEVだけを使用して作成されます。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

port，domain，domainnickname，およびlun

GetStorageArray (subtarget=HostStorageDomain，hsdsubinfo=freelun)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにHostStorageDomain，hsdsubinfoパラメーターにfreelunを指定してください。実行結果では，An instance of HostStorageDomainの下にportID値，domainID値およびnickname値が表示されます。portID値をパラメーターportとして指定してください。domainID値をパラメーターdomainとして指定するか，nickname値をパラメーターdomainnicknameとして指定してください。パラメーターlunについては，An instance of FreeLUNの下に表示されるlun値のうち1つを指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

devnum

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにLDEVを指定してください。実行結果では，LDEVのdevNum値がLDEVに表示されます。このLDEVのdevNum値（path=falseおよびonDemandDevice=false）をパラメーターdevnumとして指定してください。

lusedevnums

GetStorageArray (subtarget=LDEV)コマンドの実行結果から取得してください。実行結果では，LDEVのdevNum値がLDEVに表示されます。LDEVのdevNum値（path=falseおよびonDemandDevice=false）をパラメーターにlusedevnumsとして指定してください。同じエミュレーション，sizeInKB，およびraidType属性を共有するLDEVだけを選択し，これらをコンマで区切って指定してください。

コマンド実行例1

HiCommandCLI AddLun -o "D:¥logs¥AddLun.log" "serialnum=10001" "model=HDS9980V" "name=hitachi" "port=1" "domain=4" "scsi=15" "lun=114" "lusedevnums=1001,1002"

コマンド実行結果1

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 Path elements:
   An instance of Path
     objectID=PATH.HDS9980V.10001.1.4.1001
     name=hitachi
     devNum=1,001
     displayDevNum=03:E9
     portID=1
     portName=CL1-B
     domainID=4
     scsiID=15
     LUN=114
     wwnSecurityValidity=true
     List of 2 Ldev elements:
       An instance of LDEV
         objectID=LDEV.HDS9980V.10001.1001
         devNum=1,001
         displayName=03:E9
         emulation=OPEN-3
         cylinders=0
         isComposite=1
         sizeInKB=2,403,360
         lba=1,201,680
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=3
         slotSizeInKB=48
         chassis=3
         arrayGroup=16
         arrayGroupName=3-2-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=true
         guardMode=
         diskType=0
         slprNumber=-1
         clprNumber=-1
         cacheResidencyMode=-1
         stripeSizeInKB=-1
         volumeKind=3
         status=Blocked
         dpType=-1
         consumedSizeInKB=-1
         mfTrueCopyVolumeType=Unknown
         mfShadowImageVolumeType=Unknown
         mfUniversalReplicatorVolumeType=Unknown
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=-1
         tieringPolicy=-1
         resourcePartitionUnitID=-1
       An instance of LDEV
         objectID=LDEV.HDS9980V.10001.1002
         devNum=1,002
         displayName=03:EA
         emulation=OPEN-3
         cylinders=0
         isComposite=1
         sizeInKB=2,403,360
         lba=1,201,680
         raidType=RAID5(3D+1P)
         substance=0
         volumeType=3
         slotSizeInKB=48
         chassis=3
         arrayGroup=16
         arrayGroupName=3-2-1
         path=false
         onDemandDevice=false
         devType=
         isStandardLDEV=true
         guardMode=
         diskType=0
         slprNumber=-1
         clprNumber=-1
         cacheResidencyMode=-1
         stripeSizeInKB=-1
         volumeKind=3
         status=Blocked
         dpType=-1
         consumedSizeInKB=-1
         mfTrueCopyVolumeType=Unknown
         mfShadowImageVolumeType=Unknown
         mfUniversalReplicatorVolumeType=Unknown
         mfUniversalReplicatorPoolID=-1
         dpPoolID=-1
         threshold=-1
         systemDisk=0
         encrypted=-1
         tieringPolicy=-1
         resourcePartitionUnitID=-1

コマンド実行例2

HiCommandCLI AddLun -o "D:¥logs¥AddLun.log" "serialnum=10001" "model=HDS9980V" "name=hitachi" "port=1" "domain=4" "scsi=15" "lun=120" "devnum=1006"

コマンド実行結果2

RESPONSE:
An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 Path elements:
   An instance of Path
     objectID=PATH.HDS9980V.10001.1.4.1006
     name=hitachi
     devNum=1,006
     displayDevNum=03:EE
     portID=1
     portName=CL1-B
     domainID=4
     scsiID=15
     LUN=120
     wwnSecurityValidity=true

4.3.3 AddWWNForHostStorageDomain

AddWWNForHostStorageDomainコマンドは，WWNをホストストレージドメインのLUNに割り当てて，セキュリティを設定します。

重要

ホストストレージドメインにセキュリティを設定すると，ホストストレージドメインが属するポートのLUNセキュリティの設定は自動的に有効になります。対象ポートのI/Oが停止していることを確認してください。

書式

HiCommandCLI [URL] AddWWNForHostStorageDomain [オプション]
serialnum=シリアル番号 model=モデル
{port=ポート番号|portname=ポート名}
{domain=ドメインID|domainnickname=ドメインのニックネーム}
wwn=WWN [wwnnickname=WWNのニックネーム]

パラメーター

表4-74 AddWWNForHostStorageDomainコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ホストストレージドメインのストレージシステムのシリアル番号

model
必須
ホストストレージドメインのストレージシステムのモデル

port
任意
ホストストレージドメインのポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
ホストストレージドメインのポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
ホストストレージドメインのドメインID
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
ホストストレージドメインのニックネーム
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

wwn
必須
ホストストレージドメインにセキュリティを設定するWWNのリスト
コンマで区切って指定します。
Device Managerにホストを登録する方法としてHostScanコマンドを使用する場合，パラメーターwwnには，単一のホストに属するWWNだけを指定してください。この場合，パラメーターdomainnicknameに指定した値がホストのホスト名になります。HostScanコマンドについては，「4.4.9 HostScan」を参照してください。

wwnnickname
任意
WWNのニックネーム
WWNのニックネームを登録する場合に指定します。複数指定する場合は，コンマで区切ります。
パラメーターwwnとパラメーターwwnnicknameの数は同じでなければなりません。
対応するパラメーターwwnとパラメーターwwnnicknameを同じ順序で指定する必要があります。
使用できる文字は次のとおりです。
A～Z a～z 0～9 ! # $ % & ' ( )
+ - . = @ [ ] ^ _ ` { } ~ スペース
最初または最後の文字にスペースを使用できません。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合，バッククォート（`）は使用できません。
指定できる文字数は次のとおりです。

Virtual Storage Platform：1～64バイト

Universal Storage Platform V/VM：1～32バイト

Hitachi USP：
マイクロコードのバージョンが50-04-01より前の場合：
1～16バイト
マイクロコードのバージョンが50-04-01以降の場合：
1～32バイト

SANRISE9900V：1～8バイト

HUS VM：1～64バイト

HUS100：1～32バイト

Hitachi AMS2000：1～32バイト

Hitachi SMS：1～32バイト

Hitachi AMS/WMS：1～16バイト

SANRISE9500V：
ファームウェアのバージョンがx6x9/Mより前の場合：
1～8バイト
ファームウェアのバージョンがx6x9/M以降の場合：
1～16バイト

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

portおよびdomain

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときは，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，An instance of HostStorageDomainの下にportID値とdomainID値が表示されます。これらのportID値とdomainID値をそれぞれパラメーターportとパラメーターdomainとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

wwn

GetStorageArray (subtarget=Port，portsubinfo=WWN)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPort，パラメーターportsubinfoにWWNを指定してください。実行結果では，An instance of WWNの下にwwn値が表示されます。このwwn値をパラメーターwwnとして指定してください。

domainnickname

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときにはパラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，nicknameがAn instance of HostStorageDomainの下に表示されます。この値をdomainnicknameとして指定してください。

コマンド実行例

HiCommandCLI AddWWNForHostStorageDomain -o "D:¥logs¥AddWWNForHostStorageDomain.log" "serialnum=10001" "model=HDS9980V" "port=1" "domain=1" "wwn=22.33.44.55.44.55.44.33,11.33.22.33.44.33.22.22"

コマンド実行結果

RESPONSE:An instance of StorageArray
        .
        . (Attributes of StorageArray are omitted here)
        .
 List of 1 HostStorageDomain elements:
   An instance of HostStorageDomain
      objectID=HSDOMAIN.HDS9980V.10001.1.1
      portID=1
      portName=CL1-B
      domainID=1
      hostMode=Standard
      displayName=CL1-B-1
      domainType=0
      nickname=HCMD0103
      List of 2 WWN elements:
        An instance of WWN
         WWN=22.33.44.55.44.55.44.33
         nickname=Jane
        An instance of WWN
         WWN=11.33.22.33.44.33.22.22
         nickname=Jone

4.3.4 DeleteISCSINameForHostStorageDomain

DeleteISCSINameForHostStorageDomainコマンドは，指定されたホストストレージドメインの下に存在するホスト（iSCSIイニシエーター）のiSCSIネームを削除し，LUNのセキュリティを解除します。

重要

このコマンドは，HUS100，Hitachi AMS2000/AMS/WMS，およびHitachi SMSでだけ使用できます。

パラメーター

表4-75 DeleteISCSINameForHostStorageDomainコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
セキュリティを解除するストレージシステムのシリアル番号

model
必須
セキュリティを解除するストレージシステムのモデル

port
任意
ホストストレージドメインが属するポート番号
パラメーターportまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
ホストストレージドメインが属するポート名
パラメーターportまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
ホストストレージドメインのドメインID
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。
パラメーターdomainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
ホストストレージドメインのニックネーム
パラメーターdomainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

iscsiname
任意
セキュリティを解除するホスト（iSCSIイニシエーター）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で指定してください。
複数指定する場合は，コンマで区切って指定します。
パラメーターiscsinameまたはiscsinicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

iscsinickname
任意
セキュリティを解除するホスト（iSCSIイニシエーター）のiSCSIネームのニックネーム
複数指定する場合は，コンマで区切って指定します。
パラメーターiscsinameまたはiscsinicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

port, domain，domainnickname，iscsinameおよびiscsinickname

GetStorageArray (subtarget=HostStorageDomain，hsdsubinfo=ISCSIName)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにHostStorageDomain，パラメーターhsdsubinfoにISCSINameを指定してください。実行結果では，portID値，domainID値およびnickname値がAn instance of HostStorageDomainの下に表示されます。これらのdomainID値とportID値をそれぞれパラメーターdomainとパラメーターportとして指定してください。セキュリティを解除するホストのiSCSIネームおよびiSCSIネームのニックネームは，List of (nn) ISCSIName elementsに表示されます。ここで，nnはISCSINameの数を示します。このリストから対象となるISCSINameを選択し，iSCSIname値とnickname値をそれぞれパラメーターiscsinameとパラメーターiscsinicknameとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：77010005，モデル：AMS1000）で，ホストストレージドメイン（domain：11）が属するポート番号0（port：0）の下のホスト（iSCSIイニシエーター）のiSCSIネーム（iscsiname：iqn.1991-05.com.microsoft:host10）を削除し，LUNのセキュリティを解除しています。

HiCommandCLI DeleteISCSINameForHostStorageDomain -o "D:¥logs¥DeleteISCSINameForHostStorageDomain.log" "serialnum=77010005" "model=AMS1000" "port=0" "domain=11" "iscsiname=iqn.1991-05.com.microsoft:host10"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.3.5 DeleteLun

DeleteLunコマンドは，ホストからボリュームへ設定したパスを削除します。

パラメーター

表4-76 DeleteLunコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
パスのストレージシステムのシリアル番号

model
必須
パスのストレージシステムのモデル

port
任意
パスのポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
パスのポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
パスが属するホストストレージドメインのドメインID
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
パスが属するホストストレージドメインのニックネーム
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

devnum
必須
パスの特定に使用されるデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

deletionoption
任意
指定できる値はlusekeepだけです。
このパラメーターを省略するとLUSEが削除されます。LUSEを削除しない場合は，必ずこのパラメーターを指定してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

port，domain，およびdevnum

GetStorageArray (subtarget=Path)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPathを指定してください。実行結果では，An instance of Pathの下にdevNum値，domainID値，portID値が表示されます。これらのdevNum値，domainID値，およびportID値を，それぞれパラメーターdevnum，パラメーターdomain，およびパラメーターportとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

domainnickname

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。実行結果では，nicknameがAn instance of HostStorageDomainの下に表示されます。この値をdomainnicknameとして指定してください。

コマンド実行例

HiCommandCLI DeleteLun -o "D:¥logs¥DeleteLun.log" "serialnum=10001" "model=HDS9980V" "port=1" "domain=1" "devnum=1" "deletionoption=lusekeep"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.3.6 DeleteWWN

DeleteWWNコマンドは，ポートからWWNを削除します。

パラメーター

表4-77 DeleteWWNコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ポートのストレージシステムのシリアル番号

model
必須
ポートのストレージシステムのモデル

port
任意
ポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
ポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

wwn
必須
ポートから削除するWWN

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

portおよびwwn

GetStorageArray (subtarget=Port，portsubinfo=WWN)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPort，パラメーターportsubinfoにWWNを指定してください。実行結果では，An instance of Portの下にportID値が表示されます。このportID値をパラメーターportとして指定してください。このポートのWWNはList of (nn) WWN elementsに表示されます。ここでnnはWWNの数を示します。このリストから対象となるWWNを選択し，これをパラメーターwwnとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

コマンド実行例

HiCommandCLI DeleteWWN -o "D:¥logs¥DeleteWWN.log" "serialnum=10001" "model=HDS9980V" "port=0" "wwn=11.22.33.22.44.55.33.11"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.3.7 DeleteWWNForHostStorageDomain

DeleteWWNForHostStorageDomainコマンドは，指定されたホストストレージドメインの下に存在するLUNのセキュリティを解除します。ホストストレージドメインがすでに存在し，セキュリティが設定されている必要があります。

パラメーター

表4-78 DeleteWWNForHostStorageDomainコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
ホストストレージドメインのストレージシステムのシリアル番号

model
必須
ホストストレージドメインのストレージシステムのモデル

port
任意
ホストストレージドメインのポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
ホストストレージドメインのポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
ホストストレージドメインのドメインID
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domainnickname
任意
ホストストレージドメインのニックネーム
domainまたはdomainnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

wwn
任意
ホストストレージドメインのセキュリティを解除するWWNのリスト
複数指定する場合はコンマで区切って指定します。
wwnまたはwwnnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

wwnnickname
任意
ホストストレージドメインのセキュリティを解除するWWNのニックネーム
複数指定する場合はコンマで区切って指定します。
wwnまたはwwnnicknameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

domain，port，およびwwn

GetStorageArray (subtarget=HostStorageDomain，hsdsubinfo=WWN)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにHostStorageDomain，パラメーターhsdsubinfoにWWNを指定してください。実行結果では，domainID値とportID値がAn instance of HostStorageDomainの下に表示されます。これらのdomainID値とportID値をそれぞれパラメーターdomainとパラメーターportとして指定してください。このホストストレージドメインのWWNは，List of (nn) WWN elementsに表示されます。ここで，nnはWWNの数を示します。このリストから対象となるWWNを選択し，これをパラメーターwwnとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

domainnickname

GetStorageArray (subtarget=HostStorageDomain)コマンドの実行結果から取得してください。このコマンドを実行するときにはパラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはHostStorageDomainを指定してください。実行結果では，nicknameがAn instance of HostStorageDomainの下に表示されます。この値をdomainnicknameとして指定してください。

wwnnickname

GetStorageArray (subtarget=HostStorageDomain，hsdsubinfo=WWN)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにHostStorageDomain，パラメーターhsdsubinfoにWWNを指定してください。実行結果では，nicknameがAn instance of WWNの下に表示されます。この値をパラメーターwwnnicknameとして指定してください。このホストストレージドメインのWWNは，List of (nn) WWN elementsに表示されます。ここで，nnはWWNの数を示します。このリストから対象となるWWNを選択し，これをパラメーターwwnnicknameとして指定してください。

コマンド実行例

HiCommandCLI DeleteWWNForHostStorageDomain -o "D:¥logs¥DeleteWWNForHostStorageDomain.log" "serialnum=10001" "model=HDS9980V" "port=1" "domain=1" "wwn=AA.AA.AA.AA.AA.AA.AA.AA"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.4 ホスト管理のコマンド

ホスト管理のコマンドでは，ホスト情報およびホストが使用しているストレージの情報（HostInfo）を管理できます。

この節の構成

4.4.1 AddHost

4.4.2 AddHostInfo

4.4.3 AddHostRefresh

4.4.4 AddVirtualizationServer

4.4.5 DeleteHost

4.4.6 DeleteHostInfo

4.4.7 GetHost

4.4.8 GetHostInfo

4.4.9 HostScan

4.4.10 ImportHosts

4.4.11 MergeHost

4.4.12 ModifyHost

4.4.13 ModifyHostInfo

4.4.14 ModifyVirtualizationServer

4.4.15 RefreshVirtualizationServer

4.4.1 AddHost

AddHostコマンドは，ホストの情報をDevice Managerサーバに登録します。

重要

vMAまたはHost Data Collectorを使用して仮想化サーバを登録する場合は，AddVirtualizationServerコマンドを使用してください。また，次の情報を管理する場合もAddVirtualizationServerコマンドを使用してください。
- CommParameters
- Datastore
- VirtualDisk
- VM

このコマンドは，ファイルサーバをサポートしていません。

パラメーター

表4-79 AddHostコマンドのパラメーター

パラメーター名
指定のレベル
説明

hostname
必須
新規ホストの名前
指定できる文字数は1～64バイトです。
最初または最後のスペースは登録されません。
GUIと併用する場合はGUIの入力規則に従ってください。

wwnlist
任意
WWNのリスト
コンマで区切って指定します。

ipaddress
任意
新規ホストのIPv4のIPアドレス

ipv6address
任意
新規ホストのIPv6のIPアドレス

hosttype
任意
ホストのタイプを示す値
メインフレームホストを登録する場合に，2を指定します。
メインフレームホストの登録については「付録A. Mainframe Agentとの連携」を参照してください。
通常ホストまたは仮想化サーバを登録する場合，このパラメーターは省略します。パラメーターostypeと同時には指定しないでください。

iscsinamelist
任意
(HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS)
ホスト（iSCSIイニシエーター）のiSCSIネームのリスト
iSCSIネームは，iqn形式またはeui形式で指定してください。
複数指定する場合は，コンマで区切って指定します。
次の場合，このパラメーターは指定できません。

パラメーターhosttypeに2を指定した場合

パラメーターostypeにVMwareを指定した場合

使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。

ostype
任意
ホストのOSタイプ
指定できる値は次のとおりです。大文字と小文字は区別されません。

通常ホストを登録する場合：

- AIX

- HP-UX

- Linux

- SunOS

- Windows

- Others

仮想化サーバを登録する場合：

VMware

このパラメーターを指定すると，ホストのタイプが通常ホストまたは仮想化サーバに自動で設定されます。
パラメーターhosttypeと同時には指定しないでください。パラメーターhosttypeおよびこのパラメーターの両方を省略した場合は，ostypeにOthers設定されたと見なされ，指定したホストは通常ホストとして登録されます。

takeoverwwn
任意
先に登録された通常ホストのWWNを仮想化サーバに移行する場合にだけ，trueを指定します。
このパラメーターを指定して仮想化サーバを登録すると，パラメーターwwnlistで指定したWWNが，すでに登録されている通常ホストのWWNと重複したときに，通常ホストのWWNが仮想化サーバに移行されます。
このパラメーターは，パラメーターostypeにVMwareを指定した場合だけ指定できます。パラメーターostypeにVMwareを指定してこのパラメーターを省略した場合は，WWNが重複しているとエラーになり，指定したホストは登録されません。

事前に取得するパラメーター値

ありません。

コマンド実行例

HiCommandCLI AddHost -o "D:¥logs¥AddHost.log" "hostname=toro2" "wwnlist=AA.CC.CC.CC.CC.CC.CC.CC,00.CC.CC.CC.CC.CC.CC.CC" "ipaddress=192.168.32.63" "takeoverwwn=true" "ostype=VMware"

コマンド実行結果

RESPONSE:
An instance of Host
 objectID=HOST.279
 name=toro2
 hostID=279
 ipAddress=192.168.32.63
 capacityInKB=0
 hostType=3
 managedBy=-1
 osType=VMware
 statusOfDBUpdating=0

4.4.2 AddHostInfo

AddHostInfoコマンドは，LUNのHostInfo（ホストが使用しているストレージの情報）を追加します。

重要

このコマンドは，仮想化サーバおよびファイルサーバをサポートしていません。

パラメーター

表4-80 AddHostInfoコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
必須
パスのストレージシステムのシリアル番号

model
必須
パスのストレージシステムのモデル

hostname
必須
HostInfoオブジェクトの名前
指定できる文字数は1～50バイトです。

ipaddress
任意
ホストのIPv4のIPアドレス

ipv6address
任意
ホストのIPv6のIPアドレス

mountpoint
任意
パスに対応したホストファイルシステムのマウントポイント

port
任意
パスがあるポート番号
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
パスがあるポート名
portまたはportnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
必須
パスのドメインID
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。

devnum
必須
パスのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

osscsibus
必須
ホストSCSIバス番号

osscsiid
必須
仮想化ホストSCSI ID

oslun
必須
仮想化ホストLUN

portwwn
任意
ホストバスアダプターのポートWWN
パラメーターportwwnおよびportiscsinameを同時に指定しないでください。同時に指定するとエラーとなります。

filetype
任意
ファイルシステムのタイプ

filename
任意
ファイルシステムの名前

size
任意
LUNのサイズ（MB）

percentused
任意
LUNの使用率（%）

portiscsiname
任意
(HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS)
ホスト（iSCSIイニシエーター）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で指定してください。
使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。
パラメーターportwwnおよびportiscsinameを同時に指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

port，domain，およびdevnum

GetStorageArray (subtarget=Path)コマンドの実行結果から取得してください。GetStorageArrayコマンドを実行する時には，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはPathを指定してください。実行結果では，PathにportID値，domainID値，およびdevNum値が表示されます。これらのportID値，domainID値，およびdevNum値をそれぞれパラメーターport，パラメーターdomain，およびパラメーターdevnumとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

コマンド実行例

この例では，ストレージシステム（シリアル番号：10001，モデル：HDS9980V）のLUN（デバイス番号：2，ポート番号：7，ドメインID：0）に接続するホストに関する次の情報を，AddHostInfoコマンドで指定します。

HostInfoオブジェクト名：MY_HOSTINFO_HDS9980V

ホストIPアドレス：172.16.64.159

マウントポイント：C：

ファイルシステムのタイプ：NTFS

ファイル名：C：

SCSIバス番号：0

ホストLUN：1

HBA WWN：11.22.33.44.55.66.77.88

LUNサイズ：10MB

使用中のLUN：10%

HiCommandCLI AddHostInfo -o "D:¥logs¥AddHostInfo.log" serialnum=10001 model=HDS9980V hostname=MY_HOSTINFO_HDS9980V ipaddress=172.16.64.159 mountpoint=C: port=7 domain=0 devnum=2 osscsibus=0 osscsiid=15 oslun=1 portwwn=11.22.33.44.55.66.77.88 filetype=NTFS filename=C: size=10 percentused=10

コマンド実行結果

RESPONSE:
An instance of HostInfo
 objectID=HOSTINFO.MY_HOSTINFO_HDS9980V.0.15.1
 name=MY_HOSTINFO_HDS9980V
 serialNumber=10001
 arrayType=HDS9980V
 ipAddress=172.16.64.159
 mountPoint=C:
 portID=7
 portName=CL1-H
 domainID=0
 scsiID=15
 lun=2
 devNum=2
 displayDevNum=00:02
 osScsiBus=0
 osScsiID=15
 osLun=1
 portWWN=11.22.33.44.55.66.77.88
 fileSystemType=NTFS
 fileSystemName=C:
 sizeInMB=10
 percentUsed=10
 lastUpdated=1039003476

4.4.3 AddHostRefresh

AddHostRefreshコマンドは，Device Managerが管理するホストについての情報を更新します。

重要

このコマンドは，仮想化サーバをサポートしていません。vMAまたはHost Data Collectorを使用して登録した仮想化サーバの情報を最新の状態に更新する場合は，RefreshVirtualizationServerコマンドを使用してください。

このコマンドは，ファイルサーバをサポートしていません。

コピーペアを一括管理しているホストと異なるホストを使って作成したコピーペアの場合，コピーペアを一括管理しているホストがこのペアボリュームを認識していないとき，AddHostRefreshコマンドを実行してもコピーペアのコピー状態は更新されません。この場合はコピー状態を更新したいペアボリュームを持つストレージシステムを，AddStorageArrayコマンドを使用してリフレッシュしてください。

書式

特定のホストの情報を更新する場合：

HiCommandCLI [URL] AddHostRefresh [オプション]
{objectid=対象ホストのオブジェクトID|hostname=対象ホストの名前}

パラメーター

表4-81 AddHostRefreshコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
任意
対象ホストのオブジェクトID
objectidまたはhostnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

hostname
任意
対象ホストの名前
objectidまたはhostnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

objectid

GetHostコマンドの実行結果から取得してください。このコマンドの実行結果では，objectID値がAn instance of Hostの下に表示されます。このobjectID値を使用してパラメーターobjectidを指定します。

hostname

GetHostコマンドの実行結果から取得してください。このコマンドの実行結果では，name値がAn instance of Hostの下に表示されます。このname値を使用してパラメーターhostnameを指定します。

コマンド実行例

この例では，AddHostRefreshコマンドを実行してHOST.5というオブジェクトIDを持つホストについての最新情報を取得します。

HiCommandCLI AddHostRefresh -o "D:¥logs¥AddHostRefresh.log" "objectid=HOST.5"

コマンド実行結果

RESPONSE:
An instance of Host
 objectID=Host.5
 name=rise
 hostID=5
 ipAddress=192.168.32.164
 capacityInKB=0
 hostType=-1
 managedBy=-1
 osType=Windows
 statusOfDBUpdating=0

4.4.4 AddVirtualizationServer

AddVirtualizationServerコマンドは，vMAまたはHost Data Collectorを使用して仮想化サーバをDevice Managerサーバのデータベースに登録します。

すでに登録されている仮想化サーバに対しては，Device Managerサーバのデータベースの情報を最新の状態に更新します。また，vMAまたはvCenter Serverの管理対象から取り除かれた仮想化サーバの情報は，Device Managerサーバのデータベースから削除されます。

重要

vMAまたはHost Data Collectorを使用しないで仮想化サーバを登録する場合は，AddHostコマンドを使用します。

このコマンドを使用して登録できる仮想化サーバのバージョンは次のとおりです。
- vMAを使用する場合：VMware ESX 4.xまたはVMware ESXi 4.x
- Host Data Collectorを使用する場合：VMware ESX 4.x，VMware ESXi 4.x，またはVMware ESXi 5.x

vMAを使用して登録した仮想化サーバの情報収集方法を，Host Data Collectorに切り替えられます。ただし，Host Data Collectorを使用した管理からvMAを使用した管理に変更することはできません。

Host Data Collectorを使用する場合，指定するHost Data Collectorがhostdatacollectors.properties（Host Data Collectorとの連携に関するプロパティファイル）に設定されている必要があります。Host Data Collectorのセットアップ方法については，マニュアル「Hitachi Command Suite Software システム構成ガイド」を参照してください。

VMware vCenter Serverで仮想化サーバを統合管理する構成の場合，仮想化サーバを登録するときの注意事項を次に示します。
・仮想化サーバのIPアドレスを指定してVMware vCenter Serverに登録した仮想化サーバは，IPアドレスがホスト名としてDevice Managerサーバに登録されます。これは，VMware vCenter Serverに登録したときの仮想化サーバの名称が，Device Managerサーバのホスト名として登録されるためです。
・仮想化サーバがVMware vCenter Serverから切断されていたり，切断後に再接続されていたりする場合，その仮想化サーバがDevice Managerサーバに正しく登録されないおそれがあります。この場合，仮想化サーバの管理クライアントを使用して，VMware vCenter Serverから対象の仮想化サーバをいったん削除し，再度登録してください。そのあと，Device Managerサーバに登録してください。

書式

vMAを使用して仮想化サーバの情報を登録する場合：

HiCommandCLI [URL] AddVirtualizationServer [オプション]
ipaddress=vMAのIPアドレス hosttype=3
hostprotocol={Secure|Non-secure} hostuserid=vMAのユーザーID
hostuserpassword=vMAのユーザーパスワード

Host Data Collectorを使用して仮想化サーバの情報を登録する場合：

HiCommandCLI [URL] AddVirtualizationServer [オプション]
ipaddress=仮想化サーバのIPアドレス※ hosttype=3
hostprotocol={Secure|Non-secure} hostuserid=仮想化サーバのユーザーID※
hostuserpassword=仮想化サーバのユーザーパスワード※
hdcipaddress=Host Data CollectorのIPアドレス

注※

VMware vCenter Serverで仮想化サーバを統合管理している構成の場合は，VMware vCenter Serverの値を指定してください。

パラメーター

表4-82 AddVirtualizationServerコマンドのパラメーター

パラメーター名
指定のレベル
説明

ipaddress
必須
IPアドレス
指定できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。
IPv4またはIPv6のIPアドレスが指定できます。

hosttype
必須
ホストのタイプを示す値
3を指定します。
3は，仮想化サーバ（VMware ESXまたはVMware ESXi）を示します。

hostprotocol
必須
仮想化サーバの情報を取得するための通信プロトコル
次のどちらかを指定します。

Non-secure：HTTPを使用して通信する

Secure：HTTPSを使用して通信する

指定できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。

hostuserid
必須
ユーザーID
指定できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。

hostuserpassword
必須
ユーザーパスワード
指定できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。

hdcipaddress
任意
Host Data CollectorのIPアドレス
Host Data Collectorを使用する場合は必ず指定してください。
IPアドレス（IPv4またはIPv6），またはホスト名が指定できます。
hostdatacollectors.propertiesに設定されている値を指定してください。
すでにvMAで管理されている仮想化サーバに対してこのパラメーターを指定すると，仮想化サーバの情報収集方法をHost Data Collectorに切り替えます。

パラメーターipaddress，hostprotocol，hostuserid，およびhostuserpasswordに指定する値は，次の表のとおり仮想化サーバの管理環境によって異なります。

表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作

仮想化サーバの管理環境
パラメーター名
説明
コマンド実行時の動作

vMAを使用
ipaddress
vMAのIPアドレス
vMAが仮想化サーバを直接管理している場合，その仮想化サーバの情報がDevice Managerサーバに登録されます。VMware vCenter Serverで仮想化サーバを統合管理する構成の場合，VMware vCenter Serverが管理しているすべての仮想化サーバの情報がDevice Managerサーバに登録されます。

hostprotocol
Device ManagerサーバとvMAの間の通信プロトコル

hostuserid
管理者権限を持つvMAのユーザーID

hostuserpassword
hostuseridに指定したユーザーIDのパスワード

Host Data Collectorを使用
ipaddress
仮想化サーバのIPアドレス
パラメーターで指定した仮想化サーバの情報がDevice Managerサーバに登録されます。

hostprotocol
Host Data Collectorと仮想化サーバの間の通信プロトコル

hostuserid
管理者権限を持つ仮想化サーバのユーザーID

hostuserpassword
hostuseridに指定したユーザーIDのパスワード

Host Data Collectorを使用
（VMware vCenter Serverで仮想化サーバを統合管理する構成の場合）
ipaddress
VMware vCenter ServerのIPアドレス
パラメーターで指定したVMware vCenter Serverが管理しているすべての仮想化サーバの情報がDevice Managerサーバに登録されます。

hostprotocol
Host Data CollectorとVMware vCenter Serverの間の通信プロトコル

hostuserid
管理者権限を持つVMware vCenter ServerのユーザーID

hostuserpassword
hostuseridに指定したユーザーIDのパスワード

事前に取得するパラメーター値

ありません。

コマンド実行例1

この例では，vMA（IPアドレス：10.208.119.114）を使用して2つの仮想化サーバ（VMware ESX，ホストのタイプ：3）を検出します。検出された仮想化サーバに関する情報は，Device Managerサーバのデータベースに登録されます。

HiCommandCLI AddVirtualizationServer -o "D:¥logs¥AddVirtualizationServer.log" ipaddress=10.208.119.114 hosttype=3 hostprotocol=Secure hostuserid=vi-admin "hostuserpassword=boss!"

コマンド実行結果1

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss1
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=3
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 1 CommParameters elements:
   An instance of CommParameters
     ipAddress=10.208.119.114
     portNumber=5989
     protocol=Secure
     userID=vi-admin
An instance of Host
 objectID=HOST.14
 name=boss.boss2
 hostID=14
 capacityInKB=21,995,840
 hostType=3
 managedBy=3
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 1 CommParameters elements:
   An instance of CommParameters
     ipAddress=10.208.119.114
     portNumber=5989
     protocol=Secure
     userID=vi-admin

コマンド実行例2

この例では，Host Data Collector（IPアドレス：10.208.119.110）を使用して仮想化サーバ（IPアドレス：10.208.119.113）にアクセスし，VMware ESX（ホストのタイプ：3）を検出します。検出された仮想化サーバに関する情報は，Device Managerサーバのデータベースに登録されます。

HiCommandCLI AddVirtualizationServer -o "D:¥logs¥AddVirtualizationServer.log" ipaddress=10.208.119.113 hosttype=3 hostprotocol=Secure hostuserid=root "hostuserpassword=boss!" hdcipaddress=10.208.119.110

コマンド実行結果2

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=1
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 2 WWN elements:
   An instance of WWN
     WWN=21.00.00.24.FF.2C.AE.19
   An instance of WWN
     WWN=21.00.00.24.FF.2C.AE.18
 List of 1 CommParameters elements:
   An instance of CommParameters
     hdcIPAddress=10.208.119.110
     ipAddress=10.208.119.113
     portNumber=443
     protocol=Secure
     userID=root

4.4.5 DeleteHost

DeleteHostコマンドは，Device Managerサーバからホストの情報を削除します。

重要

DeleteHostはExternalポートのホストの情報は削除できません。

パラメーター

表4-84 DeleteHostコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
objectid | 任意※ | 削除するホストのオブジェクトID
hostname | 任意※ | 削除するホストの名前

注※

objectidまたはhostnameのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

objectid

GetHostコマンドの実行結果から取得してください。実行結果では，An instance of Hostの下にobjectID値が表示されます。このobjectID値をパラメーターobjectidとして指定してください。

hostname

GetHostコマンドの実行結果から取得してください。このコマンドの実行結果では，name値がAn instance of Hostの下に表示されます。このname値を使用してパラメーターhostnameを指定します。

コマンド実行例

HiCommandCLI DeleteHost -o "D:¥logs¥DeleteHost.log" "objectid=HOST.1"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.4.6 DeleteHostInfo

DeleteHostInfoコマンドは，Device ManagerサーバからHostInfoインスタンスを削除します。

重要

このコマンドは，仮想化サーバおよびファイルサーバをサポートしていません。

パラメーター

表4-85 DeleteHostInfoコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
objectid | 必須 | 削除するHostInfoのオブジェクトID

事前に取得するパラメーター値

objectid

GetHostInfoコマンドの実行結果から取得してください。実行結果では，An instance of HostInfoの下にobjectID値が表示されます。このobjectID値をパラメーターobjectidとして指定してください。

コマンド実行例

HiCommandCLI DeleteHostInfo -o "D:¥logs¥DeleteHostInfo.log" "objectid=HOSTINFO.MY_HOSTINFO_HDS9980V.0.15.1"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.4.7 GetHost

GetHostコマンドは，ホストに関する情報を取得します。

重要

1つのボリュームに対して仮想化サーバから2つ以上のパスが設定されている場合，対象ボリュームに対するHostInfoインスタンスのportID属性，domainID属性，およびscsiID属性の値が正しくないおそれがあります。これらの情報は仮想化サーバの管理クライアントで確認してください。

書式

すべてのホスト情報を取得する場合，または特定のタイプのホスト情報を取得する場合：

HiCommandCLI [URL] GetHost [オプション]
[hostfilter=情報を取得するホストのタイプ]

特定のホスト情報を取得する場合：

HiCommandCLI [URL] GetHost [オプション]
{objectid=情報を取得するホストのオブジェクトID
|hostname=情報を取得するホストの名前}

ホストに含まれる特定のHORCM構成ファイルの情報を取得する場合，またはホストに関連づけられた特定のコピーグループの情報を取得する場合：

HiCommandCLI [URL] GetHost [オプション]
objectid=情報を取得するホストのオブジェクトID
{configfileid=ホストのRAID ManagerのHORCM構成ファイルのオブジェクトID
|configfileid=ホストのRAID ManagerのHORCM構成ファイルのオブジェクトID
replicationgroupid=ホストに関連づけられたコピーグループ}

ホストに関連づけられたすべてのスナップショットグループの情報を取得する場合：

HiCommandCLI [URL] GetHost [オプション]
objectid=情報を取得するホストのオブジェクトID
model=情報を取得するスナップショットグループのストレージシステムのモデル
serialnum=情報を取得するスナップショットグループのストレージシステムのシリアル番号
subtarget=SnapshotGroup

ホストに関連づけられた特定のスナップショットグループおよびその特定のスナップショットグループに属するThin Imageのコピーペアの情報を取得する場合：

HiCommandCLI [URL] GetHost [オプション]
objectid=情報を取得するホストのオブジェクトID
model=情報を取得するスナップショットグループのストレージシステムのモデル
serialnum=情報を取得するスナップショットグループのストレージシステムのシリアル番号
subtarget=SnapshotGroup
{snapshotgroupid=情報を取得するスナップショットグループのID
|snapshotgroupname=情報を取得するスナップショットグループの名前}
snapshotgrpsubinfo=ReplicationInfo

パラメーター

表4-86 GetHostコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
任意
情報を取得するホストのオブジェクトID
すべてのホストを対象とする場合は省略します。
このパラメーターはhostnameおよびhostfilterと同時に指定しないでください。同時に指定するとエラーとなります。

hostname
任意
情報を取得するホストの名前
すべてのホストを対象とする場合は省略します。
このパラメーターはobjectidおよびhostfilterと同時に指定しないでください。同時に指定するとエラーとなります。

configfileid
任意
ホストのRAID ManagerのHORCM構成ファイルのオブジェクトID
このパラメーターを省略すると，ホストに含まれるHORCM構成ファイルに関する情報が取得されます。このパラメーターを指定する場合は，パラメーターobjectidも指定する必要があります。
subtargetにSnapshotGroupを指定した場合，このパラメーターは指定しないでください。

replicationgroupid
任意
ホストに関連づけられたコピーグループ（ReplicationGroup）のID
このパラメーターを指定する場合は，パラメーターobjectidとパラメーターconfigfileidも指定する必要があります。
subtargetにSnapshotGroupを指定した場合，このパラメーターは指定しないでください。

hostfilter
任意
情報を取得するホストのタイプ
すべてのホストを対象とする場合は省略します。
指定できる値を次に示します。

NORMAL：通常ホスト

EXT_PORT：Externalポート

MAINFRAME：メインフレームホスト

VMWARE_ESX：仮想化サーバ（VMware ESXまたはVMware ESXi）

FILE_SERVER：ファイルサーバ

複数指定する場合は，セミコロンで区切って指定します。
このパラメーターはobjectidおよびhostnameと同時に指定しないでください。同時に指定するとエラーとなります。

subtarget
任意
ホストに関する情報に加え，構成要素の情報を取得する場合に指定します。
指定できる値を次に示します。

CommParameters：CommParametersインスタンス

Datastore：DatastoreインスタンスおよびDatastoreインスタンスに関連するVirtualDiskインスタンス

LogicalUnit：LogicalUnitインスタンス

SnapshotGroup：SnapshotGroupインスタンスおよびSnapshotGroupインスタンスに関連するReplicationInfoインスタンス

VM：VMインスタンスおよびVMインスタンスに関連するLogicalUnitインスタンス

複数指定する場合は，コンマで区切って指定します。

lusubinfo
任意
論理ユニットに関する情報を取得する場合に指定します。
指定できる値を次に示します。

Path：Pathインスタンス

SnapshotSummary：SnapShotSummaryインスタンス

複数指定する場合は，コンマで区切って指定します。
このパラメーターを指定する場合，「subtarget=LogicalUnit」を同時に指定する必要があります。

pathsubinfo
任意
パスに関するHostInfo情報（HostInfoインスタンス）を取得する場合に指定します。
指定できる値は，HostInfoだけです。
このパラメーターを指定する場合，「subtarget=LogicalUnit」および「lusubinfo=Path」を同時に指定する必要があります。

snapshotgrpsubinfo
任意
スナップショットグループに属するThin Imageのコピーペアの情報を取得する場合に指定します。
指定できる値は，ReplicationInfoだけです。

serialnum
任意
情報を取得するスナップショットグループのストレージシステムのシリアル番号
このパラメーターを指定する場合，「subtarget=SnapshotGroup」を同時に指定する必要があります。

model
任意
情報を取得するスナップショットグループのストレージシステムのモデル
このパラメーターを指定する場合，「subtarget=SnapshotGroup」を同時に指定する必要があります。

snapshotgroupid
任意
情報を取得するスナップショットグループのID
パラメーターsnapshotgrpsubinfoを指定した場合，パラメーターsnapshotgroupidまたはsnapshotgroupnameのどちらか一方を必ず指定します。

snapshotgroupname
任意
情報を取得するスナップショットグループの名前
パラメーターsnapshotgrpsubinfoを指定した場合，パラメーターsnapshotgroupidまたはsnapshotgroupnameのどちらか一方を必ず指定します。
パラメーターsnapshotgroupidを指定している場合，このパラメーターは無視されます。

事前に取得するパラメーター値

objectid，hostname，configfileid，およびreplicationgroupid

パラメーターを指定しないでGetHostコマンドを実行し，その結果から値を取得してください。An instance of Hostに表示されるobjectIDの値をパラメーターobjectidとして，An instance of Hostに表示されるnameの値をパラメーターhostnameとして，An instance of ConfigFileに表示されるobjectIDの値をパラメーターconfigfileidとして，An instance of An instance of ReplicationGroupに表示されるreplicationGroupIDの値をパラメーターreplicationgroupidとして指定してください。

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

snapshotgroupidおよびsnapshotgroupname

GetStorageArray (subtarget=SnapshotGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはSnapshotGroupを指定してください。スナップショットグループに関する情報を指定したストレージシステムから取得できます。実行結果では，groupID値とgroupName値がAn instance of SnapshotGroupの下に表示されます。このgroupIDをパラメーターsnapshotgroupidの値として指定してください。同様にgroupNameをパラメーターsnapshotgroupnameの値として指定してください。

コマンド実行例1

この例では，ホスト（objectID：HOST.1）にあるRAID Manager構成定義ファイル （configFileID：CONFIGFILE.1.11）に定義されているペア情報を取得します。

HiCommandCLI GetHost -o "D:¥logs¥GetHost.log" "objectid=HOST.1" configFileID=CONFIGFILE.1.11

コマンド実行結果1

RESPONSE:
An instance of Host
 objectID=HOST.1
 name=toro2
 hostID=1
 ipAddress=192.168.32.63
 capacityInKB=0
 hostType=-1
 managedBy=2
 osType=Others
 statusOfDBUpdating=0
 List of 2 WWN elements:
   An instance of WWN
     WWN=00.99.66.33.88.55.22.77
     nickname=Jane
   An instance of WWN
     WWN=11.44.77.22.55.88.33.66
     nickname=Jone
 List of 1 ConfigFile elements:
   An instance of ConfigFile
     objectID=CONFIGFILE.1.11
     instanceNumber=11
     controlledBy=Device Manager
     portNumber=50000
     valid=1
   List of 1 ReplicationGroup elements:
     An instance of ReplicationGroup
       objectID=REPGROUP.3
       replicationGroupID=3
       groupName=HCMD_CG0003
       pvolHostID=1
       pvolInstanceNumber=11
       pvolPortNumber=50,000
       pvolHORCMMONHostName=192.168.32.63
       pvolHORCMINSTHostName=192.168.32.63
       svolHostID=2
       svolInstanceNumber=12
       svolPortNumber=50,001
       svolHORCMMONHostName=192.168.32.64
       svolHORCMINSTHostName=192.168.32.64
       replicationFunction=ShadowImage
       copyTrackSize=15
       List of 2 ReplicationInfo elements:
         An instance of ReplicationInfo
           objectID=REPINFO.65010001.11.65010001.12
           pairName=HCMD_CP0001
           pvolSerialNumber=65010001
           pvolArrayType=HDS9580V
           pvolDevNum=11
           displayPvolDevNum=11
           pvolObjectID=LU.HDS9580V.65010001.11
           pvolPoolID=-1
           svolSerialNumber=65010001
           svolArrayType=HDS9580V
           svolDevNum=12
           displaySvolDevNum=12
           svolObjectID=LU.HDS9580V.65010001.12
           svolPoolID=-1
           replicationFunction=ShadowImage
           status=8
           muNumber=0
           copyTrackSize=15
           splitTime=-1
           remotePathGroupID=0
           pvolMngAreaPoolID=-1
           svolMngAreaPoolID=-1
           snapshotGroupID=-1
         An instance of ReplicationInfo
           objectID=REPINFO. 65010001.1012.65010001.102
           pairName=HCMD_CP0002
           pvolSerialNumber=65010001
           pvolArrayType=HDS9580V
           pvolDevNum=101
           displayPvolDevNum=101
           pvolObjectID=LU.HDS9580V.65010001.101
           pvolPoolID=-1
           svolArrayType=HDS9580V
           svolSerialNumber=65010001
           svolDevNum=102
           displaySvolDevNum=102
           svolObjectID=LU.HDS9580V.65010001.102
           svolPoolID=-1
           replicationFunction=ShadowImage
           status=1
           muNumber=0
           copyTrackSize=15
           splitTime=-1
           remotePathGroupID=0
           pvolMngAreaPoolID=-1
           svolMngAreaPoolID=-1
           snapshotGroupID=-1

コマンド実行例2

この例では，ホストからアクセスできるスナップショットグループと，そのスナップショットグループに属するコピーペアの情報を取得します。

HiCommandCLI GetHost -o "D:¥logs¥GetHost_SnapshotGroup.log" "objectid=HOST.9" "model=VSP" "serialnum=10001" "subtarget=SnapshotGroup" "snapshotgroupname=test1" "snapshotgrpsubinfo=ReplicationInfo"

コマンド実行結果2

RESPONSE:
An instance of Host
 objectID=HOST.9
 name=bs5205-2
 hostID=9
 ipAddress=10.197.76.123
 ipv6Address=fec0:0:0:7076:b036:e7e8:bdd9:9e34%1
 capacityInKB=408,103,872
 hostType=-1
 managedBy=2
 osType=Windows
 statusOfDBUpdating=0
 List of 2 WWN elements:
   An instance of WWN
     WWN=23.88.00.00.87.1A.D9.22
   An instance of WWN
     WWN=23.88.00.00.87.1A.D9.20
 List of 1 SnapshotGroup elements:
   An instance of SnapshotGroup
     objectID=SNAPSHOTGROUP.R700.210945.1
     arrayType=R700
     serialNumber=10001
     groupID=1
     groupName=test1
     replicationFunction=ThinImage
     ctGrp=NotCTG
     List of 1 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.10001.770.10001.667
         pvolSerialNumber=10001
         pvolArrayType=R700
         pvolDevNum=770
         displayPvolDevNum=00:03:02
         pvolPoolID=1
         svolSerialNumber=10001
         svolArrayType=R700
         svolDevNum=667
         displaySvolDevNum=00:02:9B
         svolPoolID=1
         replicationFunction=ThinImage
         status=16
         muNumber=6
         copyTrackSize=-1
         splitTime=-1
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=1

コマンド実行例3

この例では，パラメーターhostfilterにMAINFRAMEを指定し，メインフレームホストの情報だけを取得します。

HiCommandCLI GetHost hostfilter=MAINFRAME -o "D:¥logs¥GetHost.log"

コマンド実行結果3

RESPONSE:
An instance of Host
 objectID=HOST.11
 name=testmf
 hostID=11
 capacityInKB=0
 hostType=2
 managedBy=2
 statusOfDBUpdating=-1

An instance of Host
 objectID=HOST.12
 name=testmf2
 hostID=12
 capacityInKB=0
 hostType=2
 managedBy=2
 statusOfDBUpdating=-1

コマンド実行例4

この例では，ホスト（hostname：test）に割り当てられている論理ユニットの情報を取得します。この情報には，論理ユニットに割り当てられているパスの情報およびパスに関するHostInfo情報が含まれます。

HiCommandCLI GetHost -o "D:¥logs¥GetHost_LogicalUnit.log" "hostname=test" subtarget=LogicalUnit lusubinfo=Path pathsubinfo=HostInfo

コマンド実行結果4

RESPONSE:
An instance of Host
 objectID=HOST.39
 name=test
 hostID=39
 capacityInKB=8,097,280
 hostType=3
 managedBy=1
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 1 WWN elements:
   An instance of WWN
     WWN=10.00.00.00.C9.6F.EB.D6
 List of 6 Lu elements:
   An instance of LogicalUnit
     objectID=LU.R600.10037.1008
     devNum=1,008
     emulation=OPEN-V
     devCount=1
     devType=
     capacityInKB=2,000,000
     numberOfLBAs=4,000,000
     path=true
     commandDevice=false
     commandDeviceEx=0
     commandDeviceSecurity=false
     chassis=1
     arrayGroup=0
     raidType=RAID5(3D+1P)
     currentPortController=-1
     defaultPortController=-1
     isComposite=0
     trueCopyVolumeType=Simplex
     shadowImageVolumeType=Simplex
     quickShadowVolumeType=Simplex
     universalReplicatorVolumeType=Simplex
     sysVolFlag=0
     externalVolume=0
     differentialManagement=false
     quickShadowPoolID=-1
     universalReplicatorPoolID=-1
     dpType=-1
     consumedCapacityInKB=2,000,000
     dpPoolID=-1
     threshold=-1
     tcaPoolID=-1
     dpPoolVolControlFlag=-1
     managementAreaPoolID=-1
     List of 3 Path elements:
       An instance of Path
         objectID=PATH.R600.10037.9.15.1008
         devNum=1,008
         portID=9
         domainID=15
         scsiID=15
         LUN=12
         wwnSecurityValidity=true
       An instance of Path
         objectID=PATH.R600.10037.10.7.1008
         devNum=1,008
         portID=10
         domainID=7
         scsiID=15
         LUN=20
         wwnSecurityValidity=true
       An instance of Path
         objectID=PATH.R600.10037.11.7.1008
         devNum=1,008
         portID=11
         domainID=7
         scsiID=15
         LUN=20
         wwnSecurityValidity=true
         List of 1 HostInfo elements:
           An instance of HostInfo
             objectID=HOSTINFO.test.1.4.20
             name=test
             serialNumber=10037
             arrayType=R600
             mountPoint=
             portID=11
             portName=CL7-E
             domainID=7
             scsiID=15
             lun=20
             devNum=1,008
             displayDevNum=00:03:F0
             osScsiBus=1
             osScsiID=4
             osLun=20
             portWWN=10.00.00.00.C9.6F.EB.D6
             fileSystemType=Datastore
             fileSystemName=
             datastoreName=R600#2_1
             sizeInMB=1,953
             percentUsed=-1
             lastUpdated=1254708417
   An instance of LogicalUnit
     .
     . (Attributes of LogicalUnit are omitted here)
     .

コマンド実行例5

この例では，vMAまたはHost Data Collectorを使用して登録した仮想化サーバ（hostname：boss.boss）および仮想化サーバに接続するための情報を取得します。

コマンド実行結果は，対象となる仮想化サーバが管理されている方法によって異なります。

HiCommandCLI GetHost -o "D:¥logs¥GetHost_CommParameters.log" "hostname=boss.boss" subtarget=CommParameters

コマンド実行結果5-1　仮想化サーバがvMA（IPアドレス：10.208.119.114）で管理されている場合

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=3
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 1 WWN elements:
   An instance of WWN
     WWN=10.00.00.00.C9.6F.E8.FD
 List of 1 CommParameters elements:
   An instance of CommParameters
     ipAddress=10.208.119.114
     portNumber=5989
     protocol=Secure
     userID=vi-admin

コマンド実行結果5-2　仮想化サーバがHost Data Collector（IPアドレス：10.208.119.110）で管理されている場合

この実行結果では，CommParametersインスタンスにhdcIPAddressが表示されているので，仮想化サーバがHost Data Collectorで管理されていることを示しています。

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=1
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 1 WWN elements:
   An instance of WWN
     WWN=10.00.00.00.C9.6F.E8.FD
 List of 1 CommParameters elements:
   An instance of CommParameters
     hdcIPAddress=10.208.119.110
     ipAddress=10.208.119.113
     portNumber=443
     protocol=Secure
     userID=root

コマンド実行例6

この例では，Host Data Collectorを使用して登録した仮想化サーバ（hostname：ha8krs02）のディスク構成に関する情報を取得します。

HiCommandCLI GetHost -o "D:¥logs¥GetHost_VM_Datastore.log" "hostname=ha8krs02" subtarget=VM,Datastore

コマンド実行結果6

RESPONSE:
An instance of Host
 objectID=HOST.5
 name=ha8krs02
 hostID=5
 capacityInKB=0
 hostType=3
 managedBy=1
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESXi 4.1.0 build-260247
 List of 2 WWN elements:
   An instance of WWN
     WWN=10.00.00.00.C9.95.30.81
   An instance of WWN
     WWN=10.00.00.00.C9.95.30.80
 List of 2 VM elements:
   An instance of VM
     vmID=422982d5-7784-6182-ba38-aa98a3846800
     name=vm1
     guestOSVersion=Microsoft Windows Server 2008 R2 (64-bit)
     List of 2 VirtualDisk elements:
       An instance of VirtualDisk
         vmDiskID=[datastore-1191] vm1/vm1.vmdk
         name=[ds1] vm1/vm1.vmdk
         datastoreID=datastore-1191
       An instance of VirtualDisk
         vmDiskID=[datastore-1191] vm1/vm1_1.vmdk
         name=[ds1] vm1/vm1_1.vmdk
         datastoreID=datastore-1191
   An instance of VM
     vmID=4229c3ae-f2f6-4254-3c5a-3c815f1ac6f9
     name=vm2
     guestOSVersion=Microsoft Windows Server 2008 R2 (64-bit)
     List of 3 VirtualDisk elements:
       An instance of VirtualDisk
         vmDiskID=[datastore-1191] vm2/vm2.vmdk
         name=[ds1] vm2/vm2.vmdk
         datastoreID=datastore-1191
       An instance of VirtualDisk
         vmDiskID=[datastore-1191] vm2/vm2_1.vmdk
         name=[ds1] vm2/vm2_1.vmdk
         datastoreID=[datastore-1191] vm2/vm2_1.vmdk
       An instance of VirtualDisk
         vmDiskID=[datastore-1191] vm2/vm2_2.vmdk
         name=[ds1] vm2/vm2_2.vmdk
         datastoreID=[datastore-1191] vm2/vm2_2.vmdk
 List of 4 Datastore elements:
   An instance of Datastore
     datastoreID=[datastore-1191] vm2/vm2_1.vmdk
     name=[ds1] vm2/vm2_1.vmdk
     datastoreType=2
   An instance of Datastore
     datastoreID=[datastore-1191] vm2/vm2_2.vmdk
     name=[ds1] vm2/vm2_2.vmdk
     datastoreType=2
   An instance of Datastore
     datastoreID=datastore-1176
     name=datastore1
     datastoreType=1
   An instance of Datastore
     datastoreID=datastore-1191
     name=ds1
     datastoreType=1

4.4.8 GetHostInfo

GetHostInfoコマンドは，LUNに関するホストベースの情報を取得します。

重要

1つのボリュームに対して仮想化サーバから2つ以上のパスが設定されている場合，対象ボリュームに対するHostInfoインスタンスのportID属性，domainID属性，およびscsiID属性の値が正しくないおそれがあります。これらの情報は仮想化サーバの管理クライアントで確認してください。

パラメーター

表4-87 GetHostInfoコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
任意
検索するHostInfoのオブジェクトID
必要なHostInfoのオブジェクトIDが不明な場合は，このパラメーターを指定しないでコマンドを実行してください。すべてのHostInfoに関する情報を取得できます。

事前に取得するパラメーター値

ありません。

コマンド実行例1

HiCommandCLI GetHostInfo -o "D:¥logs¥GetHostInfo.log" "objectid=HOSTINFO.HIS_HOSTINFO_HDS9980V.0.15.1"

コマンド実行結果1

RESPONSE:
An instance of HostInfo
 objectID=HOSTINFO.HIS_HOSTINFO_HDS9980V.0.15.1
 name=HIS_HOSTINFO_HDS9980V
 serialNumber=10001
 arrayType=HDS9980V
 ipAddress=172.16.64.159
 mountPoint=C:
 portID=7
 portName=CL1-H
 domainID=0
 scsiID=15
 lun=3
 devNum=3
 displayDevNum=00:03
 osScsiBus=0
 osScsiID=15
 osLun=1
 portWWN=11.22.33.44.55.66.77.88
 fileSystemType=NTFS
 fileSystemName=C:
 sizeInMB=10
 percentUsed=10
 lastUpdated=1039003852

コマンド実行例2

HiCommandCLI GetHostInfo -o "D:¥logs¥GetHostInfo.log"

コマンド実行結果2

RESPONSE:
An instance of HostInfo
 objectID=HOSTINFO.HIS_HOSTINFO_HDS9980V.0.15.1
 name=HIS_HOSTINFO_HDS9980V
 serialNumber=10001
 arrayType=HDS9980V
 ipAddress=172.16.64.159
 mountPoint=C:
 portID=7
 portName=CL1-H
 domainID=0
 scsiID=15
 lun=3
 devNum=3
 displayDevNum=00:03
 osScsiBus=0
 osScsiID=15
 osLun=1
 portWWN=11.22.33.44.55.66.77.88
 fileSystemType=NTFS
 fileSystemName=C:
 sizeInMB=10
 percentUsed=10
 lastUpdated=1039003852
 .
 . (repeated for other HostInfo instances)
 .

4.4.9 HostScan

HostScanコマンドは，ホストストレージドメインのニックネームをホスト名とするホストをDevice Managerサーバに登録し，ホストストレージドメインに割り当てられているWWNまたはiSCSIネームをホストの情報として追加します。各ホストストレージドメインに単一のホストに属するWWNまたはiSCSIネームだけが割り当てられていて，ホストストレージドメインのニックネームにホスト名が設定されている環境では，HostScanコマンドを利用することでDevice Managerサーバにホストを簡単に登録できます。

HostScanコマンドを使用するときの条件を次に示します。

ストレージシステムにLUN Manager（または，LUN Management）がインストールされていること

ホストストレージドメインのニックネームにホスト名が設定されていること※

ホストストレージドメインとホストが一対一で対応すること※

ホストストレージドメインに割り当てられているWWNが，ホストのHBAのWWNと一致すること

ホストストレージドメインに割り当てられているiSCSIネームが，ホストのHBAまたはNICのiSCSIネームと一致すること

注※

クラスタ構成の場合は，ニックネームに論理ホスト名を設定します。

重要

HostScanコマンドはDevice Managerサーバのデータベースの情報を基に処理します。HostScanコマンドを実行する前に，対象のストレージシステムをリフレッシュ（AddStorageArrayコマンド）してください。

iSCSIネームを持つ仮想化サーバーが検出された場合，ホストのOSタイプがOthersの通常ホストとして登録されます。仮想化サーバとして管理する場合は，HostScanコマンドを実行したあとに，ホストのOSタイプを変更してください。

HostScanコマンドは，次のように処理します。

ホストストレージドメインに割り当てられているWWNまたはiSCSIネームのうち，既存のホストに割り当てられていないものをDevice Managerサーバのデータベースから検出します。

ニックネームが設定されているホストストレージドメインをDevice Managerサーバのデータベースから取得します。
このとき，ニックネームの昇順にホストストレージドメインを取得します。ニックネームの大文字と小文字は区別されません。

2で取得した順のホストストレージドメインごとに，1で検出したWWNまたはiSCSIネームをホストの情報として追加します。
情報は，ホストストレージドメインのニックネームをホスト名とするホストに追加します。
該当するホストが登録されていない場合は，ホストストレージドメインのニックネームと同じホスト名を持つホストを登録し，情報を追加します。
同じWWNまたは同じiSCSIネームが複数のホストストレージドメインに割り当てられている場合は，最初のホストストレージドメインだけ処理します。

書式

指定したストレージシステムを対象にホストを検出する場合：

HiCommandCLI [URL] HostScan [オプション]
serialnum=シリアル番号 model=モデル

すべてのストレージシステムを対象にホストを検出する場合：

HiCommandCLI [URL] HostScan [オプション]
option=all

パラメーター

表4-88 HostScanコマンドのパラメーター

パラメーター名
指定のレベル
説明

serialnum
任意※1, ※2
ホスト検出の対象となるストレージシステムのシリアル番号
複数指定する場合は，コンマで区切って指定します。

model
任意※1, ※2
ホスト検出の対象となるストレージシステムのモデル
複数指定する場合は，コンマで区切って指定します。

option
任意※1
すべてのストレージシステムを対象にホストを検出する場合のパラメーター
指定できる値は，allです。大文字と小文字は区別されません。

注※1

パラメーターserialnumとmodelを同時に指定するか，「option=all」を指定するかのどちらか一方を必ず行ってください。

注※2

ストレージシステムを指定する場合は，パラメーターserialnumとmodelを一組で指定する必要があります。パラメーターserialnumとmodelに指定する値の順序と数が正しいことを確認してください。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

コマンド実行例

HiCommandCLI HostScan -o "D:¥logs¥HostScan.log" "model=USP" "serialnum=14053"

コマンド実行結果

RESPONSE:
(Command completed; no data returned)

4.4.10 ImportHosts

ImportHostsコマンドは，ホストの情報を入力ファイル（CSV形式のホスト情報ファイル，およびマッピング定義ファイル）からインポートします。また，入力ファイルの情報をチェックします。

ここでは，ImportHostsコマンドの書式やパラメーターについて説明しています。入力ファイルの作成方法やImportHostsコマンドを使用したインポート機能の運用方法については，「7. インポート機能」を参照してください。

重要

ホストを追加する場合，インポートしたホストは，通常ホストまたは仮想化サーバとして登録されます。

ホストの情報を更新（上書き）する場合，更新対象のホストが手動で登録したホスト（AddHostコマンドまたはHostScanコマンドで登録したホスト）であることを確認してください。ImportHostsコマンドでは，Device ManagerのGUIやCLIを使用して手動で登録した通常ホストまたは仮想化サーバだけが更新されます。

注意

ホストの情報を更新（上書き）する場合，ホスト情報ファイルの該当するレコードにすべての情報が記載されている必要があります。

例えば，ホストのIPアドレスだけを変更する場合，ホスト情報ファイルには，IPアドレス以外の情報も記載する必要があります。記載されていない情報はDevice Managerから削除されます。

書式

入力ファイルをチェックする場合：

HiCommandCLI [URL] ImportHosts [オプション]
inputfile=ホスト情報ファイル名
[mappingfile=マッピング定義ファイル名]
[resultfilepath=チェック結果出力ファイルおよびエラー情報出力ファイルの出力先]
[function=check]

ホストの情報をインポートする場合：

HiCommandCLI [URL] ImportHosts [オプション]
inputfile=ホスト情報ファイル名
[mappingfile=マッピング定義ファイル名]
[resultfilepath=エラー情報出力ファイルの出力先]
function=import [overwrite={true|false}]

パラメーター

表4-89 ImportHostsコマンドのパラメーター

パラメーター名
指定のレベル
説明

inputfile
必須
ホスト情報ファイル名
ホストの情報を記載したCSV形式のファイルを，絶対パスまたは相対パスで指定します。
Device Managerに登録できないホストが記載されていた場合，そのレコードを無視して後続のレコードが登録されます。ただし，ホスト情報ファイル内に同じ名前のホストが複数記述されている場合は，最初のホストだけが登録されます。最初のホストがエラーになった場合も，以降の同名ホストは登録されません。

mappingfile
任意
マッピング定義ファイル名
ホスト情報ファイルの内容とインポートするホスト情報を対応付けたプロパティ形式のファイルを，絶対パスまたは相対パスで指定します。
このパラメーターを省略した場合，Device Manager CLIのインストール先にあるimport.propertiesがマッピング定義ファイルとして使用されます。

resultfilepath
任意
チェック結果出力ファイルおよびエラー情報出力ファイルの出力先
チェック機能を実行した場合に出力されるチェック結果出力ファイルや，チェック機能またはインポート機能で警告やエラーが発生した場合に出力されるエラー情報出力ファイルの出力先を，絶対パスまたは相対パスで指定します。
このパラメーターを省略した場合，Device Manager CLIのインストール先に出力されます。

function
任意
実行する処理の種別

check：
入力ファイルの情報の形式が正しいかをチェックする

import：
ホストの情報をインポートする

このパラメーターを省略した場合，checkが指定されたと見なされます。

overwrite
任意
すでに同じ名前のホストがDevice Managerに登録されていた場合に，そのホストの情報を更新（上書き）するかどうかを指定します。

true：更新する

false：更新しない

trueを指定した場合，Device ManagerのGUIやCLI（AddHostコマンドまたはHostScanコマンド）で手動で登録したホストだけが更新されます。
このパラメーターを省略した場合，falseが指定されたと見なされます。
パラメーターfunctionにcheckを指定した場合，このパラメーターの指定は無視されます。

事前に取得するパラメーター値

ありません。

コマンド実行例1

この例では，パラメーターfunctionにcheckを指定して入力ファイルをチェックします。

HiCommandCLI ImportHosts "function=check" "inputfile=D:¥work¥hostImport.csv" "mappingfile=D:¥work¥import.properties" "resultfilepath= D:¥work"

コマンド実行結果1

RESPONSE:
Verification of records from 1 to 15
in "D:¥work¥hostImport.csv" is complete.
   Number of hosts that can be imported = 10
   Number of hosts that cannot be imported = 5
   Number of hosts that can be imported but for which a warning was given = 1
   See "D:¥work¥ImportHostsCheckResult-20120515113355.txt" for information about the hosts that can be imported.
   See "D:¥work¥ImportHostsResult-20120515113355.log" for details about errors and warnings.

コマンド実行結果は標準出力に表示されます。表示されるメッセージに従って出力ファイルの内容を確認してください。

出力項目の意味を次に示します。

Number of hosts that can be imported
インポートできるホストの数（Number of hosts that can be imported but for which a warning was givenの値を含む）

Number of hosts that cannot be imported
形式不正などによってインポートできない状態のホストの数

Number of hosts that can be imported but for which a warning was given
インポートはできるが，警告が発生したホストの数
インポート前に，エラー情報出力ファイルに出力された警告メッセージを確認してください。

コマンド実行例2

この例では，パラメーターfunctionにimportを指定して，ホストの情報をインポートします。

HiCommandCLI ImportHosts "function=import" "inputfile=D:¥work¥hostImport.csv" "mappingfile=D:¥work¥import.properties" "resultfilepath= D:¥work" "overwrite=true"

コマンド実行結果2

RESPONSE:
The import of records from 1 to 10
in "D:¥work¥hostImport.csv" is complete.
   Number of hosts added = 5
   Number of hosts updated = 2
   Number of hosts that failed = 3
   Number of hosts added or updated with a warning = 2
   See "D:¥work¥ImportHostsResult-20120515113355.log" for details about errors and warnings.

コマンド実行結果は標準出力に表示されます。出力ファイルがある場合，表示されるメッセージに従ってファイルの内容を確認してください。

出力項目の意味を次に示します。

Number of hosts added
追加されたホストの数（Number of hosts added or updated with a warningの値を含む）

Number of hosts updated
更新（上書き）されたホストの数（Number of hosts added or updated with a warningの値を含む）
この項目は，パラメーターoverwrite にtrueを指定した場合にだけ出力されます。

Number of hosts that failed
インポートに失敗したホストの数

Number of hosts added or updated with a warning
警告が発生したホストの数

4.4.11 MergeHost

MergeHostコマンドは，Device Managerサーバのデータベースに登録されているホスト（統合元ホスト）に割り当てられたWWNまたはiSCSIネームを1つのホスト（統合先ホスト）に統合します。統合したあと，統合元ホストは削除されます。

次に示すタイプのホストは統合できません。

メインフレームホスト

Externalポート

vMAまたはHost Data Collectorを使用して登録した仮想化サーバ

ファイルサーバ

パラメーター

表4-90 MergeHostコマンドのパラメーター

パラメーター名
指定のレベル
説明

targetname
必須
統合先ホストのホスト名

hostnames
必須
統合元ホストのホスト名
複数指定する場合は，コンマで区切って指定します。このため，ホスト名に含まれるコンマは区切り文字として認識されます。ホスト名にコンマが含まれる場合は，MergeHostコマンドを実行する前に，ModifyHostコマンドで，コンマを含まないホスト名に変更してください。
一度に移行できるWWNおよびiSCSIネームの合計は100個までです。統合元ホストに割り当てられたWWNおよびiSCSIネームの合計が100個以下となるように統合元ホストを指定してください。
WWNまたはiSCSIネームが登録されていないホストは指定しないでください。指定するとエラーとなります。

iscsinamediscard
任意
通常ホストを仮想化サーバに統合する場合に，通常ホストのiSCSIネームを破棄するときは，trueを指定します。
統合元ホストがiSCSIネームで管理されている通常ホストで，統合先ホストが仮想化サーバの場合，このパラメーターを省略するとエラーになります。

事前に取得するパラメーター値

targetnameおよびhostnames

GetHostコマンドの実行結果から取得してください。このコマンドの実行結果では，name値がAn instance of Hostの下に表示されます。このname値を使用してパラメーターtargetnameまたはhostnamesを指定します。

コマンド実行例

HiCommandCLI MergeHost -o "D:¥logs¥MergeHost.log" "targetname=host0" "hostnames=host6,host7" "iscsinamediscard=true"

コマンド実行結果

RESPONSE:
An instance of Host
 objectID=HOST.1
 name=host0
 hostID=1
 capacityInKB=0
 hostType=3
 managedBy=-1
 osType=VMware
 statusOfDBUpdating=0
 List of 2 WWN elements:
   An instance of WWN
     WWN=50.06.0E.80.05.27.35.47
   An instance of WWN
     WWN=10.00.00.00.C9.3D.2A.88

4.4.12 ModifyHost

ModifyHostコマンドは，ホストに関する情報を変更します。

重要

このコマンドは，ExternalポートのホストのWWNの情報およびOSタイプは変更できません。

このコマンドは，メインフレームホストのOSタイプは変更できません。

このコマンドは，vMAまたはHost Data Collectorを使用して登録した仮想化サーバをサポートしていません。vMAまたはHost Data Collectorを使用して登録した仮想化サーバの情報を変更する場合は，ModifyVirtualizationServerコマンドを使用してください。

このコマンドは，ホストのタイプがファイルサーバの場合，ホスト名だけを変更できます。

書式

ホストのタイプが通常ホスト，仮想化サーバ，Externalポート，またはメインフレームホストの場合：

HiCommandCLI [URL] ModifyHost [オプション]
{objectid=変更するホストのオブジェクトID
[{hostname=ホストの新しい名前|newhostname=ホストの新しい名前}]
|hostname=変更するホストの名前 [newhostname=ホストの新しい名前]}
[wwnlist=既存のWWNを置き換えるWWNのリスト]
[ipaddress=既存ホストのIPv4の新規IPアドレス]
[ipv6address=既存ホストのIPv6の新規IPアドレス]
[iscsinamelist=ホストのiSCSIネームのリスト]
[takeoverwwn=true] [iscsinamediscard=true] [ostype=変更後のOSタイプ]

ホストのタイプがファイルサーバの場合：

HiCommandCLI [URL] ModifyHost [オプション]
{objectid=変更するホストのオブジェクトID
[{hostname=ホストの新しい名前|newhostname=ホストの新しい名前}]
|hostname=変更するホストの名前 [newhostname=ホストの新しい名前]}

パラメーター

表4-91 ModifyHostコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
任意
変更するホストのオブジェクトID
objectidまたはhostnameのどちらか一方を必ず指定してください。

hostname
任意
変更するホストの名前
名前を変更しない場合は省略します。
指定できる文字数は1～64バイトです。
このパラメーターはobjectidを指定するかどうかによって指定する値が異なります。

objectidを指定した場合：

ホストの新しい名前を指定します。

objectidを指定しない場合：

操作するホストの名前を指定します。

最初または最後のスペースは登録されません。
GUIと併用する場合はGUIの入力規則に従ってください。
objectidまたはhostnameのどちらか一方を必ず指定してください。

newhostname
任意
ホストの新しい名前
このパラメーターを指定する場合は，objectidまたはhostnameのどちらか一方を必ず指定してください。

wwnlist
任意
既存のWWNを置き換えるWWNのリスト
コンマで区切って指定します。
存在しない場合は，ホストのすべてのWWNが削除されます。

ipaddress
任意
既存ホストのIPv4の新規IPアドレス
ホストのIPv4のIPアドレスを変更しない場合は省略します。

ipv6address
任意
既存ホストのIPv6の新規IPアドレス
ホストのIPv6のIPアドレスを変更しない場合は省略します。

iscsinamelist
任意
(HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS)
ホスト（iSCSIイニシエーター）のiSCSIネームのリスト
iSCSIネームは，iqn形式またはeui形式で指定してください。
複数指定する場合は，コンマで区切って指定します。
パラメーターiscsinamelistを指定しない場合は，ホストのiSCSIネームはすべて削除されます。
使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。
ModifyHostコマンドを実行したあとのホストのタイプが仮想化サーバの場合，このパラメーターは指定できません。

ostype
任意
変更後のホストのOSタイプ
指定できる値を次に示します。大文字と小文字は区別されません。

AIX

HP-UX

Linux

SunOS

Windows

VMware

Others

このパラメーターにVMwareを指定すると，ホストのタイプは仮想化サーバに設定されます。VMware以外を指定すると，ホストのタイプは通常ホストに設定されます。
このパラメーターは，ホストのタイプが通常ホストまたは仮想化サーバのホストに対して指定できます。

takeoverwwn
任意
先に登録された通常ホストのWWNを仮想化サーバに移行する場合にだけ，trueを指定します。
このパラメーターを指定して仮想化サーバのWWNを変更すると，変更後のWWNがすでに登録されている通常ホストのWWNと重複したときに，通常ホストのWWNが仮想化サーバに移行されます。
このパラメーターは，ModifyHostコマンドを実行したあとのホストのタイプが仮想化サーバのホストに対して指定できます。このパラメーターを省略した場合，指定したWWNが通常ホストのWWNと重複しているとエラーになります。

iscsinamediscard
任意
通常ホストのOSタイプをVMwareに変更する場合に，変更前のホストのiSCSIネームを破棄するときは，trueを指定します。
iSCSIネームで管理されている通常ホストのOSタイプをVMwareに変更する場合，このパラメーターを省略するとエラーになります。

事前に取得するパラメーター値

objectid

GetHostコマンドの実行結果から取得してください。実行結果では，An instance of Hostの下にobjectID値が表示されます。このobjectID値をパラメーターobjectidとして指定してください。

hostname

GetHostコマンドの実行結果から取得してください。このコマンドの実行結果では，name値がAn instance of Hostの下に表示されます。このname値を使用してパラメーターhostnameを指定します。

コマンド実行例

HiCommandCLI ModifyHost -o "D:¥logs¥ModifyHost.log" "objectid=HOST.3" "hostname=snow" "wwnlist=12.34.56.78.90.AB.CD.EF,01.23.45.67.89.AB.CD.EF" "ipaddress=172.18.32.9" "ostype=VMware" "takeoverwwn=true"

コマンド実行結果

RESPONSE:
An instance of Host
 objectID=HOST.3
 name=snow
 hostID=3
 ipAddress=172.18.32.9
 capacityInKB=0
 hostType=3
 managedBy=-1
 osType=VMware
 statusOfDBUpdating=0
 List of 2 WWN elements:
   An instance of WWN
     WWN=12.34.56.78.90.AB.CD.EF
   An instance of WWN
     WWN=01.23.45.67.89.AB.CD.EF

4.4.13 ModifyHostInfo

ModifyHostInfoコマンドは，Device ManagerサーバのHostInfoを変更します。

重要

このコマンドは，仮想化サーバおよびファイルサーバをサポートしていません。

パラメーター

表4-92 ModifyHostInfoコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
必須
変更するHostInfoのオブジェクトID

serialnum
任意
パスが存在する新しいストレージシステムのシリアル番号
変更しない場合は省略します。

model
任意
パスが存在する新しいストレージシステムのモデル
変更しない場合は省略します。

hostname
任意
HostInfoオブジェクトの新しい名前
変更しない場合は省略します。
指定できる文字数は1～50バイトです。

ipaddress
任意
ホストのIPv4の新規IPアドレス
ホストのIPv4のIPアドレスを変更しない場合は省略します。

ipv6address
任意
ホストのIPv6の新規IPアドレス
ホストのIPv6のIPアドレスを変更しない場合は省略します。

mountpoint
任意
パスに対応したホストファイルシステムの新しいマウントポイント
変更しない場合は省略します。

port
任意
パスの新しいポート番号
変更しない場合は省略します。
変更する場合は，portまたはportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

portname
任意
パスの新しいポート名
変更しない場合は省略します。
変更する場合は，portまたはportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

domain
任意
パスの新しいドメインID
変更しない場合は省略します。
このパラメーターは10進数および16進数で指定できます。16進数で指定する場合は，プレフィックスとして0xを付けてください。
実行結果は10進数で出力されます。

devnum
任意
パスの新しいデバイス番号
変更しない場合は省略します。

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

portwwn
任意
ホストバスアダプターの新しいポートWWN
変更しない場合は省略します。
パラメーターportwwnおよびportiscsinameを同時に指定しないでください。同時に指定するとエラーとなります。

filetype
任意
ファイルシステムの新しいタイプ
変更しない場合は省略します。

filename
任意
ファイルシステムの新しい名前
変更しない場合は省略します。

size
任意
新しいLUNのサイズ（MB）
変更しない場合は省略します。

percentused
任意
新しいLUNの使用率（%）
変更しない場合は省略します。

portiscsiname
任意
(HUS100
Hitachi AMS2000/AMS/WMS
Hitachi SMS)
ホスト（iSCSIイニシエーター）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で指定してください。
使用できる文字は次のとおりです。
A～Z a～z 0～9 - . :
iSCSIネームの大文字と小文字は区別されません。
指定できる文字数は1～223バイトです。
パラメーターportwwnおよびportiscsinameを同時に指定しないでください。同時に指定するとエラーとなります。
パラメーターportiscsinameを指定しなかった場合，ホスト（iSCSIイニシエーター）のiSCSIネームは変更されません。

事前に取得するパラメーター値

serialnumおよびmodel

GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。

objectid

GetHostInfoコマンドの実行結果から取得してください。実行結果では，An instance of HostInfoの下にobjectID値が表示されます。このobjectID値をパラメーターobjectidとして指定してください。

devnum，domain，およびport

GetStorageArray (subtarget=Path)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにPathを指定してください。実行結果では，An instance of Pathの下にdevNum値，domainID値，およびportID値が表示されます。これらのdevNum値，domainID値，およびportID値をそれぞれパラメーターdevnum，パラメーターdomain，パラメーターportとして指定してください。

portname

GetStorageArray (subtarget=Port)コマンドの実行結果から取得してください。実行結果では，displayNameがAn instance of Portの下に表示されます。この値をportnameとして指定してください。

コマンド実行例

この例では，ModifyHostInfoコマンドはホストベースの情報（オブジェクトID：HOSTINFO.MY_HOSTINFO_HDS9980V.0.15.1）を次のとおり変更します。

新しいストレージシステム（シリアル番号：10001，モデル：HDS9980V）に接続します。

HostInfoオブジェクト名はMY_HOSTINFO_HDS9980Vに変更されます。

新しいIPアドレスは111.111.111.111です。

ホストファイルシステムの新しいマウントポイントはE：です。

使用されるLUNは，ポート番号：7，ドメインID：0，およびデバイス番号：2として認識されます。

HBAの新しいWWNは11.33.55.77.99.BB.DD.FFです。

新しいファイルシステム名はooで，ファイルシステムタイプはNTFS1です。

新しいLUN用に156MBが確保され，使用率はLUNサイズの50%に設定されます。

HiCommandCLI ModifyHostInfo -o "D:¥logs¥ModifyHostInfo.log" "objectid=HOSTINFO.MY_HOSTINFO_HDS9980V.0.15.1" "model=HDS9980V" "serialnum=10001" "hostname=MY_HOSTINFO_HDS9980V" "ipAddress=111.111.111.111" "mountpoint=E:" "port=7" "domain=0" "devnum=2" "portwwn=11.33.55.77.99.BB.DD.FF" "filetype=NTFS1" "filename=oo" "size=156" "percentused=50"

コマンド実行結果

RESPONSE:
An instance of HostInfo
 objectID=HOSTINFO.MY_HOSTINFO_HDS9980V.0.15.1
 name=MY_HOSTINFO_HDS9980V
 serialNumber=10001
 arrayType=HDS9980V
 ipAddress=111.111.111.111
 mountPoint=E:
 portID=7
 portName=CL1-H
 domainID=0
 scsiID=15
 lun=2
 devNum=2
 displayDevNum=00:02
 osScsiBus=0
 osScsiID=15
 osLun=1
 portWWN=11.33.55.77.99.BB.DD.FF
 fileSystemType=NTFS1
 fileSystemName=E:
 sizeInMB=156
 percentUsed=50
 lastUpdated=1039003476

4.4.14 ModifyVirtualizationServer

ModifyVirtualizationServerコマンドは，vMAまたはHost Data Collectorを使用して登録した仮想化サーバに関する情報を変更します。

重要

vMAまたはHost Data Collectorを使用しないで登録した仮想化サーバの情報を変更する場合は，ModifyHostコマンドを使用します。

このコマンドを使用できる仮想化サーバのバージョンは次のとおりです。
- vMAを使用する場合：VMware ESX 4.xまたはVMware ESXi 4.x
- Host Data Collectorを使用する場合：VMware ESX 4.x，VMware ESXi 4.x，またはVMware ESXi 5.x

vMAを使用して登録した仮想化サーバの情報収集方法を，Host Data Collectorに切り替えられます。ただし，Host Data Collectorを使用した管理からvMAを使用した管理に変更することはできません。

Host Data Collectorを使用する場合，指定するHost Data Collectorがhostdatacollectors.properties（Host Data Collectorとの連携に関するプロパティファイル）に設定されている必要があります。Host Data Collectorのセットアップ方法については，マニュアル「Hitachi Command Suite Software システム構成ガイド」を参照してください。

書式

vMAで管理されている仮想化サーバの情報を変更する場合：

HiCommandCLI [URL] ModifyVirtualizationServer [オプション]
hostname=仮想化サーバのホスト名
[ipaddress=vMAのIPアドレス] [hostprotocol={Secure|Non-secure}]
[hostuserid=vMAのユーザーID]
[hostuserpassword=vMAのユーザーパスワード]

Host Data Collectorで管理されている仮想化サーバの情報を変更する場合：

HiCommandCLI [URL] ModifyVirtualizationServer [オプション]
hostname=仮想化サーバのホスト名
[ipaddress=仮想化サーバのIPアドレス※] [hostprotocol={Secure|Non-secure}]
[hostuserid=仮想化サーバのユーザーID※]
[hostuserpassword=仮想化サーバのユーザーパスワード※]
[hdcipaddress=Host Data CollectorのIPアドレス]

注※

VMware vCenter Serverで仮想化サーバを統合管理している構成の場合は，VMware vCenter Serverの値を指定してください。

仮想化サーバの管理をvMAからHost Data Collectorに変更する場合：

HiCommandCLI [URL] ModifyVirtualizationServer [オプション]
hostname=仮想化サーバのホスト名
[ipaddress=仮想化サーバのIPアドレス※] hostprotocol={Secure|Non-secure}
[hostuserid=仮想化サーバのユーザーID※]
[hostuserpassword=仮想化サーバのユーザーパスワード※]
hdcipaddress=Host Data CollectorのIPアドレス

注※

VMware vCenter Serverで仮想化サーバを統合管理している構成の場合は，VMware vCenter Serverの値を指定してください。

パラメーター

表4-93 ModifyVirtualizationServerコマンドのパラメーター

パラメーター名
指定のレベル
説明

hostname
必須
情報を変更する仮想化サーバのホスト名

ipaddress
任意※1
IPアドレスを変更する場合に，IPv4またはIPv6の形式で指定します。
変更できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。

hostprotocol
任意※1，※2
仮想化サーバの情報を取得するための通信プロトコルを変更する場合に，次のどちらかを指定します。

Non-secure：HTTPを使用して通信する

Secure：HTTPSを使用して通信する

変更できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。

hostuserid
任意※1
ユーザーIDを変更する場合に指定します。
変更できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。

hostuserpassword
任意※1
ユーザーパスワードを変更する場合に指定します。
変更できる値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」を参照してください。

hdcipaddress
任意※1，※2
接続先となるHost Data CollectorのIPアドレスを変更する場合，またはvMAで管理されている仮想化サーバをHost Data Collectorでの管理に切り替える場合に指定します。
IPアドレス（IPv4またはIPv6），またはホスト名が指定できます。
hostdatacollectors.propertiesに設定されている値を指定してください。

注※1

vMAを使用して管理している仮想化サーバに関する情報を変更する場合，パラメーターipaddress，hostprotocol，hostuserid，およびhostuserpasswordのうち少なくとも1つは指定する必要があります。

Host Data Collectorを使用して管理している仮想化サーバに関する情報を変更する場合，パラメーターipaddress，hostprotocol，hostuserid，hostuserpassword，およびhdcipaddressのうち少なくとも1つは指定する必要があります。

注※2

vMAで管理されている仮想化サーバをHost Data Collectorでの管理に切り替える場合，パラメーターhostprotocolおよびhdcipaddressを同時に指定する必要があります。

事前に取得するパラメーター値

hostname

GetHostコマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターhostfilterに「VMWARE_ESX」を指定してください。このコマンドの実行結果では，name値がAn instance of Hostの下に表示されます。情報を変更したい仮想化サーバのname値をパラメーターhostnameとして指定してください。

コマンド実行例1

この例では，仮想化サーバ（ホスト名：boss.boss）の管理に使用しているプログラムのパスワードを変更します。変更された情報は，Device Managerサーバのデータベースに登録されます。

コマンド実行結果は，対象となる仮想化サーバが管理されている方法によって異なります。

HiCommandCLI ModifyVirtualizationServer -o "D:¥logs¥ModifyVirtualizationServer.log" "hostname=boss.boss" "hostuserpassword=boss!"

コマンド実行結果1-1　仮想化サーバがvMA（IPアドレス：10.208.119.114）で管理されている場合

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=3
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 1 CommParameters elements:
   An instance of CommParameters
     ipAddress=10.208.119.114
     portNumber=5989
     protocol=Secure
     userID=vi-admin

コマンド実行結果1-2　仮想化サーバがHost Data Collector（IPアドレス：10.208.119.110）で管理されている場合

この実行結果では，CommParametersインスタンスにhdcIPAddressが表示されているので，仮想化サーバがHost Data Collectorで管理されていることを示しています。

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=1
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 2 WWN elements:
   An instance of WWN
     WWN=21.00.00.24.FF.2C.AE.19
   An instance of WWN
     WWN=21.00.00.24.FF.2C.AE.18
 List of 1 CommParameters elements:
   An instance of CommParameters
     hdcIPAddress=10.208.119.110
     ipAddress=10.208.119.113
     portNumber=443
     protocol=Secure
     userID=root

4.4.15 RefreshVirtualizationServer

RefreshVirtualizationServerコマンドは，vMAまたはHost Data Collectorを使用して登録した仮想化サーバの情報を最新の状態に更新（リフレッシュ）します。

書式

特定の仮想化サーバのすべての情報を最新にする場合，または仮想化サーバのデータストアの容量情報だけを最新にする場合：

HiCommandCLI [URL] RefreshVirtualizationServer [オプション]
hostname=ホスト名 [mode=Datastore]

パラメーター

表4-94 RefreshVirtualizationServerコマンドのパラメーター

パラメーター名
指定のレベル
説明

hostname
必須
ホスト名
情報を最新状態にする仮想化サーバのホスト名を指定します。

mode
任意
仮想化サーバのリフレッシュモード
仮想化サーバのデータストアの容量情報だけを最新にする場合に指定します。
指定できる値はDatastoreだけです。大文字と小文字は区別されません。

事前に取得するパラメーター値

hostname

GetHostコマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターhostfilterに「VMWARE_ESX」を指定してください。このコマンドの実行結果では，name値がAn instance of Hostの下に表示されます。情報を最新の状態に更新したい仮想化サーバのname値をパラメーターhostnameとして指定してください。

コマンド実行例1

この例では，仮想化サーバ（ホスト名：boss.boss）の情報を更新します。

コマンド実行結果は，対象となる仮想化サーバが管理されている方法によって異なります。

HiCommandCLI RefreshVirtualizationServer -o "D:¥logs¥RefreshVirtualizationServer.log" "hostname=boss.boss"

コマンド実行結果1-1　仮想化サーバがvMA（IPアドレス：10.208.119.114）で管理されている場合

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=3
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 1 CommParameters elements:
   An instance of CommParameters
     ipAddress=10.208.119.114
     portNumber=5989
     protocol=Secure
     userID=vi-admin

コマンド実行結果1-2　仮想化サーバがHost Data Collector（IPアドレス：10.208.119.110）で管理されている場合

この実行結果では，CommParametersインスタンスにhdcIPAddressが表示されているので，仮想化サーバがHost Data Collectorで管理されていることを示しています。

RESPONSE:
An instance of Host
 objectID=HOST.13
 name=boss.boss
 hostID=13
 capacityInKB=21,995,840
 hostType=3
 managedBy=1
 osType=VMware
 statusOfDBUpdating=0
 virtualizationServerVersion=VMware ESX 4.0.0 build-171294
 List of 2 WWN elements:
   An instance of WWN
     WWN=21.00.00.24.FF.2C.AE.19
   An instance of WWN
     WWN=21.00.00.24.FF.2C.AE.18
 List of 1 CommParameters elements:
   An instance of CommParameters
     hdcIPAddress=10.208.119.110
     ipAddress=10.208.119.113
     portNumber=443
     protocol=Secure
     userID=root

4.5 サーバ管理のコマンド

サーバ管理のコマンドではDevice Managerサーバを管理できます。

この節の構成

4.5.1 AddURLLink

4.5.2 DeleteAlerts

4.5.3 DeleteURLLink

4.5.4 GetAlerts

4.5.5 GetServerInfo

4.5.6 GetURLLink

4.5.1 AddURLLink

AddURLLinkコマンドは，Device Managerサーバが管理しているDevice Managerオブジェクトに対して，任意のURLへのリンク情報（URLLink）を設定します。

AddURLLinkコマンドには，次の用途があります。

SMI-S enabledストレージシステムに対して任意のURLLinkを設定する
GUIのElement Managerから起動するソフトウェアのURL情報が変更されます。SMI-S enabledストレージシステムに対してユーザーが設定できるURLLinkは，1つだけです。

メインフレームホストに対してMainframe AgentへのURLLinkを設定する
メインフレームホストに対して，メインフレームホスト上で稼働するMainframe AgentへのURLLinkを設定します。メインフレームホストを管理する場合の設定手順，およびAddURLLinkコマンドの説明については，「付録A. Mainframe Agentとの連携」を参照してください。

重要

このコマンドは，仮想化サーバおよびファイルサーバをサポートしていません。

書式

SMI-S enabledストレージシステムに対して設定する場合：

HiCommandCLI [URL] AddURLLink [オプション]
url=URL name=URLLinkの名称
linkedid=SMI-S enabledストレージシステムのオブジェクトID
targetoption=smi-s

パラメーター

表4-95 AddURLLinkコマンドのパラメーター

パラメーター名
指定のレベル
説明

url
必須
アプリケーションまたはWebページのURL
アプリケーションまたはWebページを起動するには，完全なURLが必要です。
URLをIPv6のIPアドレスで指定する場合は，IPアドレスを角括弧[ ]で囲みます。

name
必須
URLLinkの名称

linkedid
必須
URLLinkを設定するDevice ManagerオブジェクトのオブジェクトID
有効な既存のオブジェクトIDを指定する必要があります。
linkedidパラメーターにSMI-S enabledストレージシステムのオブジェクトIDを指定した場合，ユーザーによってURLLinkがすでに設定されているときは，URLLinkが上書きされます。

targetoption
任意
URLLinkを設定するDevice Managerオブジェクトの種別
指定できる値を次に示します。大文字と小文字は区別されません。

smi-s：SMI-S enabledストレージシステム

other：SMI-S enabledストレージシステム以外のDevice Managerオブジェクト

省略した場合は，otherが設定されます。

コマンド実行例

HiCommandCLI AddURLLink -o "D:¥logs¥AddURLLink.log" "url=http://10.208.184.97" "name=MY_URLLINK" "linkedid=IBM.2107-75WG051" "targetoption=smi-s"

コマンド実行結果

RESPONSE:
An instance of URLLink
 objectID=IBM.2107-75WG051.USER_CREATED_URLLINK
 name=MY_URLLINK
 url=http://10.208.184.97
 linkedID=IBM.2107-75WG051
 createdByUser=1

4.5.2 DeleteAlerts

DeleteAlertsコマンドは，Device Managerサーバに存在するアラートを削除します。アラート番号を指定することで特定のアラートを削除できます。また，ソースを指定することで特定のソースから発生したすべてのアラートを削除できます。

パラメーター

表4-96 DeleteAlertsコマンドのパラメーター

パラメーター名
指定のレベル
説明

alertnum
任意※
削除するアラートを特定する番号

source
任意※
アラートのソースを特定します。
このソースからのアラートはすべて削除されます。

注※

alertnumまたはsourceのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

事前に取得するパラメーター値

alertnumおよびsource

GetAlertsコマンドの実行結果から取得してください。実行結果では，An instance of Alertsの下にnumber値とsource値が表示されます。これらのnumber値とsource値をそれぞれパラメーターalertnumとパラメーターsourceとして指定してください。

コマンド実行例1

HiCommandCLI DeleteAlerts -o "D:¥logs¥DeleteAlerts.log" "alertnum=6"

コマンド実行結果1

RESPONSE:
(Command completed; no data returned)

コマンド実行例2

HiCommandCLI DeleteAlerts -o "D:¥logs¥DeleteAlerts.log" "source=ARRAY.R600.10007"

コマンド実行結果2

RESPONSE:
(Command completed; no data returned)

4.5.3 DeleteURLLink

DeleteURLLinkコマンドは，Device Managerサーバが管理しているDevice Managerオブジェクトに対して設定されているURLLinkを削除します。

重要

このコマンドは，仮想化サーバをサポートしていません。

書式

SMI-S enabledストレージシステムのURLLinkを削除する場合：

HiCommandCLI [URL] DeleteURLLink [オプション]
{objectid=URLLinkのオブジェクトID
|linkedid=SMI-S enabledストレージシステムのオブジェクトID}
targetoption=smi-s

SMI-S enabledストレージシステム以外のDevice ManagerオブジェクトのURLLinkを削除する場合：

HiCommandCLI [URL] DeleteURLLink [オプション]
{objectid=URLLinkのオブジェクトID
|linkedid=Device ManagerオブジェクトのオブジェクトID}
[targetoption=other]

パラメーター

表4-97 DeleteURLLinkコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
任意※1
削除するURLLinkのオブジェクトID※2

linkedid
任意※1
URLLinkを削除するDevice ManagerオブジェクトのオブジェクトID※2
指定したDevice Managerオブジェクトに設定されているURLLinkはすべて削除されます。

targetoption
任意
URLLinkを削除するDevice Managerオブジェクトの種別
指定できる値を次に示します。大文字と小文字は区別されません。

smi-s：SMI-S enabledストレージシステム

other：SMI-S enabledストレージシステム以外のDevice Managerオブジェクト

省略した場合は，otherが設定されます。

注※1

objectidまたはlinkedidのどちらか一方を必ず指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

注※2

DeleteURLLinkコマンドでは，ユーザーによって設定されたURLLinkだけが削除の対象となります。SMI-S enabledストレージシステムを初期登録したときに，Device Managerサーバによって自動的に設定されるURLLinkは削除できません。

コマンド実行例

HiCommandCLI DeleteURLLink -o "D:¥logs¥DeleteURLLink.log" "objectid=IBM.2107-75WG051.USER_CREATED_URLLINK" "targetoption=smi-s"

コマンド実行結果

RESPONSE:
(Command completed; empty list returned)

4.5.4 GetAlerts

GetAlertsコマンドは，Device Managerサーバによって以前に生成されたアラートメッセージを取得します。取得するアラートは，時刻とメッセージ数を指定することで制限できます。

取得するアラートメッセージ数を制限する条件を指定しないと，実行結果には，すべてのアラートについての情報が出力されます。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，およびSANRISE9500Vの場合，ハードディスク障害のアラートを検出すると，Alertインスタンスのcomponent属性に障害が発生したドライブの番号が次のどちらかの形式で出力されます。

Disk Drive #ドライブ番号 ( Unitの位置 - HDUの位置 )

Disk Drive #ドライブ番号

このドライブの番号は，ハードディスクの物理的な位置を示す番号ではありません。ハードディスクの物理的な位置は，Unitの位置とHDUの位置で示します。これらの位置情報が出力されない場合，ドライブ番号を使って計算する必要があります。

計算に使用する変数および関数を次に示します。

n：コマンド実行結果に出力されたドライブの番号を示します。

INT：計算の結果の小数点を切り捨て，整数を取得します。

MOD：数値を除算したときの剰余を取得します。

Unitの位置とHDUの位置を特定する計算方法を次に示します。

Hitachi AMS2000，Hitachi AMS/WMS，およびHitachi SMSの場合
Unitの位置 = INT(n÷15)
HDUの位置 = n MOD 15

例：

nが17のとき

Unitの位置 = INT(17÷15) = 1

HDUの位置 = 17 MOD 15 = 2

SANRISE9500Vの場合
n≦13のとき
Unitの位置 = 0
HDUの位置 = n
n＞13のとき
Unitの位置 = INT((n+1)÷15)
HDUの位置 = (n+1) MOD 15

例：

nが12のとき

Unitの位置 = 0

HDUの位置 = 12

nが17のとき

Unitの位置 = INT((17+1)÷15) = 1

HDUの位置 = (17+1) MOD 15 = 3

パラメーター

表4-98 GetAlertsコマンドのパラメーター

パラメーター名
指定のレベル
説明

countfilter
任意
取得するメッセージの最大数
省略した場合，取得するアラートの数は制限されません。

timefilter
任意
その日時以降のメッセージだけを要求します。
要求形式は，YYYY/MM/DD HH:MM:SSです。省略した場合，取得するアラートの数は制限されません。

事前に取得するパラメーター値

ありません。

コマンド実行例

HiCommandCLI GetAlerts -o D:¥logs¥GetAlerts.log "countfilter=2" "timefilter=2002/04/01 00:00:00"

コマンド実行結果

RESPONSE:
An instance of Alerts

 Contains 2Alert instances:
   An instance of Alert
     number=2
     type=Server
     source=ARRAY.HDS9970V.35001
     severity=3
     component=DKUドライブ
     description=DKUドライブにおいてSeriousエラーが検出されました。
     actionToTake=カスタマサポート部へ連絡してください。
     data=コンポーネントは停止しています.
     timeOfAlert=2003/01/06 20:13:56
   An instance of Alert
     number=1
     type=Server
     source=ARRAY.HDS9970V.35001
     severity=4
     component=DKCプロセッサ
     description=DKCプロセッサにおいてModerateエラーが検出されました。
     actionToTake=カスタマサポート部へ連絡してください。
     data=コンポーネントは完全には動作しません.
     timeOfAlert=2003/01/06 20:13:51

4.5.5 GetServerInfo

GetServerInfoコマンドは，Device ManagerサーバのバージョンやURL，サポートしているストレージシステムのファミリーのリスト，使用しているライセンスの状態などの情報を取得します。パラメーターはありません。

コマンド実行例

HiCommandCLI GetServerInfo -o "D:¥logs¥GetServerInfo.log"

コマンド実行結果

RESPONSE:
An instance of ServerInfo
 serverVersion=Hitachi Device Manager Server v7.6.1 Build 0761-nn (Jan 16, 2014)
 serverURL=http://localhost:2001
 upTime=4 hours 46 minutes 50 seconds
 upSince=Thu, 16 Jan 2014 23:21:45 GMT
 currentApiVersion=7.6.1
 license=0
 List of 17 StorageArray elements:
   An instance of StorageArray
     arrayFamily=AMS/WMS/SMS
     displayArrayFamily=AMS/WMS/SMS
   An instance of StorageArray
     arrayFamily=USP
     displayArrayFamily=H12000/H10000
   An instance of StorageArray
     arrayFamily=R600
     displayArrayFamily=H24000/H20000
   An instance of StorageArray
     arrayFamily=HUS
     displayArrayFamily=HUS
   An instance of StorageArray
     arrayFamily=R700
     displayArrayFamily=P9500
   An instance of StorageArray
     arrayFamily=HDS9900V
     displayArrayFamily=SANRISE H1024/H128
   An instance of StorageArray
     arrayFamily=HDS9500V
     displayArrayFamily=SANRISE9500V
   An instance of StorageArray
     arrayFamily=HDS9900V
     displayArrayFamily=SANRISE9900V
   An instance of StorageArray
     arrayFamily=USP
     displayArrayFamily=USP
   An instance of StorageArray
     arrayFamily=R600
     displayArrayFamily=USP_V
   An instance of StorageArray
     arrayFamily=R700
     displayArrayFamily=VP9500
   An instance of StorageArray
     arrayFamily=R700
     displayArrayFamily=VSP
   An instance of StorageArray
     arrayFamily=HM700
     displayArrayFamily=HUS VM
   An instance of StorageArray
     arrayFamily=HDS9900V
     displayArrayFamily=XP1024/128
   An instance of StorageArray
     arrayFamily=USP
     displayArrayFamily=XP12K/10K/SVS200
   An instance of StorageArray
     arrayFamily=R600
     displayArrayFamily=XP24K/20K
   An instance of StorageArray
     arrayFamily=SMI-S_Enabled
     displayArrayFamily=SMI-S_Enabled

4.5.6 GetURLLink

GetURLLinkコマンドは，Device Managerサーバが管理しているDevice Managerオブジェクトに対して設定されているURLLinkの情報を取得します。

書式

すべてのURLLink情報を取得する場合：

HiCommandCLI [URL] GetURLLink [オプション]
[targetoption={smi-s|other}]

特定のSMI-S enabledストレージシステムのURLLink情報を取得する場合：

HiCommandCLI [URL] GetURLLink [オプション]
{objectid=URLLinkのオブジェクトID
|linkedid=SMI-S enabledストレージシステムのオブジェクトID}
targetoption=smi-s

特定のDevice Managerオブジェクト（SMI-S enabledストレージシステムを除く）のURLLink情報を取得する場合：

HiCommandCLI [URL] GetURLLink [オプション]
{objectid=URLLinkのオブジェクトID
|linkedid=Device ManagerオブジェクトのオブジェクトID}
[targetoption=other]

パラメーター

表4-99 GetURLLinkコマンドのパラメーター

パラメーター名
指定のレベル
説明

objectid
任意※
情報を取得するURLLinkのオブジェクトID
パラメーターlinkedidと同時には指定しないでください。同時に指定するとエラーとなります。

linkedid
任意※
Device ManagerオブジェクトのオブジェクトID
指定したDevice Managerオブジェクトに設定されているURLLinkをすべて取得します。
パラメーターobjectidと同時には指定しないでください。同時に指定するとエラーとなります。

targetoption
任意※
URLLinkが設定されているDevice Managerオブジェクトの種別
指定できる値を次に示します。大文字と小文字は区別されません。

smi-s：SMI-S enabledストレージシステム

other：SMI-S enabledストレージシステム以外のDevice Managerオブジェクト

注※

objectid，linkedid，およびtargetoptionをすべて省略した場合，Device Managerオブジェクトの種別に関係なく，すべてのURLLink情報を取得します。

objectidおよびlinkedidの両方を省略して，targetoptionを指定した場合，targetoptionに指定した種別のDevice ManagerオブジェクトのURLLink情報をすべて取得します。

objectidまたはlinkedidのどちらか一方を指定して，targetoptionを省略した場合，targetoptionにotherに設定されたと見なされます。

事前に取得するパラメーター値

ありません。

コマンド実行例

HiCommandCLI GetURLLink -o "D:¥logs¥GetURLLink.log" "objectid=IBM.2107-75WG051.USER_CREATED_URLLINK" "targetoption=smi-s"

コマンド実行結果

RESPONSE:
An instance of URLLink
 objectID=IBM.2107-75WG051.USER_CREATED_URLLINK
 name=test
 url=http://10.208.184.97
 linkedID=IBM.2107-75WG051
 createdByUser=1

4.6 レプリケーションのコマンド

レプリケーションのコマンドでは，コピーペアの管理ができます。

この節の構成

4.6.1 AddConfigFileForReplication

4.6.2 AddReplication

4.6.3 AddReplication（Thin Imageの場合）

4.6.4 DeleteReplication

4.6.5 GetReplicationControllerPair

4.6.6 ModifyReplication

4.6.1 AddConfigFileForReplication

AddConfigFileForReplicationコマンドは，ShadowImage，TrueCopy Sync，TrueCopy Async，QuickShadow，Copy-on-Write Snapshot，Universal Replicatorに対するコピーペアを作成するためのRAID ManagerのHORCM構成ファイルを作成します。

重要

このコマンドは，SANRISE9900VおよびHitachi SMSでは使用できません。

Thin Imageに対する操作はできません。

Device Managerでは，1つのHORCMインスタンスにP-VOLとS-VOLが混在している構成をサポートしていません。HORCMインスタンス内のすべてのボリュームが，P-VOLまたはS-VOLのどちらか一方になるように構成してください。

Hitachi AMS/WMSのボリュームをP-VOLとしてTrueCopyAsyncのコピーペアを作成する場合，S-VOLに指定したボリュームがあるストレージシステムに，データプールのプールID0および1があることを確認してください。このとき，ストレージシステムによっては，ストレージシステムの管理ツールで1と表示されるデータプールの番号が，Device Manager CLI（PoolインスタンスのpoolID属性）では16と表示されることがあります。Device Manager CLIでの表示については，「5.28 Poolインスタンス」を参照してください。

HUS100およびHitachi AMS2000/AMS/WMSの場合，TrueCopyAsyncとCopy-on-Write Snapshotでカスケード構成にするときには，TrueCopyAsyncのコピーペアの状態をSplitにしてからCopy-on-Write Snapshotのコピーペアを作成してください。コピーペアの状態がPairだと，Copy-on-Write Snapshotのコピーペアの作成に失敗します。

作成方法は，次の3とおりの方法があります。

方法1：HORCM構成ファイルにある既存のグループにコピーペアの定義を追加します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddConfigFileForReplication [オプション]
groupname=コピーグループ名
pvolhostid=ホストID pvolinstancenum=インスタンス番号
svolhostid=ホストID svolinstancenum=インスタンス番号
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolportid=ポート番号|pvolportname=ポート名]
[pvolpoolid=プールID]
svolarraytype=モデル svolserialnum=シリアル番号
svoldevnum=デバイス番号
[svolportid=ポート番号|svolportname=ポート名]
[svolpoolid=プールID]
replicationfunction={ShadowImage|TrueCopySync|TrueCopyAsync|QuickShadow|UniversalReplicator}
[munum=MU番号]

方法2：HORCM構成ファイルにグループを追加し，そのグループにコピーペアの定義を追加します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddConfigFileForReplication [オプション]
[groupname=コピーグループ名]
pvolhostid=ホストID pvolinstancenum=インスタンス番号
[pvolportnum=ポート番号]
svolhostid=ホストID svolinstancenum=インスタンス番号
[svolportnum=ポート番号]
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolportid=ポート番号|pvolportname=ポート名]
[pvolpoolid=プールID]
svolarraytype=モデル svolserialnum=シリアル番号
svoldevnum=デバイス番号
[svolportid=ポート番号|svolportname=ポート名]
[svolpoolid=プールID]
replicationfunction={ShadowImage|TrueCopySync|TrueCopyAsync|QuickShadow|UniversalReplicator}
[munum=MU番号]

方法3：新しくHORCM構成ファイルを作成します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddConfigFileForReplication [オプション]
[groupname=コピーグループ名]
pvolhostid=ホストID [pvolinstancenum=インスタンス番号]
pvolportnum=ポート番号
svolhostid=ホストID [svolinstancenum=インスタンス番号]
svolportnum=ポート番号
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolportid=ポート番号|pvolportname=ポート名]
[pvolpoolid=プールID]
svolarraytype=モデル svolserialnum=シリアル番号
svoldevnum=デバイス番号
[svolportid=ポート番号|svolportname=ポート名]
[svolpoolid=プールID]
replicationfunction={ShadowImage|TrueCopySync|TrueCopyAsync|QuickShadow|UniversalReplicator}
[munum=MU番号]

パラメーター

表4-100 AddConfigFileForReplicationコマンドのパラメーター

パラメーター名
指定のレベル
説明

groupname
任意
RAID Managerで使用されるグループ名
指定できる文字数は31バイトまでです。符号（#）またはハイフン（-）で始まる名前は指定できません。
方法1の場合は，HORCM構成ファイルにあるグループ名を指定します。
方法1の場合，このパラメーターは必ず指定してください。

pvolhostid
必須
P-VOLを認識するホストID
方法1の場合は，HORCM構成ファイルにあるグループのP-VOLのホストIDを指定します。

pvolinstancenum
任意
P-VOLを管理するHORCMインスタンスのインスタンス番号
方法1の場合は，HORCM構成ファイルにあるグループのP-VOLのインスタンス番号を指定します。
方法1または方法2の場合，このパラメーターは必ず指定してください。

pvolportnum
任意
P-VOLを管理するHORCMインスタンスのポート番号
ホストのOSによって，次の値を指定します。

Solaris：0～65535の整数

AIX，Windows，HP-UX，またはLinux：1～65535の整数

方法3の場合，このパラメーターは必ず指定してください。

svolhostid
必須
S-VOLを認識するホストID
方法1の場合は，HORCM構成ファイルにあるグループのS-VOLのホストIDを指定します。

svolinstancenum
任意
S-VOLを管理するHORCMインスタンスのインスタンス番号
方法1の場合は，HORCM構成ファイルにあるグループのS-VOLのインスタンス番号を指定します。
方法1または方法2の場合，このパラメーターは必ず指定してください。

svolportnum
任意
S-VOLを管理するHORCMインスタンスのポート番号
ホストのOSによって，次の値を指定します。

Solaris：0～65535の整数

AIX，Windows，HP-UX，またはLinux：1～65535の整数

方法3の場合，このパラメーターは必ず指定してください。

pvolarraytype
必須
P-VOLを含むストレージシステムのモデル

pvolserialnum
必須
P-VOLを含むストレージシステムのシリアル番号

pvoldevnum
必須
P-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

pvolportid
任意
P-VOLパスを管理するHORCM構成ファイル内のポート番号
このパラメーターを指定する場合は，pvolportidまたはpvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

pvolportname
任意
P-VOLパスを管理するHORCM構成ファイル内のポート名
このパラメーターを指定する場合は，pvolportidまたはpvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

pvolpoolid
任意
P-VOLの差分データやジャーナルデータを格納するプールのプールID

QuickShadowまたはCopy-on-Write Snapshotの場合：

このパラメーターは必ず指定してください。

ただし，HUS100の場合，次のデバイス番号をパラメーターpvoldevnumに指定するときには，このパラメーターを省略してください。

- Copy-on-Write SnapshotのP-VOLとして使用しているデバイス番号

- TrueCopy AsyncのP-VOLまたはS-VOLとして使用しているデバイス番号

TrueCopy Asyncの場合：

このパラメーターは必ず指定してください。

ただし，HUS100場合，Copy-on-Write SnapshotのP-VOLとして使用しているデバイス番号をパラメーターpvoldevnumに指定するときには，このパラメーターを省略してください。

Universal Replicatorの場合：

方法2または方法3の場合，このパラメーターは必ず指定してください。

そのほかの場合，このパラメーターを指定しても，値は無視されます。

svolarraytype
必須
S-VOLを含むストレージシステムのモデル

svolserialnum
必須
S-VOLを含むストレージシステムのシリアル番号

svoldevnum
必須
S-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

svolportid
任意
S-VOLパスを管理するHORCM構成ファイル内のポート番号
このパラメーターを指定する場合は，svolportidまたはsvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

svolportname
任意
S-VOLパスを管理するHORCM構成ファイル内のポート名
このパラメーターを指定する場合は，svolportidまたはsvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

svolpoolid
任意
S-VOLの差分データやジャーナルデータを格納するプールのプールID

TrueCopy Asyncの場合：

このパラメーターは必ず指定してください。

ただし，HUS100場合，Copy-on-Write SnapshotのP-VOLとして使用しているデバイス番号をパラメーターsvoldevnumに指定するときには，このパラメーターを省略してください。

Universal Replicatorの場合：

方法2または方法3の場合，このパラメーターは必ず指定してください。

そのほかの場合，このパラメーターを指定しても，値は無視されます。

replicationfunction
必須
コピーペアで実行される操作のタイプ
指定できる値は次のとおりです。

ShadowImage：ShadowImage

TrueCopySync：TrueCopy

TrueCopyAsync：TrueCopy Async

QuickShadow：QuickShadowまたはCopy-on-Write Snapshot

UniversalReplicator：Universal Replicator

munum
任意
P-VOLのMU番号
このパラメーターはUniversal Replicatorの場合にだけ指定できます。
Universal Replicatorでこのパラメーターを指定しない場合，作成したRAID ManagerのHORCM構成ファイルのMU番号に1が設定されます。
ShadowImage，QuickShadowまたはCopy-on-Write Snapshotの場合，作成したRAID ManagerのHORCM構成ファイルのMU番号に0が設定されます。なお，TrueCopyの場合，MU番号は必要でないため，RAID ManagerのHORCM構成ファイルのMU番号は設定されません。

pairoption
任意
未サポートです。

事前に取得するパラメーター値

事前に取得するパラメーター値は，構成定義ファイルを作成する方法によって異なります。

方法1（すでにコピーペアが定義されているグループに，新たにコピーペアの定義を追加する場合）
次の表の項番1，項番5，項番6を参照してください。

方法1（コピーペアが未作成のグループにコピーペアの定義を追加する場合）
次の表の項番2，項番3，項番5，項番6を参照してください。

方法2の場合
次の表の項番2，項番4，項番5，項番6，項番7を参照してください。

方法3の場合
次の表の項番2，項番5，項番6，項番7を参照してください。

表4-101 パラメーター値の取得方法（AddConfigFileForReplicationコマンド）

項番
パラメーター名
取得方法

1
pvolhostid
svolhostid
pvolinstancenum
svolinstancenum
groupname
GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
P-VOLを管理するRAID Managerがインストールされているホストを指定します。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。

GetHostコマンドの実行結果には，An instance of ReplicationGroupの配下にgroupName値，pvolHostID値，pvolInstanceNumber値，svolHostID値，svolInstanceNumber値が表示されます。groupName値に処理対象のグループ名が表示されたAn instance of ReplicationGroupを参照してください。実行結果とパラメーターの対応を次に示します。

pvolHostID値：パラメーターpvolhostid

pvolInstanceNumber値：パラメーターpvolinstancenum

svolHostID値：パラメーターsvolhostid

svolInstanceNumber値：パラメーターsvolinstancenum

2
pvolhostid
svolhostid
GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
パラメーターpvolhostidを取得するには，P-VOLを管理するRAID Managerがインストールされているホストを指定します。
パラメーターsvolhostidを取得するには，S-VOLを管理するRAID Managerがインストールされているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostID値は，P-VOLを管理するRAID Managerがインストールされているホストを指定した場合は，パラメーターpvolhostidに，S-VOLを管理するRAID Managerがインストールされているホストを指定した場合は，パラメーターsvolhostidに対応します。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostID値がパラメーターpvolhostidまたはsvolhostidに対応します。

3
pvolinstancenum
svolinstancenum
groupname
GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
最初に，P-VOLを管理するホストを指定してGetHostコマンドを実行します。
GetHostコマンドの実行結果には，An instance of ConfigFileの配下にvalid値instanceNumber値が，An instance of ReplicationGroupの配下にgroupName値が表示されます。
valid値に「1」と表示されているAn instance of ConfigFileを参照してください。P-VOLを管理する構成定義ファイル情報のinstanceNumber値がパラメーターpvolinstancenumに対応します。
このとき，対象のグループ名（groupName値）を控えておいてください。
次に，S-VOLを管理するホストを指定してGetHostコマンドを実行します。groupName値が先ほど控えたグループ名と同じで，かつvalid値が「1」と表示されたAn instance of ConfigFileを参照してください。そのinstanceNumber値がパラメーターsvolinstancenumに対応します。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，An instance of ConfigFileの配下にvalid値instanceNumber値が，An instance of ReplicationGroupの配下にgroupName値が表示されます。
An instance of ReplicationGroupの配下に表示されるgroupName値が対象のグループ名で，かつvalid値が「1」と表示されたAn instance of ConfigFileを1つ参照してください。それぞれ，P-VOLまたはS-VOLを管理する構成定義ファイル情報です。それぞれのinstanceNumber値がパラメーターpvolinstancenumまたはsvolinstancenumに対応します。

4
pvolinstancenum
svolinstancenum
GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
最初に，P-VOLを管理するホストを指定してGetHostコマンドを実行します。
GetHostコマンドの実行結果には，valid値instanceNumber値がAn instance of ConfigFile（構成定義ファイル情報）の下に表示されます。
valid値が「1」と表示されているAn instance of ConfigFileのうち，P-VOLを管理する構成定義ファイル情報を参照してください。instanceNumber値がパラメーターpvolinstancenumに対応します。
同様に，S-VOLを管理するホストを指定してGetHostコマンドを実行します。
valid値が「1」と表示されているAn instance of ConfigFileのうち，S-VOLを管理する構成定義ファイル情報のinstanceNumber値がパラメーターsvolinstancenumに対応します。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，valid値instanceNumber値がAn instance of ConfigFile（構成定義ファイル情報）の下に表示されます。
valid値が「1」と表示されたAn instance of ConfigFileを2つ参照してください。それぞれ，P-VOLまたはS-VOLを管理する構成定義ファイル情報です。それぞれのinstanceNumber値がパラメーターpvolinstancenumまたはsvolinstancenumに対応します。

5
pvoldevnum
svoldevnum
GetHostコマンドのパラメーターsubtargetに「LogicalUnit」を，パラメーターhostnameにP-VOLまたはS-VOLを認識するホストのホスト名を指定して実行します。
GetHostコマンドの実行結果には，An instance of LogicalUnitの配下にobjectID値（論理ユニットのオブジェクトID）devNum値が表示されます。
P-VOLを認識するホストを指定した場合，P-VOLとなるAn instance of LogicalUnitを参照してください。devNum値がパラメーターpvoldevnumに対応します。
このとき，そのobjectID値を控えておいてください。
S-VOLを認識するホストを指定した場合，S-VOLとなるAn instance of LogicalUnitのdevNum値がパラメーターsvoldevnumに対応します。
このとき，そのobjectID値を控えておいてください。

6
pvolarraytype
pvolserialnum
svolarraytype
svolserialnum
GetStorageArray (subtarget=LogicalUnit)コマンドのパラメーターsubtargetに「LogicalUnit」を，パラメーターobjectIDにP-VOLまたはS-VOLとなる論理ユニットのオブジェクトID（項番5で控えたobjectID値）を指定して実行します。
GetStorageArray (subtarget=LogicalUnit)コマンドの実行結果には，指定したobjectIDがAn instance of LogicalUnitに表示されています。objectIDが表示されているAn instance of LogicalUnitを含むAn instance of StorageArray配下のarrayType値，displayArrayType値，serialNumber値を参照してください。
P-VOLとなる論理ユニットのオブジェクトIDを指定した場合，arrayType値またはdisplayArrayType値がパラメーターpvolarraytypeに，serialNumber値がパラメーターpvolserialnumに対応します。
S-VOLとなる論理ユニットのオブジェクトIDを指定した場合，同様にarrayType値またはdisplayArrayType値がパラメーターsvolarraytypeに，serialNumber値がパラメーターsvolserialnumに対応します。
このとき，作成するコピーペアのタイプがTrueCopyAsync，QuickShadow，Copy-on-Write Snapshot，またはUniversal Replicatorのときは，パラメーターpvolarraytype，pvolserialnum，svolarraytype，svolserialnumの値を控えておいてください。

7
pvolpoolid
svolpoolid
GetStorageArray (subtarget=Pool)コマンドのパラメーターsubtargetに「Pool」を，パラメーターmodelにモデル名を，パラメーターserialnumにシリアル番号を指定して実行します。
GetStorageArray (subtarget=Pool)コマンドの実行結果には，An instance of Pool配下にpoolFunction値poolID値が表示されます。
項番6で控えたpvolarraytypeとpvolserialnumをパラメーターmodelとserialnumに指定した場合，poolFunction値が作成するコピーペアのタイプと同じAn instance of Poolを参照してください。poolID値がパラメーターpvolpoolidに対応します。
項番6で控えたsvolarraytypeとsvolserialnumをパラメーターmodelとserialnumに指定した場合，poolFunction値が作成するコピーペアのタイプと同じAn instance of Poolを参照してください。poolID値がパラメーターsvolpoolidに対応します。

コマンド実行例1

この例では，グループ（グループ名：group1）にコピーペアを追加します。コピーペアの正ボリューム（P-VOL）のプライマリー値は，ストレージシステム（モデル：HDS9580V，シリアル番号：65010001）の論理デバイス（LDEV番号：5）です。正ボリュームを認識するホストのIDは1，正ボリュームを管理するHORCMのインスタンス番号は11です。副ボリューム（S-VOL）は，ストレージシステム（モデル：HDS9580V，シリアル番号：65010001）の論理デバイス（LDEV番号：10）です。副ボリュームを認識するホストのIDは1，副ボリュームを管理するHORCMのインスタンス番号は12です。

HiCommandCLI AddConfigFileForReplication -o "D:¥logs¥AddConfigFileForReplication.log" "groupname=group1" "pvolhostid=1" "pvolinstancenum=11" "svolhostid=1" "svolinstancenum=12" "pvolarraytype=HDS9580V" "pvolserialnum=65010001" "pvoldevnum=5" "svolarraytype=HDS9580V" "svolserialnum=65010012" "svoldevnum=10" "replicationfunction=TrueCopySync"

コマンド実行結果1

RESPONSE:
(Command completed; no data returned)

コマンド実行例2

この例では，RAID構成定義ファイルに新規にグループを作成し，そこにコピーペアを追加します。コピーペアの正ボリューム（P-VOL）のプライマリー値は，ストレージシステム（モデル：HDS9980V，シリアル番号：15001）の論理デバイス（LDEV番号：11）です。正ボリュームを認識するホストのIDは1，正ボリュームを管理するHORCMのインスタンス番号は11です。副ボリューム（S-VOL）は，ストレージシステム（モデル：HDS9980V，シリアル番号：15001）の論理デバイス（LDEV番号：12）です。副ボリュームを認識するホストのIDは1，副ボリュームを管理するHORCMのインスタンス番号は12です。

HiCommandCLI AddConfigFileForReplication -o "D:¥logs¥AddConfigFileForReplication.log" "pvolhostid=1" "pvolinstancenum=11" "svolhostid=1" "svolinstancenum=12" "pvolarraytype=HDS9980V" "pvolserialnum=15001" "pvoldevnum=11" "svolarraytype=HDS9980V" "svolserialnum=15001" "svoldevnum=12"

コマンド実行結果2

RESPONSE:
(Command completed; empty list returned)

コマンド実行例3

この例では，新規にRAID構成定義ファイルとグループを作成し，そのグループにコピーペアを追加します。コピーペアの正ボリューム（P-VOL）のプライマリー値は，ストレージシステム（モデル：HDS9980V，シリアル番号：50001）の論理デバイス（LDEV番号：11）です。正ボリュームを認識するホストのIDは5，正ボリュームを管理するHORCMのインスタンス番号は15です。副ボリューム（S-VOL）は，ストレージシステム（モデル：HDS9970V，シリアル番号：350001）の論理デバイス（LDEV番号：128）です。副ボリュームを認識するホストのIDは4，副ボリュームを管理するHORCMのインスタンス番号は15です。

HiCommandCLI AddConfigFileForReplication -o "D:¥logs¥AddConfigFileForReplication.log" "pvolhostid=5" "pvolinstancenum=15" "pvolportnum=50001" "svolhostid=4" "svolinstancenum=15" "svolportnum=50002" "pvolarraytype=HDS9980V" "pvolserialnum=15001" "pvoldevnum=11" "svolarraytype=HDS9970V" "svolserialnum=35001" "svoldevnum=128" "replicationfunction=TrueCopySync"

コマンド実行結果3

RESPONSE:
(Command completed; empty list returned)

4.6.2 AddReplication

AddReplicationコマンドは，コピーペアを作成します。

ここでは，ShadowImage，TrueCopy Sync，TrueCopy Async，QuickShadow，Copy-on-Write Snapshot，またはUniversal Replicatorに対するコピーペアを作成する場合について説明します。コピーペアを作成すると，ホストに含まれるRAID ManagerのHORCM構成ファイルが書き換えられます。

Thin Imageのコピーペアを作成する場合は，「4.6.3 AddReplication（Thin Imageの場合）」を参照してください。

重要

このコマンドは，SANRISE9900VおよびHitachi SMSでは使用できません。

Device Managerでは，1つのHORCMインスタンスにP-VOLとS-VOLが混在している構成をサポートしていません。HORCMインスタンス内のすべてのボリュームが，P-VOLまたはS-VOLのどちらか一方になるように構成してください。

フォーマット済みのLDEVを必ず指定してください。未フォーマットのLDEVを指定したとき，コピーペアは作成されません。フォーマット済みかどうか確認するには，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMでは，GetStorageArrayコマンドで確認してください。HUS100，Hitachi AMS2000/AMS/WMS，またはSANRISE9500Vでは，DAMP，Storage Navigator Modular，またはStorage Navigator Modular 2を使用して確認してください。

Power Savingを有効にしているHUS100またはHitachi AMS2000/AMS/WMSでコピーペアを作成する場合，スピンアップ状態のパリティグループに属するLUを指定してください。操作対象のLUが属するパリティグループがスピンダウン状態の場合は，スピンアップ状態にしてから実行してください。パリティグループの状態を確認する場合，パリティグループをスピンアップ状態にする場合は，Storage Navigator ModularまたはStorage Navigator Modular 2を使用してください。

ShadowImageのコピーペアとして，P-VOLが通常ボリュームかつS-VOLがHDPボリュームの構成は推奨しません。

QuickShadowまたはCopy-on-Write Snapshotのコピーペアを作成した場合，ペアボリュームの状態はPAIRになったあとPSUSになります。

HDPボリュームと通常ボリュームでTrueCopyまたはUniversal Replicatorのコピーペアを作成する場合，ストレージシステムのマイクロコードのバージョンによっては作成できないことがあります。HDPボリュームと通常ボリュームから成るコピーペアを作成するためのマイクロコードのバージョンについては，TrueCopyまたはUniversal Replicatorのマニュアルを参照してください。

Hitachi AMS/WMSのボリュームをP-VOLとしてTrueCopyAsyncのコピーペアを作成する場合，S-VOLに指定したボリュームがあるストレージシステムに，データプールのプールID0および1があることを確認してください。このとき，ストレージシステムによっては，ストレージシステムの管理ツールで1と表示されるデータプールの番号が，Device Manager CLI（PoolインスタンスのpoolID属性）では16と表示されることがあります。Device Manager CLIでの表示については，「5.28 Poolインスタンス」を参照してください。

HUS100およびHitachi AMS2000/AMS/WMSの場合，TrueCopyAsyncとCopy-on-Write Snapshotでカスケード構成にするときには，TrueCopyAsyncのコピーペアの状態をSplitにしてからCopy-on-Write Snapshotのコピーペアを作成してください。コピーペアの状態がPairだと，Copy-on-Write Snapshotのコピーペアの作成に失敗します。

コピーペアの作成には，次の3とおりの方法があります。

方法1：HORCM構成ファイルで指定されている既存のコピーグループにコピーペアを追加します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddReplication [オプション]
replicationgroupid=コピーグループの番号
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolportid=ポート番号|pvolportname=ポート名]
[pvolpoolid=プールID]
svolarraytype=モデル svolserialnum=シリアル番号
svoldevnum=デバイス番号
[svolportid=ポート番号|svolportname=ポート名]
[svolpoolid=プールID]
replicationfunction={ShadowImage|TrueCopySync|TrueCopyAsync|QuickShadow|UniversalReplicator}
[munum=MU番号] [fencelevel=フェンスレベル]
[copytracksize=コピーペース]

方法2：HORCM構成ファイルにコピーグループを作成し，そのコピーグループにコピーペアを追加します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddReplication [オプション]
[groupname=グループ名]
pvolhostid=ホストID pvolinstancenum=インスタンス番号
[pvolportnum=ポート番号]
svolhostid=ホストID svolinstancenum=インスタンス番号
[svolportnum=ポート番号]
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolportid=ポート番号|pvolportname=ポート名]
[pvolpoolid=プールID]
svolarraytype=モデル svolserialnum=シリアル番号
svoldevnum=デバイス番号
[svolportid=ポート番号|svolportname=ポート名]
[svolpoolid=プールID]
replicationfunction={ShadowImage|TrueCopySync|TrueCopyAsync|QuickShadow|UniversalReplicator}
[munum=MU番号] [fencelevel=フェンスレベル]
[copytracksize=コピーペース]

方法3：新しいHORCM構成ファイルを作成し，コピーグループを作成します。次にそのコピーグループにコピーペアを追加します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddReplication [オプション]
[groupname=グループ名]
pvolhostid=ホストID [pvolinstancenum=インスタンス番号]
pvolportnum=ポート番号
svolhostid=ホストID [svolinstancenum=インスタンス番号]
svolportnum=ポート番号
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolportid=ポート番号|pvolportname=ポート名]
[pvolpoolid=プールID]
svolarraytype=モデル svolserialnum=シリアル番号
svoldevnum=デバイス番号
[svolportid=ポート番号|svolportname=ポート名]
[svolpoolid=プールID]
replicationfunction={ShadowImage|TrueCopySync|TrueCopyAsync|QuickShadow|UniversalReplicator}
[munum=MU番号] [fencelevel=フェンスレベル]
[copytracksize=コピーペース]

パラメーター

表4-102 AddReplicationコマンドのパラメーター

パラメーター名
指定のレベル
説明

replicationgroupid
任意
コピーグループ番号
方法1の場合，このパラメーターは必ず指定してください。
方法2または方法3の場合，このパラメーターは指定しないでください。このパラメーターを指定すると，方法1と見なされます。

groupname
任意
RAID Managerで使用されるグループ名
グループ名には最大31バイト指定できます。符号（#）またはハイフン（-）から始まるグループ名は指定できません。
グループ名に使用できる文字は，RAID Managerでの規則に従ってください。
パラメーターreplicationgroupidを指定している場合，このパラメーターは無視されます。

pvolhostid
任意
P-VOLを認識するホストのID
方法2または方法3の場合，このパラメーターは必ず指定してください。
パラメーターreplicationgroupidを指定している場合，このパラメーターは無視されます。

pvolinstancenum
任意
P-VOLを管理するHORCMインスタンスのインスタンス番号
方法2の場合，このパラメーターは必ず指定してください。
パラメーターreplicationgroupidを指定している場合，このパラメーターは無視されます。

pvolportnum
任意
P-VOLを管理するHORCMインスタンスのポート番号
ホストのOSによって，次の値を指定します。

Solaris：0～65535の整数

AIX，Windows，HP-UX，またはLinux：1～65535の整数

方法3の場合，このパラメーターは必ず指定してください。
パラメーターreplicationgroupidを指定している場合，このパラメーターは無視されます。

svolhostid
任意
S-VOLを認識するホストのID
方法2または方法3の場合，このパラメーターは必ず指定してください。
パラメーターreplicationgroupidを指定している場合，このパラメーターは無視されます。

svolinstancenum
任意
S-VOLを管理するHORCMインスタンスのインスタンス番号
方法2の場合，このパラメーターは必ず指定してください。
パラメーターreplicationgroupidを指定している場合，このパラメーターは無視されます。

svolportnum
任意
S-VOLを管理するHORCMインスタンスのポート番号
ホストのOSによって，次の値を指定します。

Solaris：0～65535の整数

AIX，Windows，HP-UX，またはLinux：1～65535の整数

方法3の場合，このパラメーターは必ず指定してください。
パラメーターreplicationgroupidを指定している場合，このパラメーターは無視されます。

pvolarraytype
必須
P-VOLを含むストレージシステムのモデル

pvolserialnum
必須
P-VOLを含むストレージシステムのシリアル番号

pvoldevnum
必須
P-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

pvolportid
任意
P-VOLパスを管理するHORCM構成ファイル内のポート番号
このパラメーターを指定する場合は，pvolportidまたはpvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

pvolportname
任意
P-VOLパスを管理するHORCM構成ファイル内のポート名
このパラメーターを指定する場合は，pvolportidまたはpvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

pvolpoolid
任意
P-VOLの差分データやジャーナルデータを格納するプールのプールID

QuickShadowまたはCopy-on-Write Snapshotの場合：

このパラメーターは必ず指定してください。

ただし，HUS100の場合，次のデバイス番号をパラメーターpvoldevnumに指定するときには，このパラメーターを省略してください。

- Copy-on-Write SnapshotのP-VOLとして使用しているデバイス番号

- TrueCopy AsyncのP-VOLまたはS-VOLとして使用しているデバイス番号

TrueCopy Asyncの場合：

このパラメーターは必ず指定してください。

ただし，HUS100場合，Copy-on-Write SnapshotのP-VOLとして使用しているデバイス番号をパラメーターpvoldevnumに指定するときには，このパラメーターを省略してください。

Universal Replicatorの場合：

方法2または方法3の場合，このパラメーターは必ず指定してください。

そのほかの場合，このパラメーターを指定しても，値は無視されます。

svolarraytype
必須
S-VOLを含むストレージシステムのモデル

svolserialnum
必須
S-VOLを含むストレージシステムのシリアル番号

svoldevnum
必須
S-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

svolportid
任意
S-VOLパスを管理するHORCM構成ファイル内のポート番号
このパラメーターを指定する場合は，svolportidまたはsvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

svolportname
任意
S-VOLパスを管理するHORCM構成ファイル内のポート名
このパラメーターを指定する場合は，svolportidまたはsvolportnameのどちらか一方を指定してください。また，これらのパラメーターを同時には指定しないでください。同時に指定するとエラーとなります。

svolpoolid
任意
S-VOLの差分データやジャーナルデータを格納するプールのプールID

TrueCopy Asyncの場合：

このパラメーターは必ず指定してください。

ただし，HUS100場合，Copy-on-Write SnapshotのP-VOLとして使用しているデバイス番号をパラメーターsvoldevnumに指定するときには，このパラメーターを省略してください。

Universal Replicatorの場合：

方法2または方法3の場合，このパラメーターは必ず指定してください。

そのほかの場合，このパラメーターを指定しても，値は無視されます。

replicationfunction
必須
コピーペアで実行される操作のタイプ
指定できる値は次のとおりです。

ShadowImage：ShadowImage

TrueCopySync：TrueCopy

TrueCopyAsync：TrueCopy Async

QuickShadow：QuickShadowまたはCopy-on-Write Snapshot

UniversalReplicator：Universal Replicator

munum
任意
P-VOLのMU番号
このパラメーターはUniversal Replicatorの場合にだけ指定できます。
このパラメーターを指定しない場合，Device Managerが自動的に値を指定します。

fencelevel
任意
P-VOLのフェンスレベル
このパラメーターはTrueCopy Syncの場合にだけ指定できます。 TrueCopy Sync以外の場合，このパラメーターを指定しても，値は無視されます。
指定できる値は次のとおりです。

Never：［Never］を指定した場合，P-VOLへのホストの書き込み要求は，MCUがS-VOLペアの状態をサスペンド状態に変更できるとしても拒否されません。

Data：［Data］を指定した場合，更新コピーの失敗時にP-VOLへのホストの書き込み要求は拒否されます。

Status：［Status］（Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，およびHUS VMだけ）を選択すると，P-VOLへのホストの書き込み要求は，MCUがS-VOLペアの状態をサスペンド状態に変更できない場合にだけ拒否されます。

省略した場合は，Neverが設定されます。

copytracksize
任意
コピーペース（イニシャルコピー中に一度にコピーされるトラック数）
指定できる値は1～15までの整数です。
省略した場合は，次の値が設定されます。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，およびHUS VMの場合：3

HUS100，Hitachi AMS2000/AMS/WMS，およびSANRISE9500Vの場合：15

replicationfunctionパラメーターでQuickShadowまたはUniversalReplicatorを指定した場合，このパラメーターは無視されます。

pairoption
任意
未サポートです。

事前に取得するパラメーター値

事前に取得するパラメーター値は，コピーペアの作成方法によって異なります。

方法1の場合
次の表の項番1，項番4，項番5を参照してください。

方法2の場合
次の表の項番2，項番3，項番4，項番5，項番6を参照してください。

方法3の場合
次の表の項番2，項番4，項番5，項番6を参照してください。

表4-103 パラメーター値の取得方法（AddReplicationコマンド）

項番
パラメーター名
取得方法

1
replicationgroupid
GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
P-VOLを管理するRAID Managerがインストールされているホストを指定します。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。

GetHostコマンドの実行結果には，An instance of ReplicationGroupの配下にreplicationGroupID値が表示されます。
groupName値に処理対象のグループ名が表示されたAn instance of ReplicationGroupを参照してください。replicationGroupID値がreplicationgroupidに対応します。

2
pvolhostid
svolhostid
GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
パラメーターpvolhostidを取得するには，P-VOLを管理するRAID Managerがインストールされているホストを指定します。
パラメーターsvolhostidを取得するには，S-VOLを管理するRAID Managerがインストールされているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostID値は，P-VOLを管理するRAID Managerがインストールされているホストを指定した場合は，パラメーターpvolhostidに，S-VOLを管理するRAID Managerがインストールされているホストを指定した場合は，パラメーターsvolhostidに対応します。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostID値がパラメーターpvolhostidまたはsvolhostidに対応します。

3
pvolinstancenum
svolinstancenum
GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
最初に，P-VOLを管理するホストを指定してGetHostコマンドを実行します。
GetHostコマンドの実行結果には，valid値instanceNumber値がAn instance of ConfigFile（構成定義ファイル情報）の下に表示されます。
valid値が「1」と表示されているAn instance of ConfigFileのうち，P-VOLを管理する構成定義ファイル情報を参照してください。instanceNumber値がパラメーターpvolinstancenumに対応します。
同様に，S-VOLを管理するホストを指定してGetHostコマンドを実行します。
valid値が「1」と表示されているAn instance of ConfigFileのうち，S-VOLを管理する構成定義ファイル情報のinstanceNumber値がパラメーターsvolinstancenumに対応します。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，valid値instanceNumber値がAn instance of ConfigFile（構成定義ファイル情報）の下に表示されます。
valid値が「1」と表示されたAn instance of ConfigFileを2つ参照してください。それぞれ，P-VOLまたはS-VOLを管理する構成定義ファイル情報です。それぞれのinstanceNumber値がパラメーターpvolinstancenumまたはsvolinstancenumに対応します。

4
pvoldevnum
svoldevnum
GetHostコマンドのパラメーターsubtargetに「LogicalUnit」を，パラメーターhostnameにP-VOLまたはS-VOLを認識するホストのホスト名を指定して実行します。
GetHostコマンドの実行結果には，An instance of LogicalUnitの配下にobjectID値（論理ユニットのオブジェクトID）devNum値が表示されます。
P-VOLを認識するホストを指定した場合，P-VOLとなるAn instance of LogicalUnitを参照してください。devNum値がパラメーターpvoldevnumに対応します。
このとき，そのobjectID値を控えておいてください。
S-VOLを認識するホストを指定した場合，S-VOLとなるAn instance of LogicalUnitのdevNum値がパラメーターsvoldevnumに対応します。
このとき，そのobjectID値を控えておいてください。

5
pvolarraytype
pvolserialnum
svolarraytype
svolserialnum
GetStorageArray (subtarget=LogicalUnit)コマンドのパラメーターsubtargetに「LogicalUnit」を，パラメーターobjectIDにP-VOLまたはS-VOLとなる論理ユニットのオブジェクトID（項番4で控えたobjectID値）を指定して実行します。
GetStorageArray (subtarget=LogicalUnit)コマンドの実行結果には，指定したobjectIDがAn instance of LogicalUnitに表示されています。objectIDが表示されているAn instance of LogicalUnitを含むAn instance of StorageArray配下のarrayType値，displayArrayType値，serialNumber値を参照してください。
P-VOLとなる論理ユニットのオブジェクトIDを指定した場合，arrayType値またはdisplayArrayType値がパラメーターpvolarraytypeに，serialNumber値がパラメーターpvolserialnumに対応します。
S-VOLとなる論理ユニットのオブジェクトIDを指定した場合，同様にarrayType値またはdisplayArrayType値がパラメーターsvolarraytypeに，serialNumber値がパラメーターsvolserialnumに対応します。
このとき，作成するコピーペアのタイプがTrueCopyAsync，QuickShadow，Copy-on-Write Snapshot，またはUniversal Replicatorのときは，パラメーターpvolarraytype，pvolserialnum，svolarraytype，svolserialnumの値を控えておいてください。

6
pvolpoolid
svolpoolid
GetStorageArray (subtarget=Pool)コマンドのパラメーターsubtargetに「Pool」を，パラメーターmodelにモデル名を，パラメーターserialnumにシリアル番号を指定して実行します。
GetStorageArray (subtarget=Pool)コマンドの実行結果には，An instance of Pool配下にpoolFunction値poolID値が表示されます。
項番5で控えたpvolarraytypeとpvolserialnumをパラメーターmodelとserialnumに指定した場合，poolFunction値が作成するコピーペアのタイプと同じAn instance of Poolを参照してください。poolID値がパラメーターpvolpoolidに対応します。
項番5で控えたsvolarraytypeとsvolserialnumをパラメーターmodelとserialnumに指定した場合，poolFunction値が作成するコピーペアのタイプと同じAn instance of Poolを参照してください。poolID値がパラメーターsvolpoolidに対応します。

コマンド実行例1

この例では，既存のコピーグループにTrueCopy用のコピーペアを作成します。コピーグループ番号0を持つコピーグループにコピーペアを作成します。正ボリューム（P-VOL）については，ストレージシステム（モデル：HDS9580V，シリアル番号：65010001）にLDEV番号5の論理デバイスを指定します。副ボリューム（S-VOL）については，ストレージシステム（モデル：HDS9580V，シリアル番号：65010012）にLDEV番号10の論理デバイスを指定します。

HiCommandCLI AddReplication -o "D:¥logs¥AddReplication.log" "replicationgroupid=0" "pvolarraytype=HDS9580V" "pvolserialnum=65010001" "pvoldevnum=5" "svolarraytype=HDS9580V" "svolserialnum=65010012" "svoldevnum=10" "replicationfunction=TrueCopySync" "fencelevel=Data"

コマンド実行結果1

RESPONSE:
An instance of ReplicationGroup
 objectID=REPGROUP.0
 replicationGroupID=0
 groupName=HCMD_CG0003
 pvolHostID=1
 pvolInstanceNumber=11
 pvolPortNumber=50,001
 pvolHORCMMONHostName=192.168.32.63
 pvolHORCMINSTHostName=192.168.32.63
 svolHostID=1
 svolInstanceNumber=12
 svolPortNumber=50,002
 svolHORCMMONHostName=192.168.32.63
 svolHORCMINSTHostName=192.168.32.63
 replicationFunction=TrueCopySync
 fenceLevel=Data
 copyTrackSize=15
 List of 1 ReplicationInfo elements:
 An instance of ReplicationInfo
   objectID=REPINFO.65010001.5.0012.10
   pairName=HCMD_CP0004
   pvolSerialNumber=6501001
   pvolArrayType=HDS9580V
   pvolDevNum=5
   displayPvolDevNum=5
   pvolObjectID=LU.HDS9580V.65010001.5
   pvolPoolID=-1
   svolSerialNumber=65010012
   svolArrayType=HDS9580V
   svolDevNum=10
   displaySvolDevNum=10
   svolObjectID=LU.HDS9580V.65010012.10
   svolPoolID=-1
   fenceLevel=Data
   replicationFunction=TrueCopySync
   status=1
   muNumber=-1
   copyTrackSize=15
   splitTime=-1
   remotePathGroupID=-1
   pvolMngAreaPoolID=-1
   svolMngAreaPoolID=-1
   snapshotGroupID=-1

コマンド実行例2

この例では，既存のRAID Manager構成定義ファイルにコピーグループを作成し，ShadowImageのコピーペアを作成します。正ボリューム（P-VOL）では，ストレージシステム（モデル番号：HDS9980V，シリアル番号：15001）の論理デバイス（LDEV番号：11）を指定します。正ボリュームを認識するホストのIDは1であり，正ボリュームを管理するHORCMのインスタンス番号は11です。副ボリューム（S-VOL）では，ストレージシステム（モデル番号：HDS9980V，シリアル番号：15001）の論理デバイス（LDEV番号：12）を指定します。副ボリュームを認識するホストのIDは1であり，これは正ボリュームを認識するホストのIDと同じです。副ボリュームを管理するHORCMのインスタンス番号は12です。

HiCommandCLI AddReplication -o "D:¥logs¥AddReplication.log" "pvolhostid=1" "pvolinstancenum=11" "svolhostid=1" "svolinstancenum=12" "pvolarraytype=HDS9980V" "pvolserialnum=15001" "pvoldevnum=11" "svolarraytype= HDS9980V" "svolserialnum=15001" "svoldevnum=12"

コマンド実行結果2

RESPONSE:
An instance of ReplicationGroup
 objectID=REPGROUP.1
 replicationGroupID=1
 groupName=HCMD_CG0001
 pvolHostID=1
 pvolInstanceNumber=11
 pvolPortNumber=50,001
 pvolHORCMMONHostName=192.168.32.63
 pvolHORCMINSTHostName=192.168.32.63
 svolHostID=1
 svolInstanceNumber=12
 svolPortNumber=50,002
 svolHORCMMONHostName=192.168.32.63
 svolHORCMINSTHostName=192.168.32.63
 replicationFunction=ShadowImage
 copyTrackSize=15
 List of 1 ReplicationInfo elements:
 An instance of ReplicationInfo
   objectID=REPINFO.15001.11.15001.12
   pairName=HCMD_CP0000
   pvolSerialNumber=15001
   pvolArrayType=HDS9980V
   pvolDevNum=11
   displayPvolDevNum=00:0B
   pvolObjectID=LU.HDS9980V.15001.11
   pvolPoolID=-1
   svolSerialNumber=15001
   svolArrayType=HDS9980V
   svolDevNum=12
   displaySvolDevNum=00:0C
   svolObjectID=LU.HDS9980V.15001.12
   svolPoolID=-1
   replicationFunction=ShadowImage
   status=1
   muNumber=2
   copyTrackSize=15
   splitTime=-1
   remotePathGroupID=0
   pvolMngAreaPoolID=-1
   svolMngAreaPoolID=-1
   snapshotGroupID=-1

コマンド実行例3

この例では，RAID Manager構成定義ファイルとコピーグループを作成し，次にコピーグループ内のTrueCopyのコピーペアを作成します。正ボリューム（P-VOL）では，ストレージシステム（モデル：HDS9980V，シリアル番号：15001）の論理デバイス（LDEV番号：11）を指定します。正ボリュームを認識するホストのIDは5，正ボリュームを管理するHORCMのインスタンス番号は15，ポート番号は50001です。副ボリューム（S-VOL）では，ストレージシステム（モデル：HDS9970V，シリアル番号：35001）の論理デバイス（LDEV番号：128）を指定します。副ボリュームを認識するホストのIDは4，副ボリュームを管理するHORCMのインスタンス番号は15，ポート番号は50002です。コピーペースとして14を指定します。

HiCommandCLI AddReplication -o "D:¥logs¥AddReplication.log" "pvolhostid=5" "pvolinstancenum=15" "pvolportnum=50001" "svolhostid=4" "svolinstancenum=15" "svolportnum=50002" "pvolarraytype=HDS9980V" "pvolserialnum=15001" "pvoldevnum=11" "svolarraytype=HDS9970V" "svolserialnum=35001" "svoldevnum=128" "replicationfunction=TrueCopySync" "copytracksize=14"

コマンド実行結果3

RESPONSE:
An instance of ReplicationGroup
 objectID=REPGROUP.2
 replicationGroupID=2
 groupName=HCMD_CG0002
 pvolHostID=5
 pvolInstanceNumber=15
 pvolPortNumber=50,001
 pvolHORCMMONHostName=192.168.32.63
 pvolHORCMINSTHostName=192.168.32.63
 svolHostID=4
 svolInstanceNumber=15
 svolPortNumber=50,002
 svolHORCMMONHostName=192.168.32.64
 svolHORCMINSTHostName=192.168.32.64
 replicationFunction=TrueCopySync
 fenceLevel=Never
 copyTrackSize=14
 List of 1 ReplicationInfo elements:
 An instance of ReplicationInfo
   objectID=REPINFO.15001.11.35001.128
   pairName=HCMD_CP0000
   pvolSerialNumber=15001
   pvolArrayType=HDS9980V
   pvolDevNum=11
   displayPvolDevNum=00:0B
   pvolObjectID=LU.HDS9980V.15001.11
   pvolPoolID=-1
   svolSerialNumber=35001
   svolArrayType=HDS9970V
   svolDevNum=128
   displaySvolDevNum=00:80
   svolObjectID=LU.HDS9970V.35001.128
   svolPoolID=-1
   fenceLevel=Never
   replicationFunction=TrueCopySync
   status=1
   muNumber=-1
   copyTrackSize=14
   splitTime=-1
   remotePathGroupID=-1
   pvolMngAreaPoolID=-1
   svolMngAreaPoolID=-1
   snapshotGroupID=-1

4.6.3 AddReplication（Thin Imageの場合）

AddReplicationコマンドは，コピーペアを作成します。 ここでは，Thin Imageのコピーペアを作成する場合について説明します。

Thin Image以外のコピーペアを作成する場合は，「4.6.2 AddReplication」を参照してください。

重要

このコマンドは，Virtual Storage PlatformおよびHUS VMでだけ使用できます。

Device Manager CLIでは，コンシステンシーグループに対する操作はできません。

フォーマット済みのLDEVを必ず指定してください。未フォーマットのLDEVを指定したとき，コピーペアは作成されません。フォーマット済みかどうか確認するには，GetStorageArrayコマンドで確認してください。

ペアボリュームの状態はPAIRになったあとPSUSになります。

LUSEボリュームに対して，コピーペアの作成はできません。

ShadowImageの副ボリューム（S-VOL）をThin Imageの正ボリューム（P-VOL）としてカスケード構成にする場合，ShadowImageのコピーペアの状態をSplitにしてから，Thin Imageのコピーペアを作成してください。コピーペアの状態がPairだと，Thin Imageのコピーペアの作成に失敗します。

コピーペアの作成には，次の2とおりの方法があります。

方法1：既存のスナップショットグループにコピーペアを追加します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddReplication [オプション]
{hostid=操作対象ホストのID|hostname=操作ホストの名前}
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolpoolid=プールID]
svoldevnum=デバイス番号
{snapshotgroupid=スナップショットグループのID|snapshotgroupname=スナップショットグループ名}
replicationfunction=ThinImage

方法2：スナップショットグループを作成し，そのスナップショットグループにコピーペアを追加します。この場合，書式は次のようになります。

HiCommandCLI [URL] AddReplication [オプション]
{hostid=操作対象ホストのID|hostname=操作ホストの名前}
pvolarraytype=モデル pvolserialnum=シリアル番号
pvoldevnum=デバイス番号
[pvolpoolid=プールID]
svoldevnum=デバイス番号
snapshotgroupname=スナップショットグループ名
replicationfunction=ThinImage

パラメーター

表4-104 AddReplicationコマンドのパラメーター（Thin Imageの場合）

パラメーター名
指定のレベル
説明

hostid
任意
操作対象ホストのID
hostidまたはhostnameのどちらか一方を指定してください。

hostname
任意
操作対象ホストの名前
hostidまたはhostnameのどちらか一方を指定してください。パラメーターhostidを指定している場合，このパラメーターは無視されます。

pvolarraytype
必須
P-VOLを含むストレージシステムのモデル

pvolserialnum
必須
P-VOLを含むストレージシステムのシリアル番号

pvoldevnum
必須
P-VOLのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
実行結果は10進数で出力されます。

pvolpoolid
任意
P-VOLの差分データを格納するプールのプールID
Thin ImageのP-VOLとして使用しているデバイス番号をパラメーターpvoldevnumに指定する場合，このパラメーターを省略してください。
そのほかの場合，このパラメーターは必ず指定してください。

svoldevnum
必須
S-VOLのデバイス番号
10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。
実行結果は10進数で出力されます。

snapshotgroupid
任意
スナップショットグループのID
方法1の場合，snapshotgroupidまたはsnapshotgroupnameのどちらか一方を指定してください。
方法2の場合，このパラメーターは指定しないでください。このパラメーターを指定すると，方法1と見なされます。

snapshotgroupname
任意
スナップショットグループ名
グループ名には最大32バイト指定できます。ハイフン（-）から始まるグループ名は指定できません。
グループ名に使用できる文字は，RAID Managerでの規則に従ってください。
パラメーターsnapshotgroupidを指定している場合，このパラメーターは無視されます。

replicationfunction
必須
コピーペアで実行される操作のタイプ
ThinImageを指定します。

事前に取得するパラメーター値

hostid

GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
P-VOLを管理するRAID Manager（raidcomコマンド）がインストールされているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostIDを，パラメーターhostidの値として指定してください。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostIDを，パラメーターhostidの値として指定してください。

pvoldevnumおよびsvoldevnum

GetHostコマンドのパラメーターsubtargetに「LogicalUnit」を，パラメーターhostnameにP-VOLまたはS-VOLを認識するホストのホスト名を指定して実行します。

GetHostコマンドの実行結果には，An instance of LogicalUnitの配下にobjectID値（論理ユニットのオブジェクトID）とdevNum値が表示されます。

P-VOLを認識するホストを指定した場合，P-VOLとなるAn instance of LogicalUnitのdevNumをパラメーターpvoldevnumの値として指定してください。このとき，そのobjectID値を控えておいてください。

S-VOLを認識するホストを指定した場合，S-VOLとなるAn instance of LogicalUnitのdevNumをパラメーターsvoldevnumの値として指定してください。

pvolarraytypeおよびpvolserialnum

GetStorageArray (subtarget=LogicalUnit)コマンドのパラメーターsubtargetに「LogicalUnit」を，パラメーターobjectIDにP-VOLとなる論理ユニットのオブジェクトID（pvoldevnumを取得したときに控えたobjectID値）を指定して実行します。

GetStorageArray (subtarget=LogicalUnit)コマンドの実行結果には，指定したobjectIDがAn instance of LogicalUnitに表示されています。objectIDが表示されているAn instance of LogicalUnitを含むAn instance of StorageArray配下のarrayType値，displayArrayType値，およびserialNumber値を参照してください。

arrayTypeまたはdisplayArrayTypeをパラメーターpvolarraytypeの値として指定してください。同様にserialNumberをパラメーターpvolserialnumの値として指定してください。このとき，パラメーターpvolarraytypeおよびpvolserialnumの値を控えておいてください。

pvolpoolid

GetStorageArray(subtarget=Pool)コマンドのパラメーターsubtargetに「Pool」を，pvolarraytypeおよびpvolserialnumを取得したときに控えたpvolarraytypeをパラメーターmodelの値に，pvolserialnumをパラメーターserialnumの値として指定して実行します。

GetStorageArray(subtarget=Pool)コマンドの実行結果には，An instance of Pool配下にpoolFunction値およびpoolID値が表示されます。poolFunction値が6（Thin Image）のpoolIDをパラメーターpvolpoolidの値として指定してください。

コマンド実行例1

この例では，既存のスナップショットグループ（スナップショットグループ番号：5）にコピーペアを作成します。正ボリューム（P-VOL）については，ストレージシステム（モデル：VSP，シリアル番号：10001）にLDEV番号5の論理デバイスを指定します。副ボリューム（S-VOL）については，ストレージシステム（モデル：VSP，シリアル番号：10001）にLDEV番号10の論理デバイスを指定します。

HiCommandCLI AddReplication -o "D:¥logs¥AddReplication.log" "hostid=5" "pvolarraytype=VSP" "pvolserialnum=10001" "pvoldevnum=5" "pvolpoolid=7" "svoldevnum=10" "snapshotgroupid=5" "replicationfunction=ThinImage"

コマンド実行結果1

RESPONSE:
An instance of Host
 objectID=HOST.5
 name=bs5205-2
 hostID=5
 ipAddress=10.197.76.123
 ipv6Address=fec0:0:0:7076:b036:e7e8:bdd9:9e34%1
 capacityInKB=408,103,872
 hostType=-1
 managedBy=2
 osType=Windows
 statusOfDBUpdating=0
 List of 1 SnapshotGroup elements:
   An instance of SnapshotGroup
     objectID=SNAPSHOTGROUP.R700.10001.5
     arrayType=R700
     serialNumber=10001
     groupID=5
     groupName=test5
     replicationFunction=ThinImage
     ctGrp=NotCTG
     List of 1 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.10001.5.10001.10
         pvolSerialNumber=10001
         pvolArrayType=R700
         pvolDevNum=5
         displayPvolDevNum=00:00:05
         pvolPoolID=7
         svolSerialNumber=10001
         svolArrayType=R700
         svolDevNum=10
         displaySvolDevNum=00:00:0A
         svolPoolID=7
         replicationFunction=ThinImage
         status=16
         muNumber=6
         copyTrackSize=-1
         splitTime=1,385,028,155
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=5

コマンド実行例2

この例では，新規にスナップショットグループ（スナップショットグループ名：test1）を作成し，そのスナップショットグループにコピーペアを作成します。正ボリューム（P-VOL）については，ストレージシステム（モデル：VSP，シリアル番号：10001）にLDEV番号5の論理デバイスを指定します。副ボリューム（S-VOL）については，ストレージシステム（モデル：VSP，シリアル番号：10001）にLDEV番号10の論理デバイスを指定します。

HiCommandCLI AddReplication -o "D:¥logs¥AddReplication.log" "hostid=5" "pvolarraytype=VSP" "pvolserialnum=10001" "pvoldevnum=5" "pvolpoolid=7" "svoldevnum=10" "snapshotgroupname=test1" "replicationfunction=ThinImage"

コマンド実行結果2

RESPONSE:
An instance of Host
 objectID=HOST.5
 name=bs5205-2
 hostID=5
 ipAddress=10.197.76.123
 ipv6Address=fec0:0:0:7076:b036:e7e8:bdd9:9e34%1
 capacityInKB=408,103,872
 hostType=-1
 managedBy=2
 osType=Windows
 statusOfDBUpdating=0
 List of 1 SnapshotGroup elements:
   An instance of SnapshotGroup
     objectID=SNAPSHOTGROUP.R700.10001.1
     arrayType=R700
     serialNumber=10001
     groupID=1
     groupName=test1
     replicationFunction=ThinImage
     ctGrp=NotCTG
     List of 1 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.10001.5.10001.10
         pvolSerialNumber=10001
         pvolArrayType=R700
         pvolDevNum=5
         displayPvolDevNum=00:00:05
         pvolPoolID=7
         svolSerialNumber=10001
         svolArrayType=R700
         svolDevNum=10
         displaySvolDevNum=00:00:0A
         svolPoolID=7
         replicationFunction=ThinImage
         status=16
         muNumber=6
         copyTrackSize=-1
         splitTime=1,385,028,155
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=1

4.6.4 DeleteReplication

DeleteReplicationコマンドは，ストレージシステムからコピーペアを削除します。Thin Image以外のコピーペアの場合，RAID ManagerのHORCM構成ファイルからコピーペア情報を削除し，Thin Imageのコピーペアの場合，スナップショットグループからコピーペアを削除します。

重要

このコマンドは，SANRISE9900VおよびHitachi SMSでは使用できません。

HORCM構成ファイルに定義されたThin Imageのコピーペアに対する操作はできません。

Thin Imageの場合，Device Manager CLIでは，コンシステンシーグループに対する操作はできません。

コピーグループから特定のコピーペアを削除するには，パラメーターpvolserialnum，pvoldevnum，svolserialnum（もしくはsvolsequencenum），およびsvoldevnumを指定する必要があります。これらすべてのパラメーターを省略した場合，コピーグループ内のすべてのコピーペアが削除されます。

Thin Imageの場合，次の注意が必要です。
hostidまたはhostnameは必ず指定する必要があります。
スナップショットグループから特定のコピーペアを削除するには，パラメーターpvolarraytype，pvolserialnum，pvoldevnum，svolserialnum，svoldevnum，およびsnapshotgroupid（もしくはsnapshotgroupname）を指定する必要があります。
スナップショットグループ内のすべてのコピーペアを削除するには，パラメーターpvolarraytype，pvolserialnum，およびsnapshotgroupid（もしくはsnapshotgroupname）を指定する必要があります。

パラメーター

表4-105 DeleteReplicationコマンドのパラメーター

パラメーター名
指定のレベル
説明

replicationgroupid
任意
コピーグループ番号
Thin Imageの場合は指定する必要はありません。

pvolarraytype
任意
P-VOLを含むストレージシステムのモデル
Thin Imageの場合には必ず指定してください。Thin Image以外の場合は指定する必要はありません。

pvolserialnum
任意
P-VOLを含むストレージシステムのシリアル番号
Thin Imageの場合には必ず指定してください。

pvoldevnum
任意
P-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

svolserialnum
任意
S-VOLを含むストレージシステムのシリアル番号
SANRISE9500VのTrueCopyには指定する必要はありません。
このパラメーターを指定する場合，パラメーターsvolsequencenumは指定しないでください。同時に指定するとエラーとなります。

svolsequencenum
任意
S-VOLを含むストレージシステムのシーケンス番号
SANRISE9500VのTrueCopyには必ず指定してください。
このパラメーターを指定する場合，パラメーターsvolserialnumは指定しないでください。同時に指定するとエラーとなります。

svoldevnum
任意
S-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

hostid
任意
操作対象ホストのID
このパラメーターは，Thin Imageの場合だけ指定できます。
hostidまたはhostnameのどちらか一方を指定してください。

hostname
任意
操作対象ホストの名前
このパラメーターは，Thin Imageの場合だけ指定できます。
hostidまたはhostnameのどちらか一方を指定してください。パラメーターhostidを指定している場合，このパラメーターは無視されます。

snapshotgroupid
任意
スナップショットグループのID
このパラメーターは，Thin Imageの場合だけ指定できます。
snapshotgroupidまたはsnapshotgroupnameのどちらか一方を指定してください。

snapshotgroupname
任意
スナップショットグループ名
このパラメーターは，Thin Imageの場合だけ指定できます。
snapshotgroupidまたはsnapshotgroupnameのどちらか一方を指定してください。パラメーターsnapshotgroupidを指定している場合，このパラメーターは無視されます。

事前に取得するパラメーター値

replicationgroupid，pvolserialnum，pvoldevnum，svolserialnum， およびsvoldevnum

GetHostコマンドの実行結果から取得してください。An instance of ReplicationGroupの下に表示されるreplicationGroupIDの値をパラメーターreplicationgroupidとして指定し，An instance of ReplicationInfoの下に表示されるpvolSerialNumberの値をパラメーターpvolserialnumとして指定してください。また，同様にpvolDevNumの値をパラメーターpvoldevnumとして，svolSerialNumberの値をパラメーターsvolserialnumとして，svolDevNumの値をパラメーターsvoldevnumとして指定してください。

svolsequencenum

S-VOLを含むストレージシステムについては，GetStorageArrayコマンドの実行結果から取得してください。An instance of StorageArrayの下に表示されるsequenceNumberの値をパラメーターsvolsequencenumとして指定してください。

pvolarraytype

GetHostコマンドの実行結果から取得してください。An instance of ReplicationInfoの下に表示されるpvolArrayTypeの値をパラメーターpvolarraytypeとして指定してください。

hostid

GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
P-VOLを管理するRAID Manager（raidcomコマンド）がインストールされているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostIDを，パラメーターhostidの値として指定してください。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostIDを，パラメーターhostidの値として指定してください。

snapshotgroupidおよびsnapshotgroupname

GetStorageArray (subtarget=SnapshotGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはSnapshotGroupを指定してください。スナップショットグループに関する情報を指定したストレージシステムから取得できます。実行結果では，groupID値とgroupName値がAn instance of SnapshotGroupの下に表示されます。このgroupIDの値をパラメーターsnapshotgroupidとして指定してください。同様にgroupNameの値をパラメーターsnapshotgroupnameとして指定してください。

コマンド実行例1

この例では，コピーグループ8に定義されているTrueCopyのコピーペアを削除します。コピーペアの正ボリューム（P-VOL）は，ストレージシステム（シリアル番号：65010001）の論理デバイス（LDEV番号：10）です。副ボリューム（S-VOL）はシーケンス番号0012を持つストレージシステムの論理デバイス（LDEV番号：11）です。

HiCommandCLI DeleteReplication -o "D:¥logs¥DeleteReplication.log" "replicationgroupid=8" "pvolserialnum=65010001" "pvoldevnum=10" "svolsequencenum=0012" "svoldevnum=11"

コマンド実行結果1

実行結果では，指定したコピーペアを削除したあとの残りのコピーペアが表示されます。

RESPONSE:
An instance of ReplicationGroup
 objectID=REPGROUP.7
 replicationGroupID=7
 groupName=HCMD_CG0007
 pvolHostID=1
 pvolInstanceNumber=11
 pvolPortNumber=50,001
 pvolHORCMMONHostName=192.168.32.63
 pvolHORCMINSTHostName=192.168.32.63
 svolHostID=2
 svolInstanceNumber=12
 svolPortNumber=50,002
 svolHORCMMONHostName=192.168.32.64
 svolHORCMINSTHostName=192.168.32.64
 replicationFunction=TrueCopySync
 fenceLevel=Never
 copyTrackSize=15
 List of 1 ReplicationInfo elements:
 An instance of ReplicationInfo
   objectID=REPINFO.65010001.12.0012.25
   pairName=HCMD_CP0004
   pvolSerialNumber=65010001
   pvolArrayType=HDS9580V
   pvolDevNum=12
   displayPvolDevNum=12
   pvolObjectID=LU.HDS9580V.65010001.12
   pvolPoolID=-1
   svolSerialNumber=65010012
   svolArrayType=HDS9580V
   svolDevNum=25
   displayPvolDevNum=25
   svolObjectID=LU.HDS9580V.65010012.25
   svolPoolID=-1
   fenceLevel=Never
   replicationFunction=TrueCopySync
   status=8
   muNumber=-1
   copyTrackSize=15
   splitTime=-1
   remotePathGroupID=-1
   pvolMngAreaPoolID=-1
   svolMngAreaPoolID=-1
   snapshotGroupID=-1

コマンド実行例2

この例では，コピーグループ7，このコピーグループに定義されているすべてのコピーペアを削除します。

HiCommandCLI DeleteReplication -o "D:¥logs¥DeleteReplication.log" "replicationgroupid=7"

コマンド実行結果2

RESPONSE:
(Command completed; empty list returned)

コマンド実行例3

この例では，スナップショットグループ8に属しているThin Imageのコピーペアを削除します。コピーペアの正ボリューム（P-VOL）は，ストレージシステム（モデル：VSP，シリアル番号：10001）の論理デバイス（LDEV番号：10）です。副ボリューム（S-VOL）は，ストレージシステム（モデル：VSP，シリアル番号：10001）の論理デバイス（LDEV番号：11）です。

HiCommandCLI DeleteReplication -o "D:¥logs¥DeleteReplication.log" "hostid=9" "pvolarraytype=VSP" "pvolserialnum=10001" "pvoldevnum=10" "svolserialnum=10001" "svoldevnum=11" "snapshotgroupid=8"

コマンド実行結果3

実行結果では，指定したコピーペアを削除したあとの残りのコピーペアが表示されます。

RESPONSE:
An instance of Host
 objectID=HOST.11
 name=bs3209-8
 hostID=9
 ipAddress=10.197.76.178
 ipv6Address=fec0:0:0:7076:b4d5:21a6:d3bb:6e97%1
 capacityInKB=74,985,760
 hostType=-1
 managedBy=2
 osType=Windows
 statusOfDBUpdating=0
 List of 1 SnapshotGroup elements:
   An instance of SnapshotGroup
     objectID=SNAPSHOTGROUP.R700.10001.8
     arrayType=R700
     serialNumber=10001
     groupID=8
     groupName=TI_test_Group_1024pairCheck_1
     replicationFunction=ThinImage
     ctGrp=NotCTG
     List of 1 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.10001.20.10001.21
         pvolSerialNumber=10001
         pvolArrayType=R700
         pvolDevNum=20
         displayPvolDevNum=00:00:14
         pvolPoolID=38
         svolSerialNumber=10001
         svolArrayType=R700
         svolDevNum=21
         displaySvolDevNum=00:00:15
         svolPoolID=38
         replicationFunction=ThinImage
         status=16
         muNumber=988
         copyTrackSize=-1
         splitTime=1,385,186,735
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=8

コマンド実行例4

この例では，スナップショットグループ8，およびこのスナップショットグループに定義されているすべてのコピーペアを削除します。

HiCommandCLI DeleteReplication -o "D:¥logs¥DeleteReplication.log" "hostid=9" "pvolarraytype=VSP" "pvolserialnum=10001" "snapshotgroupid=8"

コマンド実行結果4

RESPONSE:
(Command completed; empty list returned)

4.6.5 GetReplicationControllerPair

GetReplicationControllerPairコマンドは，レプリケーションコントローラーペアに関する情報を取得します。

レプリケーションコントローラーペアとは，HUS100，Hitachi AMS2000/AMS/WMS，およびSANRISE9500Vではリモートパスを示し，Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，およびHUS VMではMCUとRCUとの間のパスを示します。

重要

このコマンドは，Hitachi SMSでは使用できません。

書式

特定のレプリケーションコントローラーペアの情報を取得する場合：

HiCommandCLI [URL] GetReplicationControllerPair [オプション]
masterserialnum=MCUを含むストレージシステムのシリアル番号
mastercontrollerid=MCUのCU番号
remoteserialnum=RCUを含むストレージシステムのシリアル番号
remotessid=RCUのSSID
[mastermodel=MCUを含むストレージシステムのモデル
remotefamily=RCUを含むストレージシステムのファミリー
remotepathgroupid=RCUのパスグループID]

すべてのレプリケーションコントローラーペアの情報を取得する場合：

HiCommandCLI [URL] GetReplicationControllerPair [オプション]

パラメーター

表4-106 GetReplicationControllerPairコマンドのパラメーター

パラメーター名 | 指定のレベル | 説明
masterserialnum | 任意※ | MCUを含むストレージシステムのシリアル番号
mastercontrollerid | 任意※ | MCUのCU番号
remoteserialnum | 任意※ | RCUを含むストレージシステムのシリアル番号
remotessid | 任意※ | RCUのSSID
mastermodel | 任意※ | MCUを含むストレージシステムのモデル
remotefamily | 任意※ | RCUを含むストレージシステムのファミリー
remotepathgroupid | 任意※ | RCUのパスグループID

注※

指定できるパラメーターの組み合わせを次に示します。

パラメーターmasterserialnum，mastercontrollerid，remoteserialnum，remotessidは同時に指定する必要があります。同時に指定しないとエラーとなります。

パラメーターmastermodel，remotefamily，remotepathgroupidを指定する場合はすべてのパラメーター（masterserialnum，mastercontrollerid，remoteserialnum，remotessid，mastermodel，remotefamily，remotepathgroupid）を同時に指定する必要があります。同時に指定しないとエラーとなります。

すべてのパラメーターを省略した場合，すべてのレプリケーションコントローラーペアの情報を取得します。

事前に取得するパラメーター値

masterserialnum，mastercontrollerid，remoteserialnum，remotessid，mastermodel，remotefamily，およびremotepathgroupid

パラメーターを指定しないでGetReplicationControllerPairコマンドを実行し，その実行結果から値を取得してください。An instance of ReplicationControllerPairの下に表示されるmasterSerialNumberの値をパラメーターmasterserialnumとして，masterControllerIDの値をパラメーターmastercontrolleridとして，remoteSerialNumberの値をパラメーターremoteserialnumとして，remoteSSIDの値をパラメーターremotessidとして，masterArrayTypeの値をパラメーターmastermodelとして，remoteArrayFamilyの値をパラメーターremotefamilyとして，remotePathGroupIDの値をパラメーターremotepathgroupidとして指定してください。

コマンド実行例1

この例では，ストレージシステム（シリアル番号：35001）のMCU（CU番号：10），ストレージシステム（シリアル番号：15001）のRCU（SSID：65534）に関するコントローラーペア情報を取得します。

HiCommandCLI GetReplicationControllerPair -o "D:¥logs¥GetReplicationControllerPair.log" "masterserialnum=35001" "mastercontrollerid=10" "remoteserialnum=15001" "remotessid=65534"

コマンド実行結果1

RESPONSE:
An instance of ReplicationControllerPair
 objectID=REPCTLPAIR.35001.10.15001.65534
 masterArrayType=HDS9970V
 masterSerialNumber=35001
 masterControllerID=10
 masterStartDevNum=0
 displayMasterStartDevNum=0
 masterEndDevNum=255
 displayMasterEndDevNum=255
 remoteArrayType=HDS9980V
 remoteSerialNumber=15001
 remoteSSID=65534
 remoteControllerID=15
 remoteStartDevNum=0
 displayRemoteStartDevNum=00:00
 remoteEndDevNum=255
 displayRemoteEndDevNum=00:FF

コマンド実行例2

この例では，Device Managerのデータベースに登録されているすべてのストレージシステムのコントローラーペア情報を取得します。

HiCommandCLI GetReplicationControllerPair -o "D:¥logs¥GetReplicationControllerPair.log"

コマンド実行結果2

RESPONSE:
An instance of ReplicationControllerPair
 objectID=REPCTLPAIR.AMS1000.77010132.0.AMS.75010421.0.0
 masterArrayType=AMS1000
 masterSerialNumber=77010132
 masterControllerID=0
 masterStartDevNum=0
 displayMasterStartDevNum=0
 masterEndDevNum=4,095
 displayMasterEndDevNum=4,095
 remoteArrayFamily=AMS
 remoteArrayType=AMS500
 remoteSerialNumber=75010421
 remoteSSID=0
 remoteControllerID=0
 remotePathGroupID=0
 remoteStartDevNum=0
 displayRemoteStartDevNum=0
 remoteEndDevNum=2,047
 displayRemoteEndDevNum=2,047
 pairType=0
 bandwidth=-1
 numOfMinConnection=-1
.
. (repeated for other ReplicationControllerPair instances)
.

4.6.6 ModifyReplication

ModifyReplicationコマンドは，コピーペアの状態を変更します。

重要

このコマンドは，Hitachi SMSでは使用できません。

HORCM構成ファイルに定義されたThin Imageのコピーペアに対する操作はできません。

Thin Imageの場合，Device Manager CLIでは，コンシステンシーグループに対する操作はできません。

Power Savingを有効にしているHUS100またはHitachi AMS2000/AMS/WMSでコピーペアを変更する場合，スピンダウン状態のパリティグループに属するLUを選択すると，コピーペアの変更が失敗することがあります。コピーペアを変更する場合は，操作対象のLUが属するパリティグループを，スピンアップ状態にしてから実行してください。パリティグループの状態を確認する場合，パリティグループをスピンアップ状態にする場合は，Storage Navigator ModularまたはStorage Navigator Modular 2を使用してください。

コピーグループの特定のコピーペアを操作するには，パラメーターpvolserialnum，pvoldevnum，svolserialnum（もしくはsvolsequencenum），およびsvoldevnumをすべて指定する必要があります。これらすべてのパラメーターを省略した場合，コピーグループ内のすべてのコピーペアが変更されます。

Thin Imageの場合，次の注意が必要です。
hostidまたはhostnameは必ず指定する必要があります。
スナップショットグループから特定のコピーペアを操作するには，パラメーターpvolarraytype，pvolserialnum，pvoldevnum，svolserialnum，svoldevnum，およびsnapshotgroupid（もしくはsnapshotgroupname）を指定する必要があります。
スナップショットグループ内のすべてのコピーペアを操作するには，パラメーターpvolarraytype，pvolserialnum，およびsnapshotgroupid（もしくはsnapshotgroupname）を指定する必要があります。

パラメーター

表4-107 ModifyReplicationコマンドのパラメーター

パラメーター名
指定のレベル
説明

replicationgroupid
任意
コピーグループの番号
Thin Imageの場合は指定する必要はありません。

operation
必須
次のどれかの値を指定します。

split：コピーペアを分割します。

resync：コピーペアをP-VOLからS-VOLに再同期します。

restore：コピーペアをS-VOLからP-VOLに再同期します。

QuickShadow，Copy-on-Write Snapshot，またはThin Imageのコピーペアを再同期した場合，コピーペアは再同期後に分割されます。そのため，ペアボリュームの状態はPAIRになったあとPSUSになります。

pvolarraytype
任意
P-VOLを含むストレージシステムのモデル
Thin Imageの場合には必ず指定してください。Thin Image以外の場合は指定する必要はありません。

pvolserialnum
任意
P-VOLを含むストレージシステムのシリアル番号
Thin Imageの場合には必ず指定してください。

pvoldevnum
任意
P-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

svolserialnum
任意
S-VOLを含むストレージシステムのシリアル番号
SANRISE9500VのTrueCopyには指定する必要はありません。
このパラメーターを指定する場合，パラメーターsvolsequencenumは指定しないでください。同時に指定するとエラーとなります。

svolsequencenum
任意
S-VOLを含むストレージシステムのシーケンス番号
SANRISE9500VのTrueCopyには必ず指定してください。
このパラメーターを指定する場合，パラメーターsvolserialnumは指定しないでください。同時に指定するとエラーとなります。

svoldevnum
任意
S-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMの場合：

10進数，またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号，xxはCU番号，yyはLDEV番号です。ここで，wwは省略できます。wwを省略した場合，LDKC番号は0と見なされます。

Hitachi USPおよびSANRISE9900Vの場合：

10進数，またはコロンで区切った16進数「xx:yy」で指定します。xxはCU番号，yyはLDEV番号です。

そのほかのストレージシステムの場合：

10進数で指定します。

実行結果は10進数で出力されます。

copytracksize
任意
コピーペース
指定できる値は1～15までの整数です。
特定のコピーペアのコピーペースを変更する場合は，パラメーターpvolserialnum，pvoldevnum，svolserialnum，svoldevnumも指定してください。すべてのコピーペアのコピーペースを一括で変更する場合は，これらのパラメーターは省略してください。
operationパラメーターでsplitまたはresyncを指定した場合，このパラメーターは無視されます。
コピーペアで実行される操作のタイプがQuickShadow，Copy-on-Write Snapshot，Thin Image，またはUniversal Replicatorの場合，このパラメーターは無視されます。

hostid
任意
操作対象ホストのID
このパラメーターは，Thin Imageの場合だけ指定できます。
hostidまたはhostnameのどちらか一方を指定してください。

hostname
任意
操作対象ホストの名前
このパラメーターは，Thin Imageの場合だけ指定できます。
hostidまたはhostnameのどちらか一方を指定してください。パラメーターhostidを指定している場合，このパラメーターは無視されます。

snapshotgroupid
任意
スナップショットグループのID
このパラメーターは，Thin Imageの場合だけ指定できます。
snapshotgroupidまたはsnapshotgroupnameのどちらか一方を指定してください。

snapshotgroupname
任意
スナップショットグループ名
このパラメーターは，Thin Imageの場合だけ指定できます。
パラメーターsnapshotgroupidを指定している場合，このパラメーターは無視されます。

事前に取得するパラメーター値

replicationgroupid，pvolserialnum，pvoldevnum，svolserialnum，およびsvoldevnum

GetHostコマンドの実行結果から取得してください。An instance of ReplicationGroupに表示されるreplicationGroupID値をパラメーターreplicationgroupidとして，An instance of ReplicationInfoに表示されるpvolSerialNumber値をパラメーターpvolserialnumとして指定してください。また，同様にpvolDevNum値をパラメーターdevnumとして，svolSerialNumber値をパラメーターsvolserialnumとして，svolDevNum値をパラメーターsvoldevnumとして指定してください。

svolsequencenum

S-VOLを含むストレージシステムについては，GetStorageArrayコマンドの実行結果から取得してください。An instance of StorageArrayに表示されるsequenceNumberの値をパラメーターsvolsequencenumとして指定してください。

pvolarraytype

GetHostコマンドの実行結果から取得してください。An instance of ReplicationInfoの下に表示されるpvolArrayTypeの値をパラメーターpvolarraytypeとして指定してください。

hostid

GetHostコマンドのパラメーターhostnameに，次のホスト名を指定して実行します。

通常構成でコピーペアを管理している場合
P-VOLを管理するRAID Manager（raidcomコマンド）がインストールされているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostIDを，パラメーターhostidの値として指定してください。

一括管理構成でコピーペアを管理している場合
一括で管理しているホストを指定します。
GetHostコマンドの実行結果には，An instance of Hostの配下にhostID値が表示されます。hostIDを，パラメーターhostidの値として指定してください。

snapshotgroupidおよびsnapshotgroupname

GetStorageArray (subtarget=SnapshotGroup)コマンドの実行結果から取得してください。このコマンドを実行するときには，パラメーターmodelとパラメーターserialnumだけを指定し，パラメーターsubtargetにはSnapshotGroupを指定してください。スナップショットグループに関する情報を指定したストレージシステムから取得できます。実行結果では，groupID値とgroupName値がAn instance of SnapshotGroupの下に表示されます。このgroupIDの値をパラメーターsnapshotgroupidとして指定してください。同様にgroupNameの値をパラメーターsnapshotgroupnameとして指定してください。

コマンド実行例1

この例では，コピーグループ（コピーグループ番号：12）に定義されているShadowImage用のコピーペアの状態である，サスペンド状態（split）を変更します。コピーペア（P-VOL）のプライマリー値は，ストレージシステム（シリアル番号：65010001）の論理デバイス（LDEV番号：20）です。副ボリュームは，ストレージシステム（シリアル番号：65010001）の論理デバイス（LDEV番号：21）です。

HiCommandCLI ModifyReplication -o "D:¥logs¥ModifyReplication.log" "replicationgroupid=12" "operation=split" "pvolserialnum=65010001" "pvoldevnum=20" "svolserialnum=65010001" "svoldevnum=21"

コマンド実行結果1

RESPONSE:
An instance of ReplicationGroup
 objectID=REPGROUP.12
 replicationGroupID=12
 groupName=HCMD_CG000d
 pvolHostID=1
 pvolInstanceNumber=11
 pvolPortNumber=50,000
 pvolHORCMMONHostName=192.168.32.63
 pvolHORCMINSTHostName=192.168.32.63
 svolHostID=3
 svolInstanceNumber=12
 svolPortNumber=50,001
 svolHORCMMONHostName=192.168.32.64
 svolHORCMINSTHostName=192.168.32.64
 replicationFunction=ShadowImage
 copyTrackSize=15
 List of 1 ReplicationInfo elements:
 An instance of ReplicationInfo
   objectID=REPINFO.65010001.20.65010001.21
   pvolSerialNumber=65010001
   pairName=HCMD_CP0001
   pvolArrayType=HDS9580V
   pvolDevNum=20
   displayPvolDevNum=20
   pvolObjectID=LU.HDS9580V.65010001.20
   pvolPoolID=-1
   svolSerialNumber=65010001
   svolArrayType=HDS9580V
   svolDevNum=21
   displaySvolDevNum=21
   svolObjectID=LU.HDS9580V.65010001.21
   svolPoolID=-1
   replicationFunction=ShadowImage
   status=16
   muNumber=0
   copyTrackSize=15
   splitTime=-1
   remotePathGroupID=0
   pvolMngAreaPoolID=-1
   svolMngAreaPoolID=-1
   snapshotGroupID=-1

コマンド実行例2

この例では，スナップショットグループ（スナップショットグループ番号：12）に定義されているThin Image用のコピーペアの状態である，サスペンド状態（split）を変更します。正ボリューム（P-VOL）は，ストレージシステム（モデル：VSP，シリアル番号：10001）の論理デバイス（LDEV番号：20）です。副ボリューム（S-VOL）は，ストレージシステム（モデル：VSP，シリアル番号：10001）の論理デバイス（LDEV番号：21）です。

HiCommandCLI ModifyReplication -o "D:¥logs¥ModifyReplication.log" "hostid=5" "operation=split" "pvolarraytype=VSP" "pvolserialnum=10001" "pvoldevnum=20" "svolserialnum=10001" "svoldevnum=21" "snapshotgroupid=12"

コマンド実行結果2

RESPONSE:
An instance of Host
 objectID=HOST.5
 name=bs5205-2
 hostID=5
 ipAddress=10.197.76.123
 ipv6Address=fec0:0:0:7076:b036:e7e8:bdd9:9e34%1
 capacityInKB=408,103,872
 hostType=-1
 managedBy=2
 osType=Windows
 statusOfDBUpdating=0
 List of 1 SnapshotGroup elements:
   An instance of SnapshotGroup
     objectID=SNAPSHOTGROUP.R700.10001.12
     arrayType=R700
     serialNumber=10001
     groupID=12
     groupName=test12
     replicationFunction=ThinImage
     ctGrp=NotCTG
     List of 1 ReplicationInfo elements:
       An instance of ReplicationInfo
         objectID=REPINFO.10001.20.10001.21
         pvolSerialNumber=10001
         pvolArrayType=R700
         pvolDevNum=20
         displayPvolDevNum=00:00:14
         pvolPoolID=1
         svolSerialNumber=10001
         svolArrayType=R700
         svolDevNum=21
         displaySvolDevNum=00:00:15
         svolPoolID=1
         replicationFunction=ThinImage
         status=16
         muNumber=6
         copyTrackSize=-1
         splitTime=-1
         remotePathGroupID=-1
         pvolMngAreaPoolID=-1
         svolMngAreaPoolID=-1
         snapshotGroupID=12

5. 出力項目

Device Manager CLIのコマンドの出力項目について説明します。出力項目はDevice Managerのインスタンスの属性としてインスタンスごとに出力されます。同じ項目名でもインスタンスが異なると，項目の意味も異なる場合があります。出力項目を参照する場合は，その項目が出力されているインスタンスを確認してください。

この章の構成

5.1 Alertインスタンス

5.2 ArrayGroupインスタンス

5.3 ArrayReservationインスタンス

5.4 CommParametersインスタンス

5.5 Componentインスタンス

5.6 ConfigFileインスタンス

5.7 Datastoreインスタンス

5.8 ExternalPathInfoインスタンス

5.9 ExternalStorageインスタンス

5.10 FreeLUNインスタンス

5.11 FreeSpaceインスタンス

5.12 Hostインスタンス

5.13 HostInfoインスタンス

5.14 HostStorageDomainインスタンス

5.15 IPAddressインスタンス

5.16 ISCSINameインスタンス

5.17 LDEVインスタンス

5.18 LogicalDKCインスタンス

5.19 LogicalGroupインスタンス

5.20 LogicalUnitインスタンス

5.21 MFReplicationInfoインスタンス

5.22 ObjectLabelインスタンス

5.23 PairedPoolインスタンス

5.24 PairedPortControllerインスタンス

5.25 Pathインスタンス

5.26 PDEVインスタンス

5.27 PerformanceStatusインスタンス

5.28 Poolインスタンス

5.29 PoolTierインスタンス

5.30 Portインスタンス

5.31 PortControllerインスタンス

5.32 RelatedDistributedArrayGroupインスタンス

5.33 ReplicationControllerPairインスタンス

5.34 ReplicationGroupインスタンス

5.35 ReplicationInfoインスタンス

5.36 ServerInfoインスタンス

5.37 SnapshotGroupインスタンス

5.38 SnapShotSummaryインスタンス

5.39 StorageArrayインスタンス

5.40 TieringPolicyインスタンス

5.41 URLLinkインスタンス

5.42 VHostStorageDomainインスタンス

5.43 VirtualDiskインスタンス

5.44 VLDEVインスタンス

5.45 VMインスタンス

5.46 VolumeConnectionインスタンス

5.47 VPortインスタンス

5.48 VResourcePartitionUnitインスタンス

5.49 WWNインスタンス

5.1 Alertインスタンス

Alertインスタンスが出力されるコマンド

4.5.4 GetAlerts

表5-1 Alertインスタンスの属性

属性
説明

number
アラートの番号

type
アラートの種別

Server：Device Managerサーバ

Trap：ストレージシステムまたはファイルサーバからのSNMPトラップ

source
発生元
ストレージシステムの場合，ストレージシステムのオブジェクトIDが出力されます。
ファイルサーバの場合，ホストのオブジェクトIDが出力されます。

severity
アラートの重要度

0：不明

1：Normal

2：Critical

3：Serious

4：Moderate

5：Service

component
問題が発生したコンポーネント
ファイルサーバの場合，File Controllerと出力されます。
そのほかの場合，コンポーネントの詳細は，Componentインスタンスの属性nameを参照してください。

description
アラートの説明

actionToTake
アラートへの対処方法

data
アラートを解析するために必要なデータ
typeの値が「Server」の場合，付加情報が出力されます。
typeの値が「Trap」の場合，次のデータが出力されます。

発生元がストレージシステムのとき：問い合わせ窓口が必要とするSIMデータ

発生元がファイルサーバのとき：ファイルサーバが出力するメッセージID

timeOfAlert
アラートの発生時刻（例：2008/04/06 20:13:56）

5.2 ArrayGroupインスタンス

ArrayGroupインスタンスが出力されるコマンド

4.1.1 AddArrayGroup

4.1.3 AddExternalArrayGroup

4.1.8 AddPool

4.1.12 AddVirtualVolume

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.37 GetStorageArray (subtarget=FreeSpace)

4.1.44 GetStorageArray (subtarget=PDEV)

4.1.45 GetStorageArray (subtarget=Pool)

4.1.58 ModifyPool

表5-2 ArrayGroupインスタンスの属性

属性
説明

objectID
パリティグループのオブジェクトID

name
パリティグループ名
登録されている場合に出力されます。

chassis
パリティグループが位置するシャーシ番号
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合，0が出力されます。

number
パリティグループ番号

displayName
パリティグループの表示名（例：1，1-1，2-1-1，S3-1）
上記形式の「S」はパリティグループの種別を示します。

E：外部ボリュームのパリティグループ

V：V-VOLのパリティグループ

X：HDPボリュームのパリティグループ

raidType
パリティグループのRAIDタイプ
RAIDタイプは「RAIDx(yD[+zP])」または「RAIDx(yD[+yD])」の形式で出力されます。

RAIDx：RAIDレベル

yD：データドライブの数

zP：パリティドライブの数

例えば，「RAID5(3D+1P)」は，3個のデータドライブと1個のパリティドライブを持つRAID5構成を示します。

emulation
エミュレーションモード
Universal Storage Platform V/VM，Hitachi USP，またはSANRISE9900Vの場合に出力されます（例：OPEN-8）。

diskType
パリティグループを構成している物理ドライブのタイプ（型名）（例：DKR2E-J146FC）

diskSize
パリティグループを構成している物理ドライブのサイズの型表記（GB）（例：72）
外部ボリュームの場合は，0が出力されます。

diskSizeInKB
パリティグループを構成している物理ドライブの実サイズ（KB）（例：75,497,472）
外部ボリュームの場合は，0が出力されます。

formFactor
パリティグループを構成している物理ドライブのフォームファクタ
HUS100またはHitachi AMS2000の場合に出力されます。

-1：不明

0：3.5インチ

1：2.5インチ

2：フラッシュモジュール

そのほかのストレージシステムの場合は，-1が出力されます。

controllerID
パリティグループのDKA（HUS VMの場合はDKB）ペアの番号（例：1）

totalCapacity
パリティグループ内の全LDEVの合計容量（KB）

allocatedCapacity
パリティグループ内のパスを割り当てられたLDEVの合計容量（KB）

freeCapacity
パリティグループ内のパスを割り当てられていないLDEVの合計容量（KB）

hiHsmCapacity
パリティグループ内のVolume Migration用に予約されたLDEVの合計容量（KB）

onDemandCapacity
パリティグループ内のオンデマンドで拡張されたLDEVの合計容量（KB）

totalFreeSpace
パリティグループ内のLDEVではない領域（空き領域）の合計容量（KB）

largestFreeSpace
パリティグループ内のLDEVではない領域の最大容量（連続した空き領域の最大容量）（KB）

substance
パリティグループが内部ボリュームのパリティグループか，外部ボリュームのパリティグループかを示します。

0：内部ボリュームのパリティグループ

1：外部ボリュームのパリティグループ

slprNumber
SLPR番号
Universal Storage Platform V/VMまたはHitachi USPの場合に有効です。SLPRが無効の場合，またはほかのストレージシステムの場合は，-1が出力されます。

clprNumber
CLPR番号
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合に有効です。CLPRが無効の場合，またはほかのストレージシステムの場合は，-1が出力されます。

cuInfo
パリティグループに関連するCU番号のリスト
Universal Storage Platform V/VMまたはHitachi USPの場合で，分割ストレージ管理者のときには，""（空白），またはセミコロン（;）で区切られた番号のリストが出力されます。
Universal Storage Platform V/VMまたはHitachi USPの場合で，ストレージ管理者のとき，またはそのほかのストレージシステムの場合は，適用外のためこの項目は出力されません。

openTotalCapacity
パリティグループ内のオープンボリュームのLDEVの合計容量（KB）

openAllocatedCapacity
パリティグループ内のオープンボリュームで，パスが割り当てられたLDEVの合計容量（KB）

openFreeCapacity
パリティグループ内のオープンボリュームで，パスが割り当てられていないLDEVの合計容量（KB）

openHiHsmCapacity
パリティグループ内のオープンボリュームで，Volume Migration用に予約されたLDEVの合計容量（KB）

openOnDemandCapacity
パリティグループ内のオープンボリュームで，オンデマンドで拡張されたLDEVの合計容量（KB）

imTotalCapacity
パリティグループ内の中間ボリュームのLDEVの合計容量（KB）

imAllocatedCapacity
パリティグループ内の中間ボリュームで，パスが割り当てられたLDEVの合計容量（KB）

imFreeCapacity
パリティグループ内の中間ボリュームで，パスが割り当てられていないLDEVの合計容量（KB）

imHiHsmCapacity
パリティグループ内の中間ボリュームで，Volume Migration用に予約されたLDEVの合計容量（KB）

imOnDemandCapacity
パリティグループ内の中間ボリュームで，オンデマンドで拡張されたLDEVの合計容量（KB）

mfTotalCapacity
パリティグループ内のメインフレームボリュームのLDEVの合計容量（KB）

mfHiHsmCapacity
パリティグループ内のメインフレームボリュームで，Volume Migration用に予約されたLDEVの合計容量（KB）

mfOnDemandCapacity
パリティグループ内のメインフレームボリュームで，オンデマンドで拡張されたLDEVの合計容量（KB）

mfAllocatedCapacity
パリティグループ内のメインフレームボリュームで，パスが割り当てられているLDEVの合計容量（KB）

mfUnallocatedCapacity
パリティグループ内のメインフレームボリュームで，パスが割り当てられていないLDEVの合計容量（KB）

openAllocatedActualCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられている

物理容量を持つ実ボリュームである

openUnallocatedCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられる

openUnallocatedActualCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられる

物理容量を持つ実ボリュームである

openReservedCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられない

openReservedActualCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられない

物理容量を持つ実ボリュームである

type
パリティグループのタイプ
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，HUS VM，HUS100，またはHitachi AMS2000の場合，次の値が出力されます。

-1：なし

0：通常のパリティグループ

1：外部ボリュームのパリティグループ

2：QuickShadow，Copy-on-Write Snapshot，またはThin ImageのV-VOLのパリティグループ

3：DPボリュームのパリティグループ

4：DPプールのパリティグループ

そのほかのストレージシステムの場合は，-1が出力されます。

volumeType
外部パリティグループのオプション情報
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合に，4ビットの値を10進数に変換したものが出力されます。

ビット0（0x01）：キャッシュモードの有効/無効

ビット1（0x02）：I/O抑止モードの有効/無効

ビット2（0x04）：キャッシュ流入制御モードの有効/無効

ビット3（0x08）：仮想IDを用いたデータ移行中（有効）/移行中でない（無効）

各ビットとも有効な場合に1，無効な場合に0となります。例えば，キャッシュモードとキャッシュ流入制御モードが有効な場合，volumeTypeの値として5が出力されます。
そのほかのストレージシステムの場合は，-1が出力されます。

encrypted
パリティグループに格納されているデータが暗号化されているかどうかを示します。
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，またはHitachi AMS2000の場合，次の値が出力されます。

0：暗号化されていない

1：暗号化されている

そのほかのストレージシステムでは，-1が出力されます。

protectionLevel
パリティグループのプロテクションレベル
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合，次の値が出力されます。

0：Standard
SATAドライブ以外のドライブで構成されているパリティグループ

1：SATA-W/V
SATAドライブで構成されているパリティグループ

2：SATA-E
SATAドライブで構成されていて，書き込み性能がSATA-W/Vよりも向上しているパリティグループ

次のどれかの条件を満たすとき，-1が出力されます。

パリティグループのプロテクションレベルが不明である

外部ボリュームがマッピングされた内部ボリュームのパリティグループである

HDPボリュームのパリティグループである

QuickShadow，Copy-on-Write Snapshot，またはThin ImageのV-VOLのパリティグループである

Universal Storage Platform V/VMのマイクロコードのバージョンが60-04-10-XX/XX以前である

そのほかのストレージシステムでは-1が出力されます。

dpPoolID
Dynamic ProvisioningのプールID

typeの値が4の場合，次の値が出力されます。

パリティグループを構成しているDPプールのプールID

そのほかの場合は，-1が出力されます。

5.3 ArrayReservationインスタンス

ArrayReservationインスタンスが出力されるコマンド

4.1.2 AddArrayReservation

4.1.27 GetArrayReservation

4.1.54 ModifyArrayReservation

表5-3 ArrayReservationインスタンスの属性

属性
説明

objectID
ロックのオブジェクトID

target
ロックされたストレージシステムのオブジェクトID

serialNumber
ストレージシステムのシリアル番号

arrayType
ストレージシステムのタイプ

loginID
ストレージシステムをロックしたユーザーのログインID

beginTime
ストレージシステムをロックした時刻
1970年1月1日00:00:00（世界標準時）から経過した秒数が出力されます。

5.4 CommParametersインスタンス

CommParametersインスタンスが出力されるコマンド

4.1.10 AddStorageArray

4.4.4 AddVirtualizationServer

4.4.7 GetHost

4.1.33 GetStorageArray (subtarget=CommParameters)

4.4.14 ModifyVirtualizationServer

4.1.65 RefreshStorageArrays

4.4.15 RefreshVirtualizationServer

表5-4 CommParametersインスタンスの属性

属性
説明

userID
ユーザーID

ストレージシステムの場合：

ストレージシステムにアクセスするユーザーID

SMI-S enabledストレージシステムの場合：

SMI-SプロバイダーにアクセスするユーザーID

vMAまたはHost Data Collectorを使用して登録した仮想化サーバの場合：

仮想化サーバがvMAで管理されているときは，vMAのユーザーIDが出力されます。

仮想化サーバがHost Data Collectorで管理されているときは，仮想化サーバのユーザーID※が出力されます。

ipAddress
IPアドレス

ストレージシステムの場合：

ストレージシステムのIPアドレス

SMI-S enabledストレージシステムの場合：

SMI-SプロバイダーのIPアドレス

vMAまたはHost Data Collectorを使用して登録した仮想化サーバの場合：

仮想化サーバがvMAで管理されているときは，vMAのIPアドレスが出力されます。

仮想化サーバがHost Data Collectorで管理されているときは，仮想化サーバのIPアドレス※が出力されます。

ipAddress2
ストレージシステムの2番目のIPアドレス
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合に出力されます。

protocol
プロトコル

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合：

ストレージシステムにアクセスするためのプロトコル

- Non-secure：非SSL通信をする

- Secure：SSL通信をする

SMI-S enabledストレージシステムの場合：

SMI-Sプロバイダーのデータ転送プロトコル

- Non-secure：HTTPを使用して通信する

- Secure：HTTPSを使用して通信する

vMAまたはHost Data Collectorを使用して登録した仮想化サーバの場合：

仮想化サーバの情報を取得するための通信プロトコル

- Non-secure：HTTPを使用して通信する

- Secure：HTTPSを使用して通信する

出力される値の詳細については「表4-83 仮想化サーバの管理環境ごとのパラメーター指定値およびコマンド実行時の動作」のパラメーターhostprotocolの説明を参照してください。

そのほかの場合は出力されません。

portNumber
ポート番号

SMI-S enabledストレージシステムの場合：

SMI-Sプロバイダーサービスのポート番号

vMAまたはHost Data Collectorを使用して登録した仮想化サーバの場合：

仮想化サーバがvMAで管理されているときは，vMAのポート番号が出力されます。

仮想化サーバがHost Data Collectorで管理されているときは，仮想化サーバのポート番号※が出力されます。

そのほかの場合は出力されません。

hdcIPAddress
Host Data CollectorのIPアドレス
仮想化サーバをHost Data Collectorで管理する場合に，Host Data CollectorのIPアドレスが出力されます。
そのほかの場合は出力されません。

hostName
ストレージシステムのポートコントローラのホスト名（エイリアス名）
ホスト名（エイリアス名）を指定して登録またはリフレッシュされたストレージシステム（SMI-S enabledストレージシステムを除く）の場合に出力されます。
そのほかの場合は出力されません。

hostName2
ストレージシステムのポートコントローラ2のホスト名（エイリアス名）
ホスト名（エイリアス名）を指定して登録またはリフレッシュされたストレージシステムの場合に出力されます。
そのほかの場合は出力されません。

注※

VMware vCenter Serverで仮想化サーバを統合管理している構成の場合は，VMware vCenter Serverの値が出力されます。

5.5 Componentインスタンス

Componentインスタンスが出力されるコマンド

4.1.34 GetStorageArray (subtarget=Component)

表5-5 Componentインスタンスの属性

属性
説明

name
コンポーネント名
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合：

DKC Battery：電池全般の状態

DKC Cache：コントローラーキャッシュの状態

DKC Cache Switch：内部バスの状態

DKC Environment：コントローラー環境の状態

DKC Fan：コントローラーのファン全般の状態

DKC Power Supply：コントローラーの電源の状態

DKC Processor：プロセッサの状態

DKC Shared Memory：共有メモリーの状態

DKU Drive：ドライブ全般の状態

DKU Environment：ディスクエンクロージャーの環境の状態

DKU Fan：ディスクエンクロージャーのファンの状態

DKU Power Supply：ディスクエンクロージャーの電源の状態

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合：

AC #[0～1]

Additional Battery #[0～1]

Backup Battery #[0～1]

Battery #[0～3]

Cache #[0～3]

Connection

Connector #CTL[0～1]-[A～H]-[0～1]

Controller #[0～1]

Disk Drive #[0～479]
Hitachi AMS2000でDenseトレイおよびStandard(SFF)トレイが増設されていない場合，またはHitachi AMS/WMS，Hitachi SMS，もしくはSANRISE9500Vの場合に出力されます。
ハードディスクの物理的な位置は，出力されたドライブ番号を使って計算する必要があります。計算については，「4.5.4 GetAlerts」を参照してください。

Disk Drive #[0～479]([0～31]-[0～23])
HUS100，またはHitachi AMS2000でDenseトレイまたはStandard(SFF)トレイが増設されている場合に出力されます。

Enclosure #[0～121]

Fan #[0～243]

I/F Board #CTL[0～1]-[0～1]

Loop #[0～7]
コントローラーと物理ドライブとの間でのバックボーンのファイバーチャネルループ。

Power Supply #[0～60]

ホストコネクターコンポーネントは，HUS100，Hitachi AMS2000/AMS/WMS，またはHitachi SMSの場合だけ出力されます。

Connector #CTL[0～1]-[A～B]-[0～1]

次の値は，HUS150の場合だけ出力されます。

CTL Fan #CTL[0～1]-[0～2]

IOM #CTL[0～1]-[A～F] ({"LAN", "MANAGE", "DRIVE", HOST})

NNCコンポーネントは，Hitachi AMS/WMSの場合だけ出力されます。

NNC #[0～3]

NNC Base

NNC Connector #CTL[0～1]-[A,C]-0

NNC DIMM #[0～15]

NNC ExCard #[0～3]-[0～3] ({"ECT", "ECS", "FCC", "PCC"})
- ECT：Ethernet Card (1000BASE-T)
- ECS：Ethernet Card (1000BASE-SX)
- FCC：Fibre Channel Card
- PCC：PCI-Express Card

NNC ExSlot HCT #[0～3]-[0～3]-[0～7]

NNC Ext Connector #[0～3]-[0～7]

NNC Fan #[0～3]

NNC Power Supply #[0～3]

NNC Type #[0～3] { "type1", "type2", "Unknown"}

CTUコンポーネントは，SANRISE9580Vの場合だけ出力されます。

CTU Enclosure #[0～1]

CTU Fan #[0～1]

CTU Power Supply #[0～1]

value
コンポーネントの現在の状態

1：Normal

2：Acute

3：Serious

4：Moderate

5：Service

description
コンポーネントの現在の状態
valueの値に応じて次の値が出力されます。

Normal

Acute

Serious

Moderate

Service

Unknown

5.6 ConfigFileインスタンス

ConfigFileインスタンスが出力されるコマンド

4.4.7 GetHost

表5-6 ConfigFileインスタンスの属性

属性
説明

objectID
RAID Managerの構成定義ファイルのオブジェクトID

instanceNumber
HORCMインスタンスのインスタンス番号

controlledBy
コピーペアの構成を定義するプログラムの名称

portNumber
HORCMインスタンスのポート番号

valid
HORCMインスタンスが動作できるかできないかを示します。

0：HORCMインスタンスが動作できる

1：HORCMインスタンスが動作できない

5.7 Datastoreインスタンス

Datastoreインスタンスが出力されるコマンド

4.4.7 GetHost

表5-7 Datastoreインスタンスの属性

属性
説明

datastoreID
データストアの識別子

name
データストアの表示名

datastoreType
データストアの種別

0：不明

1：VMFS

2：Raw Device Mapping

5.8 ExternalPathInfoインスタンス

ExternalPathInfoインスタンスが出力されるコマンド

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.3 AddExternalArrayGroup

表5-8 ExternalPathInfoインスタンスの属性

属性
説明

objectID
外部パス情報のオブジェクトID

externalWWN
外部ストレージシステムのポートWWN

externalLun
外部ボリュームのLUN

portID
外部ストレージシステムが接続されているポートのポートID

pathGroupID
パスグループID

priority
パスの優先順位

-1：なし

1：プライマリーパス

2以上：交替パス

5.9 ExternalStorageインスタンス

ExternalStorageインスタンスが出力されるコマンド

4.1.35 GetStorageArray (subtarget=ExternalStorage)

表5-9 ExternalStorageインスタンスの属性

属性 | 説明
numOfExternalVolume | 外部ボリュームの数
externalCapacityInKB | 外部ボリュームの容量（KB）

5.10 FreeLUNインスタンス

FreeLUNインスタンスが出力されるコマンド

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

表5-10 FreeLUNインスタンスの属性

属性 | 説明
lun | ホストストレージドメインに割り当てられるLUN

5.11 FreeSpaceインスタンス

FreeSpaceインスタンスが出力されるコマンド

4.1.1 AddArrayGroup

4.1.3 AddExternalArrayGroup

4.1.12 AddVirtualVolume

4.1.37 GetStorageArray (subtarget=FreeSpace)

表5-11 FreeSpaceインスタンスの属性

属性
説明

objectID
パリティグループ内の空き領域のオブジェクトID

sizeInKB
パリティグループ内の空き領域の容量（KB）

cylinders
パリティグループ内の空き領域のシリンダ数
オープンボリュームの場合は0が出力されます。

fsControlIndex
パリティグループ内の空き領域のインデックス番号
この値は，LDEVの作成または削除によって空き領域が増減する際に，自動的に生成されます。

5.12 Hostインスタンス

Hostインスタンスが出力されるコマンド

4.4.1 AddHost

4.4.3 AddHostRefresh

4.6.3 AddReplication（Thin Imageの場合）

4.4.4 AddVirtualizationServer

4.6.4 DeleteReplication

4.4.7 GetHost

4.4.11 MergeHost

4.4.12 ModifyHost

4.6.6 ModifyReplication

4.4.14 ModifyVirtualizationServer

4.4.15 RefreshVirtualizationServer

表5-12 Hostインスタンスの属性

属性
説明

objectID
ホストのオブジェクトID

name
ホスト名
この値が「EXSP_xxxx_xxxx_xxxx」と出力されている場合は，外部ストレージシステムに接続しているHitachi USPのポートを示します。

hostID
ホストのID

ipAddress
ホストのIPv4のIPアドレス

ipv6Address
ホストのIPv6のIPアドレス

capacityInKB
ホストに割り当てられたLDEVの容量（KB）
メインフレームホストの場合，この値には0が出力されます。

hostType
ホストのタイプ

-1：通常ホスト

1：Externalポート

2：メインフレームホスト

3：仮想化サーバ（VMware ESXまたはVMware ESXi）

5：ファイルサーバ

managedBy
ホストのデータ取得元

1：Host Data Collector

2：Device Managerエージェント

3：vMA

そのほかの場合は，-1が出力されます。

ostype
ホストのOSタイプ

AIX

HP-UX

Linux

SunOS

Windows

VMware

Others

hostTypeの値が-1または3の場合に出力されます。

sysplexID
メインフレームホストのsysplexID

statusOfDBUpdating
Device Managerのデータベースの更新処理のステータス
hostTypeの値が-1，3，または5の場合，次の値が出力されます。

0：Device Managerのデータベースの整合性が取れていることを示します。

1：Device Managerのデータベースが更新中であることを示します。

2：Device Managerのデータベースが不整合であることを示します。AddHostRefreshコマンドまたはRefreshVirtualizationServerコマンドで情報を最新の状態に更新してください。

hostTypeがそのほかの値の場合は，-1が出力されます。

virtualizationServerVersion
仮想化ソフトウェアの名称とバージョン
hostTypeの値が3の場合に出力されます。

cluster
ファイルサーバが属するクラスタ名
hostTypeの値が5の場合に出力されます。

fileServerType
ファイルサーバの種別
hostTypeの値が5の場合，次の値が出力されます。

1：Hitachi NAS Platform

2：Hitachi Virtual File Platform

5.13 HostInfoインスタンス

HostInfoインスタンスが出力されるコマンド

4.4.2 AddHostInfo

4.4.7 GetHost

4.4.8 GetHostInfo

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.43 GetStorageArray (subtarget=Path)

4.4.13 ModifyHostInfo

表5-13 HostInfoインスタンスの属性

属性
説明

objectID
HostInfoのオブジェクトID

arrayType
ホストに接続しているストレージシステムのタイプ（モデル）

serialNumber
ホストに接続しているストレージシステムのシリアル番号

name
HostInfoオブジェクトの表示名
登録されている場合に出力されます。

ipAddress
ホストのIPv4のIPアドレス

ipv6Address
ホストのIPv6のIPアドレス

mountPoint
LUNのマウントポイント
仮想化サーバまたはファイルサーバの場合，空白が出力されます。

portID
ポートID

domainID
ホストストレージドメインのドメインID

scsiID
ストレージシステム上のSCSI ID
ファイバーチャネルの場合，15が出力されます。

lun
ストレージシステム上のLUN

devNum
論理ユニットのデバイス番号

osScsiBus
ホスト上のSCSIバスの番号

osScsiID
ホスト上のSCSI ID
この値が64000の場合，osScsiID，osScsiBus，およびosLunの値は無効な情報です。

osLun
ホスト上のLUN

portWWN
HBA上のポートWWN

fileSystemType
マウントされているファイルシステムのタイプ
仮想化サーバの場合，ディスクの種別名称（DatastoreまたはRaw LUN）が出力されます。ただし，データストアおよびRaw Device Mappingとして利用されていないときは，空白が出力されます。
ファイルサーバの場合，空白が出力されます。

fileSystemName
ファイルシステム名
仮想化サーバまたはファイルサーバの場合，空白が出力されます。

datastoreName
仮想化サーバのデータストア表示名
仮想化サーバの場合，データストア識別名またはマッピングファイル名が出力されます。
データストアおよびRaw Device Mappingとして利用されていないときは，空白が出力されます。
この項目は仮想化サーバの場合だけ出力されます。

sizeInMB
LUNの容量（MB）

percentUsed
LUNの使用率（%）

lastUpdated
データの最新更新時刻
1970年1月1日00:00:00（世界標準時）から経過した秒数で表します。

portISCSIName
ホスト（iSCSI initiator）のiSCSIネーム
HUS100，Hitachi AMS2000/AMS/WMS，またはHitachi SMSの場合に出力されます。

portName
ポート名

displayDevNum
論理ユニットのデバイス番号の表示名

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

「ww:xx:yy」の形式で出力されます。wwは論理DKC番号，xxはCU番号，yyはLDEV番号です。

Hitachi USPまたはSANRISE9900Vの場合：

「xx:yy」の形式で出力されます。xxはCU番号，yyはLDEV番号です。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合：

LDEV番号が10進数で出力されます。

5.14 HostStorageDomainインスタンス

HostStorageDomainインスタンスが出力されるコマンド

4.3.1 AddISCSINameForHostStorageDomain

4.1.4 AddHostStorageDomain

4.3.3 AddWWNForHostStorageDomain

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.46 GetStorageArray (subtarget=Port)

4.1.59 ModifyPort

重要

Device Manager CLIでは，ポートのLUNセキュリティが無効に設定されている場合でも，ホストストレージドメインの情報がHostStorageDomainインスタンスとして出力されます。

表5-14 HostStorageDomainインスタンスの属性

属性
説明

objectID
ホストストレージドメインのオブジェクトID

name
ホストストレージドメインの名前
ユーザーが設定した任意の名称で，ホストストレージドメインを識別するためにDevice Managerでだけ使われます。登録されている場合にだけ出力されます。

portID
ホストストレージドメインのポートID

domainID
ホストストレージドメインのドメインID

portName
ホストストレージドメインのポート名

hostMode
ホストモード（例：Standard）

hostMode2
ホスト接続モード2
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合に出力されます（例：Same Node Name Mode）。

hostModeOption
ホストモードオプション
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合に出力されます。出力される値の説明については，「表4-7 パラメーターhostmodeoptionに指定できる値」を参照してください。

displayName
ホストストレージドメインの表示名

nickname
ホストストレージドメインのニックネーム
ストレージシステムのホストグループまたはiSCSIターゲットに設定された名前が出力されます。

domainType
ホストストレージドメインのドメインタイプ

0：ホストグループ

1：iSCSIターゲット

iSCSIName
ホストストレージドメイン（iSCSIターゲット）のiSCSIネーム
HUS100，Hitachi AMS2000/AMS/WMS，またはHitachi SMSの場合で，domainTypeが1のときに出力されます。

platform
ホストモードおよびホスト接続モード2の簡易設定オプション（プラットフォーム）

middleware
ホストモードおよびホスト接続モード2の簡易設定オプション（ミドルウェア）

alternatePath
ホストモードおよびホスト接続モード2の簡易設定オプション（交替パス）

failover
ホストモードおよびホスト接続モード2の簡易設定オプション（フェイルオーバー）

additionalParameter
ホストモードおよびホスト接続モード2の簡易設定オプション（追加パラメーター）

5.15 IPAddressインスタンス

IPAddressインスタンスが出力されるコマンド

4.1.47 GetStorageArray (subtarget=PortController)

表5-15 IPAddressインスタンスの属性

属性
説明

ipAddress
ポートコントローラーのIPアドレス
NASが構成されている場合に出力されます。

5.16 ISCSINameインスタンス

ISCSINameインスタンスが出力されるコマンド

4.3.1 AddISCSINameForHostStorageDomain

4.4.7 GetHost

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.43 GetStorageArray (subtarget=Path)

4.1.46 GetStorageArray (subtarget=Port)

4.4.11 MergeHost

4.4.12 ModifyHost

4.1.59 ModifyPort

表5-16 ISCSINameインスタンスの属性

属性
説明

iSCSIname
ホスト（iSCSIイニシエーター）のiSCSIネーム
iSCSIネームは，iqn形式またはeui形式で出力されます。

nickname
ホスト（iSCSIイニシエーター）のiSCSIネームのニックネーム

5.17 LDEVインスタンス

LDEVインスタンスが出力されるコマンド

4.1.6 AddLogicalUnit

4.3.2 AddLun

4.1.7 AddLUSE

4.1.12 AddVirtualVolume

4.1.26 FormatLU

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.39 GetStorageArray (subtarget=LDEV)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.42 GetStorageArray (subtarget=MFReplicationInfo)

4.1.45 GetStorageArray (subtarget=Pool)

4.1.63 ModifyVirtualVolume

表5-17 LDEVインスタンスの属性

属性
説明

objectID
LDEVのオブジェクトID

name
LDEVの名前
登録されている場合に出力されます。

devNum
LDEVのデバイス番号
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合は，論理DKC番号，CU，LDEV番号を組み合わせた数値（=論理DKC番号*65536+CU*256+LDEV）が出力されます。
Hitachi USPまたはSANRISE9900Vの場合は，CUとLDEV番号を組み合わせた数値（=CU*256+LDEV）が出力されます。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合はLU番号が出力されます。

displayName
LDEVの表示名

emulation
エミュレーションモード
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合に出力されます（例：OPEN-8）。

cylinders
LDEVのシリンダ数
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合：

メインフレームボリュームまたは中間ボリュームのとき：LDEVのシリンダ数

オープンボリュームのとき：0

そのほかのストレージシステムの場合は，-1が出力されます。

isComposite
LDEVがLUSEボリュームで使用されているかを示します。

0：LUSEボリュームでない

1：LUSEボリュームである

sizeInKB
LDEVの容量（KB）

lba
LBAの数（block単位の容量）

raidType
LDEVのRAIDタイプ
RAIDタイプは「RAIDx(yD[+zP])」または「RAIDx(yD[+yD])」の形式で出力されます。

RAIDx：RAIDレベル

yD：データドライブの数

zP：パリティドライブの数

例えば，「RAID5(3D+1P)」は，3個のデータドライブと1個のパリティドライブを持つRAID5構成を示します。

substance
内部ボリュームか外部ボリュームかを示します。

0：内部ボリューム

1：外部ボリューム

volumeType
外部ボリュームのオプション情報
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合に，4ビットの値を10進数に変換したものが出力されます。

ビット0（0x01）：キャッシュモードの有効/無効

ビット1（0x02）：I/O抑止モードの有効/無効

ビット2（0x04）：キャッシュ流入制御モードの有効/無効

ビット3（0x08）：仮想IDを用いたデータ移行中（有効）/移行中でない（無効）

各ビットとも有効な場合に1，無効な場合に0となります。例えば，キャッシュモードとキャッシュ流入制御モードが有効な場合，volumeTypeの値として5が出力されます。
そのほかのストレージシステムの場合は，-1が出力されます。

slotSizeInKB
スロットサイズ（KB）
Flash Access（DCR）が使用します。
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合に出力されます。
そのほかのストレージシステムの場合は，-1が出力されます。

chassis
LDEVが位置するシャーシ番号

arrayGroup
LDEVが属しているパリティグループ番号
HUS100またはHitachi AMS2000の場合で，次のどちらかの条件を満たすとき，-1が出力されます。

LDEVがDPボリューム（Hitachi AMS2000の場合はHDPボリューム）である

LDEVがQuickShadowまたはCopy-on-Write SnapshotのV-VOLである

path
LDEVにパスが割り当てられているかを示します。

true：パスが割り当てられている

false：パスが割り当てられていない

onDemandDevice
LDEVがオンデマンドで拡張されたデバイスとして使用されているかどうかを示します。

true：オンデマンドで拡張されたLDEV

false：オンデマンドで拡張されたLDEVではない

devType
LDEVの用途を示します。

HiHSMReserved：Volume Migration用に予約されたLDEV

OnDemandDevice：オンデマンドで拡張されたLDEV

isStandardLDEV
LDEVの容量が標準サイズか，カスタムサイズかを示します。

true：標準サイズ

false：カスタムサイズ（CVS）

guardMode
ガードモード
ガードモードが無効の場合は空白が出力されます。また，複数設定されている場合は，セミコロン（;）で区切って出力されます（例：Protect）。

diskType
ドライブの種別

-1：不明

0：FC

1：SATA

2：BD

4：SAS

5：SSD

7：SAS（SED）

8：FMD

ストレージシステムを外部接続して外部ボリュームを内部ボリュームにマッピングしている場合，実際のドライブ種別とは異なる値が出力されることがあります。
HUS100またはHitachi AMS2000の場合で，LDEVがDPボリューム（Hitachi AMS2000の場合はHDPボリューム）のときは，DPボリュームが関連づけられたDPプール（Hitachi AMS2000の場合はHDPプール）を構成しているPDEVのドライブ種別が出力されます。

slprNumber
SLPR番号
Universal Storage Platform V/VMまたはHitachi USPの場合に出力されます。そのほかのストレージシステムの場合は，-1が出力されます。

clprNumber
CLPR番号
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，HUS VM，HUS100，Hitachi AMS2000/AMS/WMS，またはHitachi SMSの場合に出力されます。
そのほかのストレージシステムの場合は，-1が出力されます。

cacheResidencyMode
キャッシュ常駐のモード
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合，次の値が出力されます。

-1：不明

0：なし

1：バインドモード

2：優先モード

そのほかのストレージシステムの場合は，-1が出力されます。

stripeSizeInKB
ストライプサイズ（KB）
HUS100，Hitachi AMS2000/AMS/WMS，またはHitachi SMSの場合に出力されます。そのほかのストレージシステムの場合は，-1が出力されます。

volumeKind
LDEVの種別
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合，次の値が出力されます。

-1：不明

1：メインフレームボリューム

2：中間ボリューム

3：オープンボリューム

そのほかのストレージシステムの場合は，3が出力されます。

status
LDEVの状態
次の値が出力されます。
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合：

Unknown：不明

Normal：正常

Normal(Quick Format)：正常（Quick Format）

Blocked：閉塞状態または未フォーマット。

Format：フォーマット中

Correction Access：アクセス属性を修正中

Copying：データをコピー中

ReadOnly：読み取り専用

Shredding：シュレッディング中

Preparing Quick Format：Quick Formatを準備中

HUS100，Hitachi AMS2000/AMS/WMS，またはHitachi SMSの場合：

Unknown：不明

Normal：正常

Unformat：未フォーマット

Regressed：縮退状態

Detached：閉塞状態

n/a：なし

そのほかのストレージシステムの場合は，Unknownが出力されます。

dpType
DPボリュームの種別
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，またはHitachi AMS2000の場合，次の値が出力されます。

-1：DPに使用されていないボリューム

0：DPボリューム

1：DPプールボリューム

そのほかのストレージシステムの場合は，-1が出力されます。

consumedSizeInKB
DPボリュームの使用量（KB）
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，またはHitachi AMS2000の場合，次の値が出力されます。

DPボリュームでない場合：sizeInKBと同じ値

DPボリュームの場合：DPボリュームの使用量

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合，出力されるDPボリュームの使用量には次の注意事項があります。

DPボリュームがDPプールに関連づけられていないときは，0が出力されます。

分割ストレージ管理者の場合は，-1が出力されます。

DPボリュームの容量は，数十MB単位でDPプールから割り当てられます。したがって，DPボリュームの使用率が100%に達したときは，consumedSizeInKBとsizeInKBの値が一致しないことがあります。

DPボリュームを使用するホストのOSとファイルシステムの組み合わせによって，この値が大幅に増加することがあります。詳細については，Dynamic Provisioningのマニュアルを参照してください。

そのほかのストレージシステムの場合は，-1が出力されます。

mfTrueCopyVolumeType
Hitachi TrueCopy for MainframeまたはHitachi TrueCopy Asynchronous for Mainframeのボリュームタイプ

Unknown：不明

Simplex：Hitachi TrueCopy for MainframeおよびHitachi TrueCopy Asynchronous for Mainframeのボリュームではない

P-VOL

S-VOL

mfShadowImageVolumeType
Hitachi ShadowImage for Mainframeのボリュームタイプ

Unknown：不明

Simplex：Hitachi ShadowImage for Mainframeのボリュームではない

P-VOL

S-VOL

SP-VOL

mfUniversalReplicatorVolumeType
Hitachi Universal Replicator for Mainframeのボリュームタイプ

Unknown：不明

Simplex：Hitachi Universal Replicator for Mainframeのボリュームではない

P-VOL

S-VOL

MF-JNL：ジャーナルボリューム

mfUniversalReplicatorPoolID
LDEVのプールID
Virtual Storage Platform，Universal Storage Platform V/VM，またはHitachi USPの場合，次の値が出力されます。

Hitachi Universal Replicator for MainframeのP-VOLまたはS-VOLのとき：LDEVが利用しているプールのプールID

プールボリュームのとき：LDEVが割り当てられているプールのプールID

そのほかの場合は，-1が出力されます。

dpPoolID
Dynamic ProvisioningのプールID
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

DPボリュームの場合：DPボリュームが関連づけられているDPプールのプールID※1，※2

DPプールボリュームの場合：DPプールボリュームで構成されているDPプールのプールID※2

そのほかのボリュームの場合：-1が出力されます。

注※1

DPボリュームがDPプールに関連づけられていない場合は，-1が出力されます。

注※2

分割ストレージ管理者の場合は，-1が出力されます。

HUS100またはHitachi AMS2000の場合：

DPボリューム（Hitachi AMS2000の場合はHDPボリューム）の場合：DPボリュームが関連づけられているDPプール（Hitachi AMS2000の場合はHDPプール）のプールID

DPボリューム（Hitachi AMS2000の場合はHDPボリューム）以外のボリュームの場合：-1が出力されます。

そのほかのストレージシステムの場合は，-1が出力されます。

threshold
DPボリュームの使用率のしきい値
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合，次の値が出力されます。

DPボリュームの場合：DPボリュームの使用率のしきい値※1，※2

DPボリューム以外のボリュームの場合：-1が出力されます。

注※1

DPボリュームがDPプールに関連づけられていない場合は，-1が出力されます。

注※2

分割ストレージ管理者の場合は，-1が出力されます。

そのほかのストレージシステムの場合は，-1が出力されます。

systemDisk
LDEVがシステムドライブとして使用されているかどうかを示します。
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合，次の値が出力されます。

-1：不明

0：システムドライブとして使用されていない

1：システムドライブとして使用されている

そのほかのストレージシステムの場合は，0が出力されます。

arrayGroupName
LDEVが属しているパリティグループ名

encrypted
LDEVに格納されているデータが暗号化されているかどうかを示します。
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，HUS VM，HUS100，またはHitachi AMS2000の場合，次の値が出力されます。

0：暗号化されていない

1：暗号化されている

そのほかのストレージシステムの場合は，-1が出力されます。

dpTier0ConsumedCapacityInKB
ID（tierID）が「0」のハードウェア階層からDPボリュームに割り当てられている容量（KB）

dpTier1ConsumedCapacityInKB
ID（tierID）が「1」のハードウェア階層からDPボリュームに割り当てられている容量（KB）

dpTier2ConsumedCapacityInKB
ID（tierID）が「2」のハードウェア階層からDPボリュームに割り当てられている容量（KB）

tieringPolicy
HDTボリュームに割り当てられた階層ポリシー
Virtual Storage PlatformおよびHUS VMで，HDTボリュームの場合に有効な情報です。
出力される値の説明については，「表4-66 ModifyVirtualVolumeコマンドのパラメーター」のパラメーターtieringpolicyを参照してください。

tierRelocation
HDTボリュームがハードウェア階層再配置の対象かどうかを示します。
Virtual Storage PlatformおよびHUS VMで，HDTボリュームの場合に有効な情報です。

enable：ハードウェア階層再配置の対象

disable：ハードウェア階層再配置の対象外

externalTierRank
外部LDEV階層ランク
この項目は，Virtual Storage Platform（マイクロコードのバージョンが70-04-00-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）の場合で，DPプールボリュームが外部ボリュームのときだけ出力されます。

resourcePartitionUnitID
LDEVが所属するリソースグループのID
ストレージシステムの管理ツールで管理されるリソースグループのIDが出力されます。
Virtual Storage PlatformまたはHUS VMの場合に出力されます。
そのほかのストレージシステムの場合は，-1が出力されます。

5.18 LogicalDKCインスタンス

LogicalDKCインスタンスが出力されるコマンド

4.1.40 GetStorageArray (subtarget=LogicalDKC)

表5-18 LogicalDKCインスタンスの属性

属性 | 説明
logicalDKCNumber | 論理DKC番号
mfLogicalSerialNumber | メインフレームホストが認識する論理DKCのシリアル番号

5.19 LogicalGroupインスタンス

LogicalGroupインスタンスが出力されるコマンド

4.2.1 GetLogicalGroup

表5-19 LogicalGroupインスタンスの属性

属性
説明

objectID
論理グループのオブジェクトID

name
論理グループの名前

description
論理グループの説明

parentID
所属する論理グループのオブジェクトID
論理グループが最上位の場合，この項目は出力されません。

logicalPath
論理グループのパス
プライベート論理グループの場合，「~」+「論理グループのパス」の形式で出力されます。

capacity
論理グループに含まれるパスが割り当てられた論理ユニットの合計容量（GB）※

capacityInKB
論理グループに含まれるパスが割り当てられた論理ユニットの合計容量（KB）※

realCapacityInKB
論理グループに含まれる論理ユニットの合計容量（KB）※

percentUsed
論理グループに含まれる論理ユニットの使用率（%）※

numberOfLUNs
論理グループに含まれるLUNの数※

resourceType
論理グループの種別

0：フォルダ

1：ホストの論理グループ

2：ボリュームの論理グループ

specificationType
リソースの指定方法
論理グループで管理しているリソース（ホストまたはボリューム）の指定方法を示します。

0：直接指定

1：条件指定

論理グループの種別がフォルダの場合は，-1が出力されます。

注※

下位の論理グループについての値も合算されます。

5.20 LogicalUnitインスタンス

LogicalUnitインスタンスが出力されるコマンド

4.1.3 AddExternalArrayGroup

4.1.6 AddLogicalUnit

4.1.7 AddLUSE

4.1.8 AddPool

4.1.12 AddVirtualVolume

4.1.26 FormatLU

4.4.7 GetHost

4.1.28 GetPoolShrinkStatus

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.45 GetStorageArray (subtarget=Pool)

4.1.48 GetStorageArray (subtarget=ReplicationInfo)

4.1.53 GetZeroPageReclaimStatus

4.1.55 ModifyExternalTierRank

4.1.57 ModifyLogicalUnit

4.1.58 ModifyPool

4.1.63 ModifyVirtualVolume

4.1.66 RunZeroPageReclaim

4.1.67 ShrinkPool

表5-20 LogicalUnitインスタンスの属性

属性
説明

objectID
論理ユニットのオブジェクトID

name
論理ユニットの名前
登録されている場合に出力されます。

devNum
論理ユニットに含まれているLDEVの番号
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合は，論理DKC番号，CU，LDEV番号を組み合わせた数値（=論理DKC番号*65536+CU*256+LDEV）が出力されます。
Hitachi USPまたはSANRISE9900Vの場合は，CUとLDEV番号を組み合わせた数値（=CU*256+LDEV）が出力されます。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合はLU番号が表示されます。

displayName
論理ユニットの表示名

emulation
エミュレーションモード
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合に出力されます（例：OPEN-8）。

devCount
論理ユニットに含まれるLDEVの数
通常のボリュームの場合，devCountは1になります。

devType
論理ユニットに含まれるLDEVの種別

LDEVの用途を示します。

CommandDevice：コマンドデバイスである

capacityInKB
論理ユニットのボリュームサイズ（KB）

numberOfLBAs
LBAの数（block単位の容量）

path
論理ユニットへパスが割り当てられているかを示します。

true：パスが割り当てられている

false：パスが割り当てられていない

commandDevice
論理ユニットがコマンドデバイスとして使用されているかを示します。

true：使用されている

false：使用されていない

commandDeviceEx
論理ユニットの使用状態を示します。

0：コマンドデバイスではない

1：コマンドデバイスである

2：リモートコマンドデバイスである

commandDeviceSecurity
論理ユニットがコマンドデバイスとして使用されている場合，コマンドデバイスセキュリティが設定されているかを示します。

true：設定されている

false：設定されていない

commandDeviceAuth
論理ユニットがコマンドデバイスとして使用されている場合に，ユーザー認証モードが有効かどうかを示します。

true：ユーザー認証モードが有効である

false：ユーザー認証モードが無効である

chassis
論理ユニットが位置するシャーシ番号

arrayGroup
論理ユニットが属しているパリティグループの番号
HUS100またはHitachi AMS2000の場合で，次のどちらかの条件を満たすとき，-1が出力されます。

論理ユニットがDPボリューム（Hitachi AMS2000の場合はHDPボリューム）である

論理ユニットがQuickShadowまたはCopy-on-Write SnapshotのV-VOLである

raidType
論理ユニットのRAIDタイプ
RAIDタイプは「RAIDx(yD[+zP])」または「RAIDx(yD[+yD])」の形式で出力されます。

RAIDx：RAIDレベル

yD：データドライブの数

zP：パリティドライブの数

例えば，「RAID5(3D+1P)」は，3個のデータドライブと1個のパリティドライブを持つRAID5構成を示します。

currentPortController
論理ユニットに対するポートコントローラーの現在の番号
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合に出力されます。そのほかのストレージシステムの場合は，-1が出力されます。

defaultPortController
論理ユニットに対するポートコントローラーのデフォルトの番号
Hitachi AMS/WMSまたはSANRISE9500Vの場合に出力されます。そのほかのストレージシステムの場合は，-1が出力されます。

isComposite
論理ユニットがLUSEボリュームかどうかを示します。

0：LUSEボリュームではない

1：LUSEボリュームである

trueCopyVolumeType
TrueCopyのボリュームタイプ

Unknown：不明

Simplex：TrueCopyのボリュームではない

P-VOL

S-VOL

shadowImageVolumeType
ShadowImageのボリュームタイプ

Unknown：不明

Simplex：ShadowImageのボリュームではない

P-VOL

S-VOL

SP-VOL

quickShadowVolumeType
QuickShadow，Copy-on-Write Snapshot，またはThin Imageのボリュームタイプ

Unknown：不明

Simplex：QuickShadow，Copy-on-Write Snapshot，またはThin Imageのボリュームではない

P-VOL

V-VOL

POOL

HUS100の場合，デバイス番号が定義されていないV-VOLを利用したCopy-on-Write SnapshotのP-VOLは，P-VOLと出力されます。

universalReplicatorVolumeType
Universal Replicatorのボリュームタイプ

Unknown：不明

Simplex：Universal Replicatorのボリュームではない

P-VOL

S-VOL

SP-VOL

JNL-VOL：Universal Replicatorのジャーナルボリューム

MF-JNL：Hitachi Universal Replicator for Mainframeのジャーナルボリューム

sysVolFlag
論理ユニットがシステムボリュームであるかどうかを示します。

1：システムボリュームである

0：システムボリュームではない

Hitachi USP，SANRISE9900V，またはHitachi AMS/WMSの場合に出力されます。そのほかのストレージシステムの場合は，0が出力されます。

externalVolume
論理ユニットが外部ボリュームとして使用されているかを示します。

0：使用されていない

1：使用されている

differentialManagement
論理ユニットが差分管理論理ユニットとして使用されているかを示します。

true：使用している

false：使用していない

quickShadowPoolID
QuickShadow，Copy-on-Write Snapshot，またはThin ImageのプールID
HUS100以外の場合：

QuickShadow，Copy-on-Write Snapshot，またはThin ImageのP-VOLまたはS-VOLの場合：論理ユニットが利用しているプールのプールID

プールボリュームの場合：論理ユニットが割り当てられているプールのプールID

HUS100の場合：

Copy-on-Write SnapshotのP-VOLまたはS-VOLの場合：論理ユニットが利用しているDPプールのプールID

universalReplicatorPoolID
論理ユニットのプールID
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合，次の値が出力されます。

Universal ReplicatorのP-VOL，S-VOLまたはSP-VOLの場合：論理ユニットが利用しているプールのプールID

プールボリュームの場合：論理ユニットが割り当てられているプールのプールID

そのほかの場合は，-1が出力されます。

dpType
Dynamic Provisioningのボリューム種別
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，またはHitachi AMS2000の場合，次の値が出力されます。

-1：DPに使用されていないボリューム

0：DPボリューム

1：DPプールボリューム

そのほかのストレージシステムの場合は，-1が出力されます。

consumedCapacityInKB
ボリュームの使用量（KB）
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，またはHitachi AMS2000の場合，次の値が出力されます。

DPボリュームでない場合：capacityInKBと同じ値

DPボリュームの場合：DPボリュームの使用量

そのほかのストレージシステムの場合は，-1が出力されます。
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合，出力されるDPボリュームの使用量には次の注意事項があります。

DPボリュームがDPプールに関連づけられていないときは，0が出力されます。

分割ストレージ管理者のときは，-1が出力されます。

ボリュームの容量は，数十MB単位で論理ユニットから割り当てられます。したがって，論理ユニットの使用率が100%に達したときは，consumedCapacityInKBとcapacityInKBの値が一致しないことがあります。

DPボリュームを使用するホストのOSとファイルシステムの組み合わせによって，この値が大幅に増加することがあります。詳細については，Dynamic Provisioningのマニュアルを参照してください。

dpPoolID
Dynamic ProvisioningのプールID
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

DPボリュームの場合：DPボリュームが関連づけられているDPプールのプールID※1，※2

DPプールボリュームの場合：DPプールボリュームで構成されているDPプールのプールID※2

そのほかのボリュームの場合：-1が出力されます。

注※1

DPボリュームがDPプールに関連づけられていない場合は，-1が出力されます。

注※2

分割ストレージ管理者の場合は，-1が出力されます。

HUS100またはHitachi AMS2000の場合：

DPボリューム（Hitachi AMS2000の場合はHDPボリューム）の場合：DPボリュームが関連づけられているDPプール（Hitachi AMS2000の場合はHDPプール）のプールID

DPボリューム（Hitachi AMS2000の場合はHDPボリューム）以外のボリュームの場合：-1が出力されます。

そのほかのストレージシステムの場合は，-1が出力されます。

threshold
DPボリュームの使用率のしきい値
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合，次の値が出力されます。

DPボリュームの場合：DPボリュームの使用率のしきい値※1，※2

DPボリューム以外のボリュームの場合：-1が出力されます。

注※1

DPボリュームがDPプールに関連づけられていない場合は，-1が出力されます。

注※2

分割ストレージ管理者の場合は，-1が出力されます。

そのほかのストレージシステムの場合は，-1が出力されます。

tcaPoolID
TrueCopy AsyncのプールID
HUS100またはHitachi AMS2000の場合で，論理ユニットがTrueCopy AsyncのP-VOLまたはS-VOLのとき，論理ユニットが利用しているプールのプールID※が出力されます。

注※

HUS100の場合は，DPプールのプールIDが出力されます。

そのほかの場合は，-1が出力されます。

arrayGroupName
論理ユニットが属しているパリティグループ名

dpPoolVolControlFlag
DPプールボリュームの状態
Virtual Storage PlatformまたはHUS VMの場合，次の値が出力されます。

2：DPプールを縮小できる

1：DPプールが縮小中

0：DPプールが縮小できない（先頭のDPプールボリュームなど）

-1：通常ボリュームである（DPプール縮小が完了し，通常ボリュームとなったボリュームも含む）

そのほかのストレージシステムの場合は，-1が出力されます。

managementAreaPoolID
レプリケーションで使用している管理領域のプールID
HUS100の場合，レプリケーションで使用している管理領域が関連づけられているDPプールのプールIDが出力されます。
そのほかのストレージシステムの場合は，-1が出力されます。

externalTierRank
外部LDEV階層ランク
この項目は，Virtual Storage Platform（マイクロコードのバージョンが70-04-00-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）の場合で，DPプールボリュームが外部ボリュームのときだけ出力されます。

5.21 MFReplicationInfoインスタンス

MFReplicationInfoインスタンスが出力されるコマンド

4.1.42 GetStorageArray (subtarget=MFReplicationInfo)

表5-21 MFReplicationInfoインスタンスの属性

属性
説明

objectID
MFReplicationInfoのオブジェクトID

pvolSerialNumber
P-VOLが属しているストレージシステムのシリアル番号

pvolArrayType
P-VOLのストレージシステムのタイプ
P-VOLが属しているストレージシステムが登録されていない場合は，Unknownが出力されます。

pvolDevNum
P-VOLのデバイス番号

displayPvolDevNum
P-VOLのデバイス番号

Virtual Storage PlatformまたはUniversal Storage Platform V/VMの場合：

「ww:xx:yy」の形式で出力されます。wwはP-VOLの論理DKC番号，xxはP-VOLのCU番号，yyはP-VOLのLDEV番号です。

Hitachi USPの場合：

「xx:yy」の形式で出力されます。xxはP-VOLのCU番号，yyはP-VOLのLDEV番号です。

pvolObjectID
P-VOLオブジェクトID

pvolPoolID
P-VOLが属するプールID
replicationFunctionの値が「UniversalReplicatorForMF」の場合，ジャーナルグループのIDが出力されます。
そのほかのコピータイプの場合は，-1が出力されます。

svolSerialNumber
S-VOLが属しているストレージシステムのシリアル番号

svolArrayType
S-VOLのストレージシステムのタイプ
S-VOLが属しているストレージシステムが登録されていない場合は，Unknownが出力されます。

svolDevNum
S-VOLのデバイス番号

displaySvolDevNum
S-VOLのデバイス番号

Virtual Storage PlatformまたはUniversal Storage Platform V/VMの場合：

「ww:xx:yy」の形式で出力されます。wwはS-VOLの論理DKC番号，xxはS-VOLのCU番号，yyはS-VOLのLDEV番号です。

Hitachi USPの場合：

「xx:yy」の形式で出力されます。xxはS-VOLのCU番号，yyはS-VOLのLDEV番号です。

svolObjectID
S-VOLオブジェクトID

svolPoolID
S-VOLが属するプールID
replicationFunctionの値が「UniversalReplicatorForMF」の場合，ジャーナルグループのIDが出力されます。
そのほかのコピータイプの場合は，-1が出力されます。

replicationFunction
コピータイプ

ShadowImageForMF：Hitachi ShadowImage for Mainframe

TrueCopySyncForMF：Hitachi TrueCopy for Mainframe

TrueCopyAsyncForMF：Hitachi TrueCopy Asynchronous for Mainframe

UniversalReplicatorForMF：Hitachi Universal Replicator for Mainframe

fenceLevel
P-VOLのフェンスレベル（例：Data）

status
コピー状態

-1：不明

0：Simplex

1：Pair

8：Copying

9：Reverse-Copying

16：Split

17：Error

18：Error in LUSE

24：Suspending

25：Deleting

muNumber
P-VOLのMU番号
replicationFunctionの値が「UniversalReplicatorForMF」の場合：0～3
MU番号が不明な場合，-1が出力されます。
replicationFunctionの値が「UniversalReplicatorForMF」以外の場合は，無効な情報です。

5.22 ObjectLabelインスタンス

ObjectLabelインスタンスが出力されるコマンド

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.39 GetStorageArray (subtarget=LDEV)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.5 AddLabel

4.1.56 ModifyLabel

表5-22 ObjectLabelインスタンスの属性

属性 | 説明
targetID | ラベルのオブジェクトID
label | ラベル名

5.23 PairedPoolインスタンス

PairedPoolインスタンスが出力されるコマンド

4.1.45 GetStorageArray (subtarget=Pool)

表5-23 PairedPoolインスタンスの属性

属性
説明

muNumber
ペアとなっているプールのMU番号

pairedSerialNumber
ペアとなっているプールのシリアル番号

pairedArrayType
ペアとなっているプールのストレージシステムのタイプ
ペアとなっているプールのストレージシステムがDevice Managerに登録済みの場合にだけ，有効な値が表示されます。

pairedPoolID
ペアとなっているプールのプールID

5.24 PairedPortControllerインスタンス

PairedPortControllerインスタンスが出力されるコマンド

4.1.47 GetStorageArray (subtarget=PortController)

表5-24 PairedPortControllerインスタンスの属性

属性
説明

pairedObjectID
ペアポートコントローラーのオブジェクトID

name
ペアポートコントローラーの名前
登録されている場合に出力されます。

5.25 Pathインスタンス

Pathインスタンスが出力されるコマンド

4.3.2 AddLun

4.2.1 GetLogicalGroup

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.43 GetStorageArray (subtarget=Path)

4.1.46 GetStorageArray (subtarget=Port)

表5-25 Pathインスタンスの属性

属性
説明

objectID
パスのオブジェクトID

name
パスの名前
登録されている場合に出力されます。

devNum
論理ユニットを識別するためのデバイス番号
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合は，論理DKC番号，CU，LDEV番号を組み合わせた数値（=論理DKC番号*65536+CU*256+LDEV）が出力されます。
Hitachi USPまたはSANRISE9900Vの場合は，CUとLDEV番号を組み合わせた数値（=CU*256+LDEV）が出力されます。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合はLU番号が表示されます。

portID
ポートID

domainID
ホストストレージドメインのドメインID

scsiID
SCSI ID
ファイバーチャネルの場合，15が出力されます。

LUN
パスに割り当てられているLUN

wwnSecurityValidity
パスとパスに割り当てられているホストストレージドメインのWWNが同じであるかを示します。

true：WWNは同じ

false：WWNは異なる

portName
ポート名

displayDevNum
論理ユニットのデバイス番号の表示名

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

「ww:xx:yy」の形式で出力されます。wwは論理DKC番号，xxはCU番号，yyはLDEV番号です。

Hitachi USPまたはSANRISE9900Vの場合：

「xx:yy」の形式で出力されます。xxはCU番号，yyはLDEV番号です。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合：

LDEV番号が10進数で出力されます。

5.26 PDEVインスタンス

PDEVインスタンスが出力されるコマンド

4.1.1 AddArrayGroup

4.1.8 AddPool

4.1.9 AddSpareDrive

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.44 GetStorageArray (subtarget=PDEV)

4.1.45 GetStorageArray (subtarget=Pool)

4.1.58 ModifyPool

表5-26 PDEVインスタンスの属性

属性
説明

objectID
PDEVのオブジェクトID

name
ドライブの名前
登録されている場合に出力されます。

chassis
PDEVが位置するシャーシ番号

arrayGroup
PDEVが属しているパリティグループ
PDEVがパリティグループに属していない場合，-1が出力されます。

capacityInKB
PDEVのドライブ容量（KB）

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合：

1,024バイトを1KBとして算出した容量が出力されます。

SANRISE9900Vの場合：

1,000バイトを1KBとして算出した容量が出力されます。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合：

1,024バイトを1KBとして算出した容量が出力されます。出力される値は，パリティグループ内で容量が最も小さい物理ドライブの値です。

row
PDEVの物理的な横位置
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合は，-1が出力されます。

column
PDEVの物理的な縦位置
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合は，-1が出力されます。

denseNumber
Denseトレイの番号
HUS100またはHitachi AMS2000の場合で，Denseトレイが増設されているときに出力されます。
そのほかの場合は，-1が出力されます。

densePosition
Denseトレイの位置
HUS100またはHitachi AMS2000の場合で，Denseトレイが増設されているときに次の値が出力されます。

0：A

1：B

そのほかの場合は，-1が出力されます。

depth
PDEVがあるストレージシステムの物理的なサイド
現在，すべてのストレージシステムで無効な情報です。

role
現在のドライブの状態を示します。
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合に次の値が出力されます。

unknown：不明

data：データ

unallocated：未割り当て

offline：オフライン

outofservice：非稼働

spare：スペアドライブ

spareuninitialized：未初期化スペア

そのほかのストレージシステムでは出力されません。

vendor
ドライブのベンダー名
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合，この項目は出力されません。

model
ドライブのモデル

firmwareVersion
PDEVのファームウェアのバージョン
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合，この項目は出力されません。

serialNumber
ドライブのシリアル番号
この項目は出力されません。

dkuType
PDEVが属しているストレージシステムのタイプ

R700：Virtual Storage Platform

R600：Universal Storage Platform V/VM

USP：Hitachi USP

HDS9900V：SANRISE9900V

HM700：HUS VM

D850：HUS100

D800：Hitachi AMS2000

AMS：Hitachi AMS

WMS：Hitachi WMS

SA800：Hitachi SMS

HDS9500V：SANRISE9500V

rpm
ドライブの毎分回転数
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，HUS VM，HUS100，Hitachi AMS2000/AMS/WMS，またはHitachi SMSの場合に出力されます。
不明の場合は，0または-1が出力されます。

diskType
PDEVのドライブの種類

-1：不明

0：FC

1：SATA

2：BD

4：SAS

5：SSD

7：SAS（SED）

8：FMD

formFactor
PDEVのフォームファクタ
HUS100またはHitachi AMS2000の場合に出力されます。

-1：不明

0：3.5インチ

1：2.5インチ

2：フラッシュモジュール

そのほかのストレージシステムの場合は，-1が出力されます。

pdevid
PDEVのID

arrayGroupName
PDEVが属しているパリティグループ名

diskModelSize
PDEVのカタログ上のドライブサイズ（例：146GB，1TB）
HUS100またはHitachi AMS2000の場合に出力されます。
そのほかのストレージシステムの場合は，無効な情報です。

encrypted
PDEVに格納されているデータが暗号化されているか示します。
HUS100またはHitachi AMS2000の場合，次の値が出力されます。

0：暗号化されていない

1：暗号化されている

そのほかのストレージシステムの場合は，-1が出力されます。

fdChipType
PDEVのフラッシュメモリーのチップタイプ（詳細種別）
Virtual Storage PlatformまたはHUS VMの場合で，diskTypeが5のときに出力されます。

-1：不明

0：SLC

1：MLC

そのほかの場合は，-1が出力されます。

5.27 PerformanceStatusインスタンス

PerformanceStatusインスタンスが出力されるコマンド

4.1.64 RefreshPerformanceData

表5-27 PerformanceStatusインスタンスの属性

属性
説明

arrayType
ストレージシステムのタイプ

serialNumber
ストレージシステムのシリアル番号

status
性能情報取得の ステータス

SUCCEEDED：成功した

FAILED：失敗した

NO_DATA
NO_DATAは，Hitachi Tuning Managerが対象のストレージシステムを監視している場合で，性能情報が蓄積されていないときに出力されます。

Not collected
Not collectedは，Hitachi Tuning Managerが対象のストレージシステムを監視していない場合に出力されます。

5.28 Poolインスタンス

Poolインスタンスが出力されるコマンド

4.1.8 AddPool

4.1.11 AddTieredPoolOperation

4.1.28 GetPoolShrinkStatus

4.1.45 GetStorageArray (subtarget=Pool)

4.1.52 GetTieredPoolStatus

4.1.55 ModifyExternalTierRank

4.1.58 ModifyPool

4.1.67 ShrinkPool

重要

バージョン6.2でサポートした属性thresholdVolForewarnをoverProvisioningWarningに，thresholdVolOverwarnをoverProvisioningLimitに変更しました。バージョン6.3以降で使用するスクリプトの設定を見直してください。

表5-28 Poolインスタンスの属性

属性
説明

objectID
PoolインスタンスのオブジェクトID

name
プールの名前
登録されている場合に出力されます。

poolFunction
プールがどの機能で使用されているかが出力されます。

3：QuickShadowまたはTrueCopy Async

4：Universal Replicator

5：Dynamic Provisioning

6：Thin Image

poolID
プールのID
poolFunctionに出力された機能に対応するプールのIDが出力されます。
Hitachi AMS/WMSおよびSANRISE9500Vの場合，ストレージシステムの管理ツールでは1と表示されるデータプールの番号が，16と表示されます。Device Manager CLIと管理ツール間でデータプールの対応を確認するには，プール番号を読み替えてください。

encrypted
プールに格納されているデータが暗号化されているかどうかを示します。
HUS150の場合に次の値が出力されます。

0：暗号化されていない

1：暗号化されている

そのほかのストレージシステムでは，-1が出力されます。

controllerID
ディスクコントローラーのIDまたは論理DKC番号
この値はストレージシステムおよびpoolFunctionの値によって，出力される値が異なります。

Hitachi AMS2000/AMS/WMSまたはSANRISE9500Vの場合

poolFunctionが3のとき：プールが属するディスクコントローラーのID

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合

poolFunctionが4のとき：論理DKC番号

そのほかのときは，-1が出力されます。
そのほかのストレージシステムの場合は，-1が出力されます。

poolType
プールタイプを示します。
この値はpoolFunctionの値によって，出力される値が異なります。
poolFunctionが3の場合：

-1：なし

16：QuickShadowまたはTrueCopy Asyncのプール

poolFunctionが4の場合：

-1：なし

0：Universal Replicatorの正ジャーナルグループ（M-JNL）

1：Universal Replicatorの副ジャーナルグループ（R-JNL）

2：Universal Replicatorの初期状態のジャーナルグループ

3：Universal ReplicatorまたはHitachi Universal Replicator for Mainframeのジャーナルボリュームを持たないジャーナルグループ

4：Universal Replicatorの正ジャーナルグループ（M-JNL）であり，かつ副ジャーナルグループ（R-JNL）

8：Hitachi Universal Replicator for Mainframeの正ジャーナルグループ（M-JNL）

9：Hitachi Universal Replicator for Mainframeの副ジャーナルグループ（R-JNL）

10：Hitachi Universal Replicator for Mainframeの初期状態のジャーナルグループ

poolFunctionが5の場合：

-1：なし

32：DPプール

33：MF-HDPプール

poolFunctionが6の場合：

-1：なし

48：Thin Imageのプール

status
プールの状態
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，Hitachi AMS2000/AMS/WMS，およびSANRISE9500Vの場合に有効です。

0：Normal

1：PFUS

16：Blocked

17：Over threshold

18：Regressed

19：Warning

20：Shrinking

情報が取得できない場合は，-1が出力されます。

threshold
プールのしきい値1（%）
この値はpoolFunctionの値によって，出力される値が異なります。

poolFunctionが3の場合：QuickShadowまたはTrueCopy Asyncのプールのしきい値

poolFunctionが5の場合：DPプールのしきい値1

poolFunctionが6の場合：Thin Imageのプールのしきい値

そのほかの場合は，無効な情報です（-1が出力されます）。

threshold2
プールのしきい値2（%）
poolFunctionが5の場合に，DPプールのしきい値2が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

threshold2Mode
threshold2に出力された値が，ストレージシステムで決められた値かどうかを示します。
Virtual Storage PlatformおよびHUS VMの場合で，poolFunctionが5のときに次の値が出力されます。

0：ストレージシステムで決められた値

1：ユーザーが設定した値

そのほかの場合は，不明または無効な情報です（-1が出力されます）。

capacityInKB
プールの容量（KB）
poolFunctionが3，5，または6の場合，QuickShadow，Dynamic Provisioning，またはThin Imageのプールがコントロール領域を使用するため，この値はプールボリュームの合計容量とは一致しません。

freeCapacityInKB
プールの空き容量（KB）
例えば，Universal Storage Platform V/VMの場合で，poolFunctionが5のとき，HDPプールの空き容量が出力されます。

usageRate
プールの使用率
例えば，Universal Storage Platform V/VMの場合で，poolFunctionが5のとき，HDPプールの使用率が出力されます。

numberOfPoolVols
プールボリュームの数
例えば，Universal Storage Platform V/VMの場合で，poolFunctionが5のとき，HDPプールボリュームの数が出力されます。

numberOfVVols
プールに関連づけられた仮想ボリュームの数
例えば，Universal Storage Platform V/VMの場合で，poolFunctionが5のとき，HDPプールに関連づけられたHDPボリュームの数が出力されます。

capacityOfVVolsInKB
プールに関連づけられた仮想ボリュームの総容量（KB）
例えば，Universal Storage Platform V/VMの場合で，poolFunctionが5のとき，HDPプールに関連づけられたHDPボリュームの総容量が出力されます。

clprNumber
プールのCLPR番号
プールのCLPR番号が出力されます。
DPプールの場合，DPプールボリュームのCLPR番号が混在しているときには-1が出力されます。

raidLevel
RAIDレベル（例：RAID6，RAID1+0）
Virtual Storage Platform，HUS VM，HUS100，またはHitachi AMS2000の場合で，HDPプールのときに出力されます。
次のどれかの条件を満たすときには，Unknownが出力されます。

RAIDレベルが不明なとき

RAIDレベルが混在しているとき

データドライブとパリティドライブの組み合わせが異なるRAID構成が混在しているとき

そのほかの場合は，無効な情報です。

combination
RAID構成でのデータドライブとパリティドライブの組み合わせ
Virtual Storage Platform，HUS VM，HUS100，またはHitachi AMS2000の場合で，HDPプールのときに，「xD+yP」または「xD+xD」の形式で出力されます。

xD：データドライブの数

yP：パリティドライブの数

次のどれかの条件を満たすときには，Unknownが出力されます。

データドライブとパリティドライブの組み合わせが不明な場合

データドライブとパリティドライブの組み合わせが混在している場合

RAIDレベルが混在している場合

そのほかの場合は，空白が出力されます。

volAlertNotice
仮想化超過率に関するしきい値（overProvisioningWarningおよびoverProvisioningLimit）を超えた場合の通知が有効かどうかを示します。
HUS100またはHitachi AMS2000の場合で，poolFunctionが5のときに次の値が出力されます。

0：無効

1：有効

そのほかの場合は，無効な情報です（-1が出力されます）。

overProvisioningPercent
仮想化超過率（%）
Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合で，poolFunctionが5のときHDPプールの容量に対するHDPボリュームの容量の総和の割合が出力されます。
この値は，小数点以下を切り捨てて出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

overProvisioningWarning
仮想化超過警告しきい値（%）
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，またはHitachi AMS2000の場合で，poolFunctionが5のとき，仮想化超過率に対する事前警告を通知するためのしきい値が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

overProvisioningLimit
仮想化超過限界しきい値（%）
Virtual Storage Platform，Universal Storage Platform V/VM，HUS VM，HUS100，またはHitachi AMS2000の場合で，poolFunctionが5のとき，仮想化超過率に対する超過限界を通知するためのしきい値が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

overProvisioningLimitEnforcement
仮想化超過限界しきい値を超えたときにボリューム操作を実行できるかどうかを示します。
HUS100の場合で，poolFunctionが5のときに有効な情報です。

enable：ボリューム操作を実行できる

disable：ボリューム操作を実行できない

rpm
ドライブの毎分回転数
Virtual Storage PlatformまたはHUS VMの場合で，HDPプールのとき，ドライブの毎分回転数が出力されます。
次のどれかの条件を満たすときには，-1が出力されます。

回転数が不明なとき

回転数が異なるドライブが混在しているとき

ドライブ種別が混在しているとき

そのほかの場合は，無効な情報です（-1が出力されます）。

diskType
ドライブの種別
Virtual Storage PlatformまたはHUS VMの場合で，HDPプールのとき，次の値が出力されます。

1：SATA

4：SAS

5：SSDまたはFMD

-1：次のどれかの条件を満たすとき

ドライブ種別が不明なとき

ドライブ種別が混在しているとき（SSDとFMDの混在を除く）

回転数が異なるドライブが混在しているとき

そのほかの場合は，無効な情報です（-1が出力されます）。

tierControl
HDTプールかどうかを示します。

enable：HDTプール

disable：HDPプール

autoMigration
性能モニタリングとハードウェア階層再配置の自動実行が有効かどうかを示します。
Virtual Storage PlatformまたはHUS VMの場合で，HDTプールのときに有効な情報です。

enable：有効

disable：無効

migrationInterval※1
性能モニタリングとハードウェア階層再配置の実行周期

0：30分

1：1時間

2：2時間

4：4時間

8：8時間

24：24時間

monitorStartTime※1
性能モニタリングの開始時刻（例：00:00）
「migrationInterval」が「24」のときに有効な情報です。

monitorEndTime※1
性能モニタリングの終了時刻（例：23:59）
「migrationInterval」が「24」のときに有効な情報です。

monitoringMode※1
性能モニタリングモード

0：Periodic（同期）

1：Continuous（継続）

externalMixCompatible
内部ボリュームと外部ボリュームを混在させてDPプールを構成できるかどうかを示します。

enable：混在させて構成できる

disable：混在させて構成できない

monitoringState※2
性能モニタリングの実行状況

0：停止中

1：実行中

lastMonitorStartDate※2
性能モニタリングを開始した日時
日時が有効な場合に「YYYY/MM/DD hh:mm:ss」形式で出力されます。無効な場合は，-1が出力されます。

lastMonitorEndDate※2
性能モニタリングを終了した日時
日時が有効な場合に「YYYY/MM/DD hh:mm:ss」形式で出力されます。無効な場合は，-1が出力されます。

relocationState※2
ハードウェア階層再配置の実行状態

0：停止中

1：実行中

relocationProgress※2
ハードウェア階層再配置の進捗率（%）

numberOfTiers
ハードウェア階層の数
Virtual Storage PlatformまたはHUS VMの場合で，HDTプールのときに有効な情報です。

thresholdRepDepAlert
レプリケーション枯渇警告しきい値（%）
HUS100の場合で，poolFunctionが5のとき，DPプールの物理容量不足を契機にコピーペアの状態を変更するためのしきい値が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

thresholdRepDataReleased
レプリケーションデータ解放しきい値（%）
HUS100の場合で，poolFunctionが5のとき，DPプールの物理容量不足を契機にコピーペアの状態を変更し，レプリケーションの差分データと管理領域を解放するためのしきい値が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

userUsedCapacityInKB
DPボリューム使用済み容量（KB）
HUS100の場合で，poolFunctionが5のとき，DPボリュームによって消費されている物理容量が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

repDataCapacityInKB
レプリケーションデータ使用済み容量（KB）
HUS100の場合で，poolFunctionが5のとき，レプリケーションの差分データによって消費されている物理容量が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

repManageCapacityInKB
レプリケーション管理領域使用済み容量（KB）
HUS100の場合で，poolFunctionが5のとき，レプリケーションの管理領域によって消費されている物理容量が出力されます。
そのほかの場合は，無効な情報です（-1が出力されます）。

numberOfDpVols
DPプールに関連づけられたDPボリュームの数
HUS100の場合で，poolFunctionが5のときに有効な情報です。
そのほかの場合は，無効な情報です（-1が出力されます）。

capacityOfDpVolsInKB
DPプールに関連づけられたDPボリュームの合計容量（KB）
HUS100の場合で，poolFunctionが5のときに有効な情報です。
そのほかの場合は，無効な情報です（-1が出力されます）。

注※1

HDTプールの場合で，「autoMigration」の値が「enable」のときに有効な情報です。

注※2

HDTプールの場合で，「autoMigration」の値が「disable」のときに有効な情報です。そのほかの場合は，無効な情報です（-1が出力されます）。

5.29 PoolTierインスタンス

PoolTierインスタンスが出力されるコマンド

4.1.8 AddPool

4.1.45 GetStorageArray (subtarget=Pool)

4.1.55 ModifyExternalTierRank

4.1.58 ModifyPool

表5-29 PoolTierインスタンスの属性

属性
説明

objectID
ハードウェア階層のオブジェクトID

name
ハードウェア階層の名前

tierID
ハードウェア階層のID

capacityInKB
ハードウェア階層の容量（KB）
HDTプールがコントロール領域を使用するため，この値はHDTプールボリュームの合計容量とは一致しません。

freeCapacityInKB
ハードウェア階層の空き容量（KB）

usageRate
ハードウェア階層の使用率

raidLevel
RAIDレベル（例：RAID6，RAID1+0）
次のどれかの条件を満たす場合，Unknownが出力されます。

RAIDレベルが不明な場合

RAIDレベルが混在している場合

データドライブとパリティドライブの組み合わせが異なるRAID構成が混在している場合

combination
RAID構成でのデータドライブとパリティドライブの組み合わせ
「xD+yP」または「xD+xD」の形式で出力されます。

xD：データドライブの数

yP：パリティドライブの数

次のどれかの条件を満たす場合，Unknownが出力されます。

データドライブとパリティドライブの組み合わせが不明な場合

データドライブとパリティドライブの組み合わせが混在している場合

RAIDレベルが混在している場合

rpm
ドライブの毎分回転数
次のどれかの条件を満たす場合，-1が出力されます。

回転数が不明な場合

回転数が異なるドライブが混在している場合

ドライブ種別が混在している場合

diskType
ドライブの種別

1：SATA

4：SAS

5：SSDまたはFMD

-1：次のどれかの条件を満たす場合

ドライブ種別が不明な場合

ドライブ種別が混在している場合（SSDとFMDの混在を除く）

回転数が異なるドライブが混在している場合

substance
ハードウェア階層を構成するボリュームが内部ボリュームか外部ボリュームかを示します。

0：内部ボリューム

1：外部ボリューム

-1：不明，または内部ボリュームと外部ボリュームが混在している場合

bufSpaceForNewPageAssignment
新規のページ割り当てに備えた領域の割合（%）

bufSpaceForTierRelocation
データの再配置時にストレージシステムが使用する作業領域の割合（%）

5.30 Portインスタンス

Portインスタンスが出力されるコマンド

4.1.46 GetStorageArray (subtarget=Port)

4.1.59 ModifyPort

表5-30 Portインスタンスの属性

属性
説明

objectID
ポートのオブジェクトID

name
ポート名
登録されている場合に出力されます。

portID
ポートID

portType
ポートタイプ（例：Fibre）

fibreAddress
Fibreポートのアドレス（AL_PA）
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合，次の値が出力されます。

00または値なし：FibreポートでもFCoEポートでもない

01～EF：有効なアドレス（2桁の16進数）

topology
Fibreトポロジー

displayName
ポートの表示名

lunSecurityEnabled
ポートに対してLUNセキュリティが有効であるかを示します。

true：有効である

false：有効でない

controllerID
ポートコントローラーのID

portOption
ポートオプション
HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合に出力されます。オプションが無効の場合は値が出力されません。

worldWidePortName
ポートのWWN
FibreポートまたはFCoEポートの場合に有効です。

channelSpeed
チャネルスピード

-1：なし

0：自動

1：1Gbps

2：2Gbps

4：4Gbps

8：8Gbps

portRole
ポートの属性

Target

RCU Target

Initiator

LCP

RCP

External：Externalポート

値なし：不明

slprNumber
SLPR番号
SLPRをサポートしていないストレージシステムの場合は，-1が出力されます。

ipAddress※
ポートのIPアドレス（IPv4）

subnetMask※
ポートのサブネットマスク（IPv4）

gateway※
ポートのゲートウェイのIPアドレス（IPv4）

ipv6SettingMode※
ポートのIPv6のIPアドレスが有効かどうかを示します。

disable

enable

linklocalSettingMode※
リンクローカルアドレスの設定方法

auto

manual

linklocalAddress※
リンクローカルアドレス

linklocalAddressStatus※
リンクローカルアドレスの状態

-1：不明

1：アドレス無効

2：アドレス確認中

5：アドレス有効

16：アドレス重複

17：アドレス未確定

globalSettingMode※
グローバルアドレスの設定方法

auto

manual

globalAddress1※
グローバルアドレス1

globalAddress1Status※
グローバルアドレス1の状態

-1：不明

1：アドレス無効

2：アドレス確認中

5：アドレス有効

16：アドレス重複

17：アドレス未確定

globalAddress2※
グローバルアドレス2

globalAddress2Status※
グローバルアドレス2の状態

-1：不明

1：アドレス無効

2：アドレス確認中

5：アドレス有効

16：アドレス重複

17：アドレス未確定

subnetPrefixLength※
サブネットプレフィックス長

gatewayForIPv6※
ポートのゲートウェイのIPアドレス（IPv6）

currentGatewayAddress※
ポートのカレントゲートウェイのIPアドレス（IPv6）

gatewayAddressStatus※
ポートのゲートウェイのIPアドレス（IPv6）の状態

-1：不明

0：アドレス未構成

1：アドレス無効

5：アドレス有効

portNumber
ポート番号
ポート番号の値が無効な場合は，-1が出力されます。

keepAliveTime
キープアライブタイム
出力される値の単位は秒です。
キープアライブタイムの値が無効な場合は，-1が出力されます。

mtu※
MTU

vlanSettingMode※
VLANが有効かどうかを示します。

disable

enable

vlanID※
VLANのID

windowScale※
Window Scaleが有効かどうかを示します。

disable

enable

注※

項目ipAddress，subnetMask，gateway，ipv6SettingMode，linklocalSettingMode，linklocalAddress，linklocalAddressStatus，globalSettingMode，globalAddress1，globalAddress1Status，globalAddress2，globalAddress2Status，subnetPrefixLength，gatewayForIPv6，currentGatewayAddress，gatewayAddressStatus，mtu，vlanSettingMode，vlanID，およびwindowScaleは ，portTypeの値がISCSIの場合にだけ出力されます。

5.31 PortControllerインスタンス

PortControllerインスタンスが出力されるコマンド

4.1.47 GetStorageArray (subtarget=PortController)

4.1.60 ModifyPortController

表5-31 PortControllerインスタンスの属性

属性
説明

objectID
ポートコントローラーのオブジェクトID

name
ポートコントローラーの名前
登録されている場合に出力されます。

cluster
クラスタ番号

card
カード番号

controllerID
ポートコントローラーID

displayName
ポートコントローラーの表示名

mode
ポートコントローラーのモード
Virtual Storage PlatformまたはHUS VMで出力される値：

1：通常モード

Universal Storage Platform V/VMで出力される値：

1：通常モード

2：高速モード（すべてのポート）

3：不明

4：Reserveモード

5：高速モード（上部4ポート）

6：高速モード（下部4ポート）

Hitachi USPで出力される値：

1：通常モード

2：高速モード（すべてのポート）

3：不明

4：Reserveモード

5：高速モード（上部4ポート）

6：高速モード（下部4ポート）

7：高速モードが32HSのパッケージで設定されている

SANRISE9900Vで出力される値：

1：通常モード

2：高速モード

3：不明

4：高速モード（2ポート）

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vで出力される値：

3：不明

type
ポートの種類
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合に出力されます。出力される値の説明については，「表5-32 type属性に出力される値」を参照してください。
そのほかのストレージシステムでは，-1が出力されます。

表5-32 type属性に出力される値

ストレージシステム
type属性に出力される値

Virtual Storage Platform

100：ESCON（4ポート） （4G）

101：FICON（4ポート）（4G）

102：CHT （8ポート）（4G）

103：FICON（8ポート）（4G）

105：CHT（4ポート）（4G）

106：FICON（8ポート）（8G）

107：CHT （8ポート）（8G）

108：CHT（4ポート）（8G）

110：FCoE（4ポート）（10G）

Universal Storage Platform V/VM

80：ESCON（4ポート）

81：FICON（4ポート）

82：CHT（8ポート）

85：CHT（4ポート）

88：CHT（4ポート）

Hitachi USP

40：ESCON

42：Fibre-Tachyon（8ポート）

43：Fibre-Tachyon（4ポート）

44：Fibre-Tachyon（8ポート）

45：Fibre-Tachyon（16ポート）

46：NAS（2ポート）

48：NAS（4ポート）

49：FICON（4ポート）

50：FICON（8ポート）

51：iSCSI（4ポート）

52：iSCSI（4ポート）

55：Fibre-Tachyon（8ポート）

56：Fibre-Tachyon（16ポート）

57：Fibre-Tachyon（4ポート）

58：Fibre-Tachyon（8ポート）

59：Fibre-Tachyon（16ポート）

60：Fibre-Tachyon（4ポート）

61：FICON（8ポート）

62：Fibre-Tachyon（8ポート）

SANRISE9900V

2：ESCON

8：Fibre-Tachyon Shortwave（2ポート）

12：Fibre-Tachyon Shortwave（4ポート）

13：Fibre-Tachyon Shortwave（4ポート）

14：Fibre-Tachyon Shortwave（8ポート）

15：Fibre-Tachyon Longwave（4ポート）

21：E-NAS

25：iSCSI

32：FICON Shortwave（4ポート）

33：FICON Longwave（4ポート）

HUS VM
108：CHT（4ポート）（8G）

5.32 RelatedDistributedArrayGroupインスタンス

RelatedDistributedArrayGroupインスタンスが出力されるコマンド

4.1.32 GetStorageArray (subtarget=ArrayGroup)

RelatedDistributedArrayGroupインスタンスとして出力される属性は，ArrayGroupインスタンスの属性と同じです。RelatedDistributedArrayGroupインスタンスの属性については，「5.2 ArrayGroupインスタンス」を参照してください。

5.33 ReplicationControllerPairインスタンス

ReplicationControllerPairインスタンスが出力されるコマンド

4.6.5 GetReplicationControllerPair

表5-33 ReplicationControllerPairインスタンスの属性

属性
説明

objectID※1
ReplicationControllerPairのオブジェクトID

masterArrayType
MCUモデル

masterControllerID
MCUのCU番号

masterEndDevNum
MCU内対象LUの最大デバイス番号

masterSerialNumber
MCUのシリアル番号

masterStartDevNum
MCU内対象LUの最小デバイス番号

remoteArrayFamily※2
RCUを含むストレージシステムのファミリー

remoteArrayType
RCUモデル

remoteControllerID
RCUのCU番号

remoteEndDevNum
RCU内対象LUの最大デバイス番号

remoteSerialNumber
RCUのシリアル番号

remoteSSID
RCUのSSID
存在しない場合，0が表示されます。

remoteStartDevNum
RCU内対象LUの最小デバイス番号

remotePathGroupID※2
RCUのパスグループID
MCUを含むストレージシステムがVirtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，Hitachi NSC，またはHUS VMの場合，次の値が出力されます。

CUフリー（独立）のとき：0～255（RCUのパスグループID）

CU単位のRCUのとき：0

そのほかのストレージシステムの場合，0が出力されます。

pairType
ReplicationControllerPairのタイプ

-1：不明

0：CUフリー（独立）

1：CU単位のRCU

displayMasterEndDevNum
MCU内対象LUの最大デバイス番号の表示名

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

「ww:xx:yy」の形式で出力されます。wwは論理DKC番号，xxはCU番号，yyはLDEV番号です。

Hitachi USPまたはSANRISE9900Vの場合：

「xx:yy」の形式で出力されます。xxはCU番号，yyはLDEV番号です。

HUS100，Hitachi AMS2000/AMS/WMS，またはSANRISE9500Vの場合：

LDEV番号が10進数で出力されます。

displayMasterStartDevNum
MCU内対象LUの最小デバイス番号の表示名
出力形式は，displayMasterEndDevNumと同様です。

displayRemoteEndDevNum
RCU内対象LUの最大デバイス番号の表示名
出力形式は，displayMasterEndDevNumと同様です。

displayRemoteStartDevNum
RCU内対象LUの最小デバイス番号の表示名
出力形式は，displayMasterEndDevNumと同様です。

pairPortType※2
ポートタイプ
MCUを含むストレージシステムがHUS100またはHitachi AMS2000の場合，次の値が出力されます。

Fibre

ISCSI

そのほかのストレージシステムの場合，この項目は出力されません。

bandwidth※2
リモートパスの帯域

MCUを含むストレージシステムがHitachi AMS2000の場合，次の値が出力されます。

2～100000：パスの帯域（単位：0.1Mbps）

MCUを含むストレージシステムがHUS100の場合，次の値が出力されます。

2～9999：パスの帯域（単位：0.1Mbps）

10000：1000Mbps以上のパスの帯域

そのほかのストレージシステムの場合，-1が出力されます。

numOfMinConnection※2
MCUとRCUとの間のパスの最少本数

MCUを含むストレージシステムがVirtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，Hitachi NSC，またはHUS VMの場合，次の値が出力されます。

1～8：MCUとRCUとの間のパスの最少本数

そのほかのストレージシステムの場合，-1が出力されます。

nickname※2
リモートパス名
ストレージシステムが次のどれかの場合に出力されます。

HUS100

ファームウェアのバージョンがx862/A-x以降のHitachi AMS2100/2300/2500

ファームウェアのバージョンがx890/A-x以降のHitachi AMS2010

そのほかの場合は，無効な情報です。

注※1

GetReplicationControllerPairコマンドのパラメーターmasterserialnum，mastercontrollerid，remoteserialnum，およびremotessidだけを指定して，コマンドを実行した場合，このobjectIDの値は無効な情報です。

注※2

GetReplicationControllerPairコマンドのパラメーターmasterserialnum，mastercontrollerid，remoteserialnum，およびremotessidだけを指定して，コマンドを実行した場合，属性remoteArrayFamily，remotePathGroupID，pairPortType，numOfMinConnection，およびnicknameは出力されません。

5.34 ReplicationGroupインスタンス

ReplicationGroupインスタンスが出力されるコマンド

4.6.2 AddReplication

4.6.4 DeleteReplication

4.4.7 GetHost

4.6.6 ModifyReplication

表5-34 ReplicationGroupインスタンスの属性

属性
説明

objectID
コピーグループのオブジェクトID

replicationGroupID
コピーグループのグループID

groupName
RAID Managerが使用するコピーグループの名前

pvolHostID
P-VOLを認識するホストのホストID

pvolInstanceNumber
P-VOLを管理するHORCMインスタンスのインスタンス番号

pvolPortNumber
P-VOLを管理するHORCMインスタンスのポート番号

pvolHORCMMONHostName
HORCM構成ファイルでP-VOLのHORCM_MONに指定されている値
HORCM構成ファイルでHORCM_MONに「NONE」が設定されている場合，「__NONE__」が出力されます。HORCM構成ファイルでHORCM_MONに「localhost」が設定されている場合，ループバックIPアドレスが出力されます。

pvolHORCMINSTHostName
HORCM構成ファイルでP-VOLのHORCM_INSTに指定されている値
HORCM構成ファイルでHORCM_INSTに「localhost」が設定されている場合，ループバックIPアドレスが出力されます。

svolHostID
S-VOLを識別するホストのホストID

svolInstanceNumber
S-VOLを管理するHORCMインスタンスのインスタンス番号

svolPortNumber
S-VOLを管理するHORCMインスタンスのポート番号

svolHORCMMONHostName
HORCM構成ファイルでS-VOLのHORCM_MONに指定されている値
HORCM構成ファイルでHORCM_MONに「NONE」が設定されている場合，「__NONE__」が出力されます。HORCM構成ファイルでHORCM_MONに「localhost」が設定されている場合，ループバックIPアドレスが出力されます。

svolHORCMINSTHostName
HORCM構成ファイルでS-VOLのHORCM_INSTに指定されている値
HORCM構成ファイルでHORCM_INSTに「localhost」が設定されている場合，ループバックIPアドレスが出力されます。

replicationFunction
コピータイプ

ShadowImage：ShadowImage

TrueCopySync：TrueCopy

TrueCopyAsync：TrueCopy Async

QuickShadow：QuickShadowまたはCopy-on-Write Snapshot

ThinImage：Thin Image

UniversalReplicator：Universal Replicator

fenceLevel
P-VOLのフェンスレベル（例：Data）

copyTrackSize
コピーペース
不明，またはUniversal Replicatorの場合，-1が出力されます。

5.35 ReplicationInfoインスタンス

ReplicationInfoインスタンスが出力されるコマンド

4.6.2 AddReplication

4.6.3 AddReplication（Thin Imageの場合）

4.6.4 DeleteReplication

4.4.7 GetHost

4.1.45 GetStorageArray (subtarget=Pool)

4.1.48 GetStorageArray (subtarget=ReplicationInfo)

4.6.6 ModifyReplication

表5-35 ReplicationInfoインスタンスの属性

属性
説明

objectID
ReplicationInfoのオブジェクトID

pairName
RAID Managerが使用するコピーペアの名前
登録されている場合に出力されます。

pvolSerialNumber
P-VOLが属しているストレージシステムのシリアル番号

pvolArrayType
P-VOLのストレージシステムのタイプ
P-VOLが属しているストレージシステムが登録されていない場合は，Unknownが出力されます。

pvolDevNum
P-VOLのデバイス番号

pvolObjectID
P-VOLオブジェクトID

pvolPoolID
P-VOLが属するプールID
Universal Replicatorの場合：ジャーナルグループのID
QuickShadow，Copy-on-Write Snapshot，Thin Image，またはTrueCopy Asyncの場合：データプールのプールID※

注※

HUS100の場合は，DPプールのプールIDが出力されます。

svolSerialNumber
S-VOLが属しているストレージシステムのシリアル番号

svolArrayType
S-VOLのストレージシステムのタイプ
S-VOLが属しているストレージシステムが登録されていない場合は，Unknownが出力されます。

svolDevNum
S-VOLのデバイス番号

svolObjectID
S-VOLオブジェクトID

svolPoolID
S-VOLが属するプールID
Universal Replicatorの場合：ジャーナルグループのID
QuickShadow，Copy-on-Write Snapshot，Thin Image，またはTrueCopy Asyncの場合：データプールのプールID※

注※

HUS100の場合は，DPプールのプールIDが出力されます。

replicationFunction
コピータイプ

ShadowImage：ShadowImage

TrueCopySync：TrueCopy

TrueCopyAsync：TrueCopy Async

QuickShadow：QuickShadowまたはCopy-on-Write Snapshot

ThinImage：Thin Image

UniversalReplicator：Universal Replicator

fenceLevel
P-VOLのフェンスレベル（例：Data）

status
コピー状態

-1：不明

0：Simplex

1：Pair

8：Copying

9：Reverse-Copying

16：Split

17：Error

18：Error in LUSE

24：Suspending

25：Deleting

muNumber
P-VOLのMU番号
不明の場合，-1が出力されます。
TrueCopy SyncまたはTrueCopy Asyncの場合は，無効な情報です。

copyTrackSize
コピーペース
不明，またはUniversal Replicatorの場合，-1が出力されます。

splitTime
レプリケーション機能でS-VOLイメージを作成した時間
1970年1月1日00:00:00から経過した秒数が出力されます（時間設定はGMTでなくストレージの設定を適用）。
コピータイプがQuickShadow，Copy-on-Write Snapshot，またはThin Imageの場合に有効です。
そのほかのコピータイプの場合は，-1が出力されます。

displayPvolDevNum
P-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

「ww:xx:yy」の形式で出力されます。wwはP-VOLの論理DKC番号，xxはP-VOLのCU番号，yyはP-VOLのLDEV番号です。

Hitachi USPまたはSANRISE9900Vの場合：

「xx:yy」の形式で出力されます。xxはP-VOLのCU番号，yyはP-VOLのLDEV番号です。

HUS100，Hitachi AMS2000/AMS/WMS，またはSANRISE9500Vの場合：

P-VOLのLDEV番号が10進数で出力されます。

displaySvolDevNum
S-VOLのデバイス番号

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

「ww:xx:yy」の形式で出力されます。wwはS-VOLの論理DKC番号，xxはS-VOLのCU番号，yyはS-VOLのLDEV番号です。

Hitachi USPまたはSANRISE9900Vの場合：

「xx:yy」の形式で出力されます。xxはS-VOLのCU番号，yyはS-VOLのLDEV番号です。

HUS100，Hitachi AMS2000/AMS/WMS，またはSANRISE9500Vの場合：

S-VOLのLDEV番号が10進数で出力されます。

remotePathGroupID
RCUのパスグループID
MCUを含むストレージシステムがVirtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合に，次の値が出力されます。

TrueCopy Sync，TrueCopy Async，またはUniversal Replicatorのとき：

- -1：不明

- 0～255：RCUのパスグループID

- 513：CU単位のRCU

- 514：なし

そのほかのとき：

- -1（なし）

そのほかのストレージシステムの場合，-1が出力されます。
Universal Storage Platform V/VMの場合，マイクロコードのバージョンが60-04-00-XX/XX以降のときに有効な値が表示されます。
Universal Replicatorの値が表示されるのは，Virtual Storage Platform（マイクロコードのバージョンが70-05-00-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）の場合だけです。

pvolMngAreaPoolID
P-VOLの管理領域のプールID
HUS100の場合で，Copy-on-Write SnapshotまたはTrueCopy Asyncのとき，P-VOLの管理領域が関連づけられているDPプールのプールIDが出力されます。

svolMngAreaPoolID
S-VOLの管理領域のプールID
HUS100の場合で，Copy-on-Write SnapshotまたはTrueCopy Asyncのとき，S-VOLの管理領域が関連づけられているDPプールのプールIDが出力されます。

snapshotGroupID
スナップショットグループのID
Virtual Storage PlatformまたはHUS VMの場合で，次の条件をすべて満たすときに有効な値が出力されます。

コピータイプがThinImageである

スナップショットグループに属している

そのほかの場合は，無効な情報です（-1が出力されます）。

5.36 ServerInfoインスタンス

ServerInfoインスタンスが出力されるコマンド

4.5.5 GetServerInfo

表5-36 ServerInfoインスタンスの属性

属性
説明

serverVersion
Device Managerサーバのバージョンおよびビルド日

serverURL
Device ManagerサーバのURL

upTime
Device Managerサーバが起動していた時間

upSince
サーバが起動した日時

currentApiVersion
Device ManagerサーバのAPIバージョン

license
ライセンスの状態

-1：不明

0：永久ライセンス

1：一時ライセンス

2：非常ライセンス

200：ライセンスが未登録である

201：一時ライセンスが満了している

202：非常ライセンスが満了している

5.37 SnapshotGroupインスタンス

SnapshotGroupインスタンスが出力されるコマンド

4.6.3 AddReplication（Thin Imageの場合）

4.6.4 DeleteReplication

4.4.7 GetHost

4.1.48 GetStorageArray (subtarget=ReplicationInfo)

4.1.49 GetStorageArray (subtarget=SnapshotGroup)

4.6.6 ModifyReplication

表5-37 SnapshotGroupインスタンスの属性

属性
説明

objectID
スナップショットグループのオブジェクトID

arrayType
ストレージシステムのタイプ

serialNumber
ストレージシステムのシリアル番号

groupID
スナップショットグループのID

groupName
スナップショットグループの名前

replicationFunction
コピータイプ
ThinImageが出力されます。

ctGrp
コンシステンシーグループのID
スナップショットグループがコンシステンシーグループの場合，コンシステンシーグループのIDが出力されます。

5.38 SnapShotSummaryインスタンス

SnapShotSummaryインスタンスが出力されるコマンド

4.4.7 GetHost

4.1.41 GetStorageArray (subtarget=LogicalUnit)

表5-38 SnapShotSummaryインスタンスの属性

属性
説明

poolID
Copy-on-Write Snapshotで使用しているデータのプールID
Copy-on-Write Snapshotで使用しているデータが関連づけられているHDPプールのプールIDが出力されます。

managementAreaPoolID
Copy-on-Write Snapshotで使用している管理領域のプールID
Copy-on-Write Snapshotで使用している管理領域が関連づけられているHDPプールのプールIDが出力されます。

numberOfPairs
ペア数
デバイス番号が定義されているS-VOLの数（V-VOLの数）と定義されていないS-VOLの数の合計が出力されます。

numberOfVVols
V-VOL数
デバイス番号が定義されているS-VOLの数が出力されます。

5.39 StorageArrayインスタンス

StorageArrayインスタンスが出力されるコマンド

4.1.1 AddArrayGroup

4.1.3 AddExternalArrayGroup

4.1.4 AddHostStorageDomain

4.3.1 AddISCSINameForHostStorageDomain

4.1.6 AddLogicalUnit

4.3.2 AddLun

4.1.7 AddLUSE

4.1.8 AddPool

4.1.9 AddSpareDrive

4.1.10 AddStorageArray

4.1.11 AddTieredPoolOperation

4.1.12 AddVirtualVolume

4.1.13 AddVLDEVToVRPU

4.3.3 AddWWNForHostStorageDomain

4.1.26 FormatLU

4.5.5 GetServerInfo

4.1.28 GetPoolShrinkStatus

4.1.31 GetStorageArray (subtargetの指定なし)

4.1.32 GetStorageArray (subtarget=ArrayGroup)

4.1.33 GetStorageArray (subtarget=CommParameters)

4.1.34 GetStorageArray (subtarget=Component)

4.1.35 GetStorageArray (subtarget=ExternalStorage)

4.1.36 GetStorageArray (subtarget=Filter)

4.1.37 GetStorageArray (subtarget=FreeSpace)

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.39 GetStorageArray (subtarget=LDEV)

4.1.40 GetStorageArray (subtarget=LogicalDKC)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.42 GetStorageArray (subtarget=MFReplicationInfo)

4.1.43 GetStorageArray (subtarget=Path)

4.1.44 GetStorageArray (subtarget=PDEV)

4.1.45 GetStorageArray (subtarget=Pool)

4.1.46 GetStorageArray (subtarget=Port)

4.1.47 GetStorageArray (subtarget=PortController)

4.1.48 GetStorageArray (subtarget=ReplicationInfo)

4.1.50 GetStorageArray (subtarget=TieringPolicy)

4.1.52 GetTieredPoolStatus

4.1.53 GetZeroPageReclaimStatus

4.1.55 ModifyExternalTierRank

4.1.57 ModifyLogicalUnit

4.1.58 ModifyPool

4.1.59 ModifyPort

4.1.60 ModifyPortController

4.1.61 ModifyStorageArray

4.1.62 ModifyTieringPolicy

4.1.63 ModifyVirtualVolume

4.1.65 RefreshStorageArrays

4.1.66 RunZeroPageReclaim

4.1.67 ShrinkPool

重要

SMI-S enabledストレージシステムの場合，属性objectID，name，serialNumber，arrayFamily，arrayType，capacityInGB，capacityInKB，およびstatusOfDBInconsistencyに有効な情報が出力されます。

表5-39 StorageArrayインスタンスの属性

属性
説明

objectID
ストレージシステムのオブジェクトID

name
ストレージシステムの名前
登録されている場合に出力されます。

description
ストレージシステムの説明

serialNumber
ストレージシステムのシリアル番号

arrayFamily
ストレージシステムのファミリー

arrayType
ストレージシステムのタイプ

microcodeVersion
SVPマイクロコードのバージョン
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合に出力されます。

agentVersion
SNMPエージェントのバージョン
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合に出力されます。

productName
製品名

controllerVersion
コントローラー（Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，またはHUS VMの場合はDKC）のマイクロコードバージョン

numberOfControllers
ストレージシステムのコントローラー数

capacityInGB※1
互換のための属性です。
説明は，「表5-40 StorageArrayインスタンスの属性（互換維持のための属性）」を参照してください。

cacheInMB
キャッシュサイズ（MB）

sharedMemoryInMB
互換のための属性です。
説明は，「表5-40 StorageArrayインスタンスの属性（互換維持のための属性）」を参照してください。

numberOfSpareDrives
スペアドライブの数
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，SANRISE9900V，HUS VM，またはSMI-S enabledストレージシステムの場合は，-1が出力されます。

freeCapacityInGB※1
互換のための属性です。
説明は，「表5-40 StorageArrayインスタンスの属性（互換維持のための属性）」を参照してください。

allocatedCapacityInGB※1

hihsmCapacityInGB※1

onDemandCapacityInGB※1

totalFreeSpaceInGB※1

largestFreeSpaceInGB※1

capacityInKB
次の容量の合計値（KB）です。

パスが割り当てられていない論理ユニットの総容量（freeCapacityInKB）

パスが割り当てられている論理ユニットの総容量（allocatedCapacityInKB）

Volume Migration用に予約されている論理ユニットの総容量（hihsmCapacityInKB）

オンデマンドで拡張されているLDEVの総容量（onDemandCapacityInKB）

freeCapacityInKB
パスが割り当てられていない論理ユニットの総容量（KB）

allocatedCapacityInKB
パスが割り当てられている論理ユニットの総容量（KB）

hihsmCapacityInKB
Volume Migration用に予約された論理ユニットの総容量（KB）

onDemandCapacityInKB
オンデマンドで拡張されたLDEVの総容量（KB）

totalFreeSpaceInKB
互換のための属性です。
説明は，「表5-40 StorageArrayインスタンスの属性（互換維持のための属性）」を参照してください。

largestFreeSpaceInKB

multipathSupport

securityStatus
ストレージシステムのセキュリティ状態

-1：不明

0：セキュリティなし

2：LUN Management

sequenceNumber
ストレージシステムの認識ID
ストレージシステムのシリアル番号，またはその一部が出力されます。

displayArrayFamily
ストレージシステムのファミリーの表示名

displayArrayType
ストレージシステムのタイプの表示名

numberOfLUs
論理ユニットの数

numberOfAllocatedLUs
パスが割り当てられた論理ユニットの数

numberOfUnallocatedLUs
Device Managerでパスを割り当てできる論理ユニットのうち，パスが割り当てられていない論理ユニットの数

slprStatus
ストレージシステムのSLPR状態

-1：なし

0：このストレージシステムにはすべてのリソースがある

1：このストレージシステムにはSLPRによって分割されたリソースの一部分がある

Universal Storage Platform V/VMおよびHitachi USP以外の場合，-1が出力されます。

openTotalCapacity
次の容量の合計値（KB）です。

オープンボリュームで，パスが割り当てられている論理ユニットの総容量（openAllocatedCapacity）

オープンボリュームで，パスが割り当てられていない論理ユニットの総容量（openFreeCapacity）

オープンボリュームで，Volume Migration用に予約されている論理ユニットの総容量（openHiHsmCapacity）

オープンボリュームで，オンデマンドで拡張されている論理ユニットの総容量（openOnDemandCapacity）

openAllocatedCapacity
オープンボリュームで，パスが割り当てられている論理ユニットの総容量（KB）
pathがtrueであるLogicalUnitインスタンスのcapacityInKBの合計値です。

openFreeCapacity
オープンボリュームで，パスが割り当てられていない論理ユニットの総容量（KB）
pathがfalseであるLogicalUnitインスタンスのcapacityInKBの合計値です。

openHiHsmCapacity
オープンボリュームで，Volume Migration用に予約された論理ユニットの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが3

devTypeがHiHSMReserved

openOnDemandCapacity
オープンボリュームで，オンデマンドで拡張された論理ユニットの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが3

devTypeがOnDemandDevice

imTotalCapacity
中間ボリュームの論理ユニットの総容量（KB）

imAllocatedCapacity
中間ボリュームで，パスが割り当てられている論理ユニットの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが2

pathがtrue

imFreeCapacity
互換のための属性です。
説明は，「表5-40 StorageArrayインスタンスの属性（互換維持のための属性）」を参照してください。

imHiHsmCapacity
中間ボリュームで，Volume Migration用に予約された論理ユニットの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが2

devTypeがHiHSMReserved

imOnDemandCapacity
互換のための属性です。
説明は，「表5-40 StorageArrayインスタンスの属性（互換維持のための属性）」を参照してください。

mfTotalCapacity
メインフレームボリュームの論理デバイスの総容量（KB）
volumeKindが1であるLDEVインスタンスのsizeInKBの合計値です。

mfHiHsmCapacity
メインフレームボリュームで，Volume Migration用に予約された論理デバイスの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが1

devTypeがHiHSMReserved

mfOnDemandCapacity
互換のための属性です。
説明は，「表5-40 StorageArrayインスタンスの属性（互換維持のための属性）」を参照してください。

mfAllocatedCapacity

mfUnallocatedCapacity

numberOfOpenAllocatedLUs
オープンボリュームで，パスが割り当てられている論理ユニットの数

numberOfOpenUnallocatedLUs
オープンボリュームで，次の条件を満たす論理ユニットの数

パスが割り当てられていない

Device Managerでパスを割り当てられる

numberOfImAllocatedLUs
中間ボリュームで，パスが割り当てられている論理ユニットの数

numberOfImUnallocatedLUs
中間ボリュームで，次の条件を満たす論理ユニットの数

パスが割り当てられていない

Device Managerでパスを割り当てられる

numberOfMfLDEVs
メインフレームボリュームの論理デバイスの数

numberOfAllocatedMfLDEVs
メインフレームボリュームで，パスが割り当てられている論理デバイスの数

numberOfUnallocatedMfLDEVs
メインフレームボリュームで，パスが割り当てられていない論理デバイスの数

productCode
ストレージシステムの製品コード

lastRefreshed
最後にストレージシステムをリフレッシュした時刻
1970年1月1日00:00:00（世界標準時）から経過した秒数で表します。

autoFormatLU
論理ユニットをフォーマットしないで作成できるかどうかを示します。
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合，次の値が出力されます。

-1：不明

0：論理ユニットの作成時に，論理ユニットをフォーマットするかどうかを選択できる

1：論理ユニットの作成時に，論理ユニットは自動的にフォーマットされる

そのほかのストレージシステムの場合，-1が出力されます。

statusOfDBInconsistency
対象となるストレージシステムについて，Device Managerのデータベースの整合性が取れているかどうかを示します。

0：Device Managerのデータベースの整合性が取れていることを示します。

1：データベースが更新中であることを示します。データベースの更新が終わったあと，GetStorageArrayコマンドを実行してください。

2：Device Managerのデータベースが不整合であることを示します。AddStorageArrayコマンドを実行して，ストレージシステムの構成情報を最新の状態に更新したあと，GetStorageArrayコマンドを実行してください。

3または4：データベースがバックグラウンドで更新中であることを示します。これらの値は，SMI-S enabledストレージシステムの場合だけ出力されます。これらの値が出力されたときは，GetStorageArrayコマンドで情報を取得できます。

configUpdateStatus
対象となるストレージシステムについて，Device Managerのデータベース内の構成情報が実際の構成情報と一致しているかどうかを示します。
Virtual Storage Platform，60-04-10-XX/XX以降のUniversal Storage Platform V/VM，およびHUS VMの場合，次の値が出力されます。

0：一致していることを示します。

1：一致していないことを示します。AddStorageArrayコマンドでストレージシステムの構成情報を更新してください。

そのほかのストレージシステムの場合は，-1が出力されます。

openAllocatedActualCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられている

物理容量を持つ実ボリュームである

次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

dpTypeが0以外

pathがtrue

LDEVに関連づくLogicalUnitインスタンスのquickShadowVolumeTypeがV-VOL以外

openUnallocatedCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられる

次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが2または3

pathがfalse

ストレージシステムの機能で予約ボリューム※2として使用されていない

openUnallocatedActualCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられる

物理容量を持つ実ボリュームである

次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

dpTypeが0以外

pathがfalse

volumeKindが2または3

LDEVに関連づくLogicalUnitインスタンスのquickShadowVolumeTypeがV-VOL以外

ストレージシステムの機能で予約ボリューム※2として使用されていない

openReservedCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられない

次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが2または3

pathがfalse

ストレージシステムの機能で予約ボリューム※2として使用されている

openReservedActualCapacity
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの総容量（KB）

パスが割り当てられていない

Device Managerでパスを割り当てられない

物理容量を持つ実ボリュームである

次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

dpTypeが0以外

pathがfalse

volumeKindが2または3

LDEVに関連づくLogicalUnitインスタンスのquickShadowVolumeTypeがV-VOL以外

ストレージシステムの機能で予約ボリューム※2として使用されている

numberOfReservedLUs
オープンボリュームおよび中間ボリュームで，次の条件を満たす論理ユニットの数

パスが割り当てられていない

Device Managerでパスを割り当てられない

numberOfOpenReservedLUs
オープンボリュームで，次の条件を満たす論理ユニットの数

パスが割り当てられていない

Device Managerでパスを割り当てられない

numberOfImReservedLUs
中間ボリュームで，次の条件を満たす論理ユニットの数

パスが割り当てられていない

Device Managerでパスを割り当てられない

distributedMode
Distributedモード
TrueCopy Modular Distributed構成でのストレージシステムの役割を示します。
HUS100またはHitachi AMS2000の場合，次の値が出力されます。

-1：TrueCopy Modular Distributed機能が無効

0：Edge

1：Hub

そのほかのストレージシステムの場合，-1が出力されます。

hardwareRevision
ハードウェアレビジョン
HUS100，Hitachi AMS2000，またはHitachi SMSの場合に出力されます。

clprNumber
ストレージシステムのCLPR番号のリスト
ストレージシステムのすべてのCLPR番号がセミコロン（;）で区切って出力されます。

注※1

xxxInKBを1,024×1,024で割り，小数点以下を切り捨てた値です。

注※2

予約ボリュームとは，次のどれかの条件に該当するボリュームを指します。

LDEVインスタンスのdpTypeが1（DPプールボリューム）

LDEVインスタンスのsystemDiskが1（システムドライブとして使用されているボリューム）

LDEVインスタンスのdevTypeがHiHSMReservedまたはOnDemandDevice（Volume Migrationで予約されているボリューム，またはオンデマンドで使用されているボリューム）

LDEVに関連づくLogicalUnitインスタンスのquickShadowVolumeTypeがPOOL（QuickShadow，Copy-on-Write Snapshot，またはThin Imageのプールボリューム）

LDEVに関連づくLogicalUnitインスタンスのuniversalReplicatorVolumeTypeがJNL-VOLまたはMF-JNL（Universal Replicatorのジャーナルボリューム）

LDEVに関連づくLogicalUnitインスタンスのdifferentialManagementがtrue（差分管理で使用されているボリューム）

表5-40 StorageArrayインスタンスの属性（互換維持のための属性）

属性
説明

capacityInGB※
次の容量の合計値（GB）です。

パスが割り当てられていない論理ユニットの総容量

パスが割り当てられている論理ユニットの総容量

Volume Migration用に予約されている論理ユニットの総容量

オンデマンドで拡張されているLDEVの総容量

sharedMemoryInMB
共有メモリーのサイズ（MB）
現在，すべてのストレージシステムで無効な情報です（-1と出力されます）。

freeCapacityInGB※
パスが割り当てられていない論理ユニットの総容量（GB）

allocatedCapacityInGB※
パスが割り当てられている論理ユニットの総容量（GB）

hihsmCapacityInGB※
Volume Migration用に予約された論理ユニットの総容量（GB）

onDemandCapacityInGB※
オンデマンドで拡張されたLDEVの総容量（GB）

totalFreeSpaceInGB※
論理ユニットが作成できる領域（空き領域）の総容量（GB）
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合は，外部ボリュームのパリティグループについても算出します。

largestFreeSpaceInGB※
論理ユニットが作成できる領域（空き領域）の最大容量（GB）
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合は，外部ボリュームのパリティグループについても算出します。

totalFreeSpaceInKB
論理ユニットが作成できる領域（空き領域）の総容量（KB）
Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合は，外部ボリュームのパリティグループについても算出します。

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合：

typeが0と1であるArrayGroupインスタンスのtotalFreeSpaceの合計値です。

そのほかのストレージシステムの場合：

ArrayGroupインスタンスのtotalFreeSpaceの合算値です。

largestFreeSpaceInKB
論理ユニットが作成できる領域（空き領域）の最大容量（KB）

Virtual Storage Platform，Universal Storage Platform V/VM，Hitachi USP，またはHUS VMの場合：

typeが0と1であるArrayGroupインスタンスのうち，最も大きな値のlargestFreeSpaceです。

そのほかのストレージシステムの場合：

ArrayGroupインスタンスのうち，最も大きな値のlargestFreeSpaceです。

multipathSupport
パスのサポートオプション

SMI-S enabledストレージシステム以外のストレージシステムの場合：1

SMI-S enabledストレージシステムの場合：-1

imFreeCapacity
中間ボリュームで，パスが割り当てられていない論理ユニットの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが2

pathがfalse

imOnDemandCapacity
中間ボリュームで，オンデマンドで拡張された論理ユニットの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが2

devTypeがOnDemandDevice

mfOnDemandCapacity
メインフレームボリュームで，オンデマンドで拡張された論理デバイスの総容量（KB）
次の条件をすべて満たすLDEVインスタンスのsizeInKBの合計値です。

volumeKindが1

devTypeがOnDemandDevice

mfAllocatedCapacity
メインフレームボリュームで，パスが割り当てられている論理デバイスの総容量（KB）
現在，すべてのストレージシステムで無効な情報です（0と出力されます）。

mfUnallocatedCapacity
メインフレームボリュームで，パスが割り当てられていない論理デバイスの総容量（KB）
現在，すべてのストレージシステムで無効な情報です（0と出力されます）。

注※

xxxInKBを1,024×1,024で割り，小数点以下を切り捨てた値です。

StorageArrayインスタンスには，容量に関する属性が含まれます。各属性の主な関係を次の図に示します。

図5-1 属性の関係（ストレージシステム全体のボリューム容量）

図5-2 属性の関係（物理ボリュームおよび仮想ボリュームの容量）

図5-3 属性の関係（ボリュームの容量）

5.40 TieringPolicyインスタンス

TieringPolicyインスタンスが出力されるコマンド

4.1.50 GetStorageArray (subtarget=TieringPolicy)

4.1.62 ModifyTieringPolicy

表5-41 TieringPolicyインスタンスの属性

属性
説明

objectID
TieringPolicyのオブジェクトID

policyID
階層ポリシーのID
Virtual Storage PlatformおよびHUS VMで，HDTボリュームの場合に有効な情報です。
出力される値の説明については，「表4-65 ModifyTieringPolicyコマンドのパラメーター」のパラメーターpolicyidを参照してください。

allocationThresholdT1Max※1，※2
階層1に対する最大割り当てしきい値（%）
階層ポリシーが適用されている場合，階層1に割り当てられている最大容量のしきい値が出力されます。

allocationThresholdT1Min※2
階層1に対する最小割り当てしきい値（%）
階層ポリシーが適用されている場合，階層1に割り当てられている最小容量のしきい値が出力されます。

allocationThresholdT3Max※2
階層3に対する最大割り当てしきい値（%）
階層ポリシーが適用されている場合，階層3に割り当てられている最大容量のしきい値が出力されます。

allocationThresholdT3Min※2
階層3に対する最小割り当てしきい値（%）
階層ポリシーが適用されている場合，階層3に割り当てられている最小容量のしきい値が出力されます。

numberOfVVols
V-VOL数
HDTプールに関連づけられたHDTボリュームの数が出力されます。

注※1

GUIで階層プロファイルを適用している場合，階層1の容量の割合が，設定している最大割り当てしきい値を超えることがあります。

注※2

Virtual Storage Platform（マイクロコードのバージョンが70-05-00-XX/XX以降）またはHUS VM（マイクロコードのバージョンが73-02-00-XX/XX以降）の場合に有効な値が出力されます。

5.41 URLLinkインスタンス

URLLinkインスタンスが出力されるコマンド

4.5.1 AddURLLink

4.5.6 GetURLLink

表5-42 URLLinkインスタンスの属性

属性
説明

objectID
URLLinkのオブジェクトID

name
URLLinkの名称

description
URLLinkの補足説明
この項目は補足説明が登録されている場合にだけ出力されます。

url
アプリケーションまたはWebページのURL

linkedID
URLLinkが設定されているDevice ManagerオブジェクトのオブジェクトID

createdByUser
URLLinkの種別

-1：SMI-S enabledストレージシステム以外のDevice Managerオブジェクトに対して設定されたURLLink

0：Device ManagerサーバによってSMI-S enabledストレージシステムに対して設定されたURLLink

1：ユーザーによってSMI-S enabledストレージシステムに対して設定されたURLLink

5.42 VHostStorageDomainインスタンス

VHostStorageDomainインスタンスが出力されるコマンド

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

表5-43 VHostStorageDomainインスタンスの属性

属性
説明

objectID
VHostStorageDomainのオブジェクトID

resourcePartitionUnitID
所属するリソースグループのID
仮想IDを用いたデータ移行に使用しているリソースグループのIDが出力されます。

portID
ホストストレージドメインのポートID

domainID
ホストストレージドメインのドメインID

vArrayFamily
仮想ストレージシステムのファミリー

vSerialNumber
仮想ストレージシステムのシリアル番号

vPortID
ホストストレージドメインの仮想ポートID
ホストストレージドメインの仮想情報がない場合は-1が出力されます。

vDomainID
ホストストレージドメインの仮想ドメインID
ホストストレージドメインの仮想情報がない場合は-1が出力されます。

5.43 VirtualDiskインスタンス

VirtualDiskインスタンスが出力されるコマンド

4.4.7 GetHost

表5-44 VirtualDiskインスタンスの属性

属性 | 説明
vmDiskID | 仮想ディスクの識別子
name | 仮想ディスクの名前
datastoreID | データストアの識別子

5.44 VLDEVインスタンス

VLDEVインスタンスが出力されるコマンド

4.1.13 AddVLDEVToVRPU

4.1.39 GetStorageArray (subtarget=LDEV)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

表5-45 VLDEVインスタンスの属性

属性
説明

objectID
VLDEVのオブジェクトID

resourcePartitionUnitID
所属するリソースグループのID
仮想IDを用いたデータ移行に使用しているリソースグループのIDが出力されます。

devNum
LDEV のデバイス番号
論理DKC 番号，CU，LDEV 番号を組み合わせた数値（=論理DKC番号*65536+CU*256+LDEV）が出力されます。

vArrayFamily
仮想ストレージシステムのファミリー

vSerialNumber
仮想ストレージシステムのシリアル番号

vDevNum
LDEVの仮想デバイス番号
論理DKC 番号，CU，LDEV 番号を組み合わせた数値（=論理DKC番号*65536+CU*256+LDEV）が出力されます。 LDEVの仮想情報がない場合は-1が出力されます。

vEmulation
LDEVの仮想エミュレーションモード

vSSID
LDEVの仮想SSID

vLUSE
LDEVに仮想LUSEが設定されているかどうかを示します。

0：LUSEボリュームではない

2～36：LUSEボリュームである（構成ボリュームの個数）

LDEVの仮想情報がない場合は-1が出力されます。

vCVS
LDEVに仮想CVSが設定されているかどうかを示します。

0：CVSではない

1：CVSである

LDEVの仮想情報がない場合は-1が出力されます。

5.45 VMインスタンス

VMインスタンスが出力されるコマンド

4.4.7 GetHost

表5-46 VMインスタンスの属性

属性 | 説明
vmID | 仮想マシンの識別子
name | 仮想マシンの表示名
guestOSVersion | ゲストOSの名称

5.46 VolumeConnectionインスタンス

VolumeConnectionインスタンスが出力されるコマンド

4.1.39 GetStorageArray (subtarget=LDEV)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

表5-47 VolumeConnectionインスタンスの属性

属性
説明

objectID
VolumeConnectionのオブジェクトID

name
VolumeConnectionの名前
登録されている場合に出力されます。

mappedArrayType
外部ボリュームをマッピングしたストレージシステムのタイプ

R700：Virtual Storage Platform

R600：Universal Storage Platform V

R601：Universal Storage Platform VM

USP：Hitachi USP

NSC55：Hitachi NSC

HM700：HUS VM

mappedSerialNumber
外部ボリュームをマッピングしたストレージシステムのシリアル番号

mappedDevNum
外部ボリュームをマッピングした内部ボリュームのデバイス番号

externalArrayType
外部ボリュームのストレージシステムのタイプ

externalSerialNumber
外部ボリュームのストレージシステムのシリアル番号
不明な場合はUnknownが出力されます。

externalDevNum
外部ボリュームのデバイス番号

externalVolumeName
外部ボリュームのボリューム名

productName
外部ボリュームの製品名
ストレージシステムの製品名と同じではない場合もあります。

vendor
外部ボリュームのベンダー名

displayMappedDevNum
外部ボリュームをマッピングした内部ボリュームのデバイス番号の表示名

Virtual Storage Platform，Universal Storage Platform V/VM，またはHUS VMの場合：

「ww:xx:yy」の形式で出力されます。wwは論理DKC番号，xxはCU番号，yyはLDEV番号です。

Hitachi USPまたはSANRISE9900Vの場合：

「xx:yy」の形式で出力されます。xxはCU番号，yyはLDEV番号です。

HUS100，Hitachi AMS2000/AMS/WMS，Hitachi SMS，またはSANRISE9500Vの場合：

LDEV番号が10進数で出力されます。

displayExternalDevNum
外部ボリュームのデバイス番号の表示名
出力形式は，displayMappedDevNumと同様です。

5.47 VPortインスタンス

VPortインスタンスが出力されるコマンド

4.1.46 GetStorageArray (subtarget=Port)

4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

表5-48 VPortインスタンスの属性

属性
説明

objectID
VPortのオブジェクトID

resourcePartitionUnitID
所属するリソースグループのID
仮想IDを用いたデータ移行に使用しているリソースグループのIDが出力されます。

portID
ポートID

vArrayFamily
仮想ストレージシステムのファミリー

vSerialNumber
仮想ストレージシステムのシリアル番号

vPortID
ポートの仮想ポートID
ポートの仮想情報がない場合は，-1が出力されます。

vPortName
ポートの仮想ポート名

vWWPortName
ポートの仮想WWN

vFibreAddress
Fibreポートの仮想アドレス（AL_PA）

00または値なし：FibreポートでもFCoEポートでもない

01～EF：有効なアドレス（2桁の16進数）

5.48 VResourcePartitionUnitインスタンス

VResourcePartitionUnitインスタンスが出力されるコマンド

4.1.13 AddVLDEVToVRPU

4.1.51 GetStorageArray (subtarget=VResourcePartitionUnit)

表5-49 VResourcePartitionUnitインスタンスの属性

属性
説明

objectID
VResourcePartitionUnitのオブジェクトID

name
仮想IDを用いたデータ移行に使用しているリソースグループの名前

resourcePartitionUnitID
仮想IDを用いたデータ移行に使用しているリソースグループのID

vArrayFamily
仮想ストレージシステムのファミリー

vSerialNumber
仮想ストレージシステムのシリアル番号

virtualStorageMode
仮想モードが有効かどうかを示します。

enable：有効

disable：無効

onDataMigration
仮想IDを用いたデータ移行中かどうかを示します。

true：仮想IDを用いたデータ移行中である

false：仮想IDを用いたデータ移行中ではない

5.49 WWNインスタンス

WWNインスタンスが出力されるコマンド

4.3.2 AddLun

4.4.4 AddVirtualizationServer

4.3.3 AddWWNForHostStorageDomain

4.4.7 GetHost

4.1.38 GetStorageArray (subtarget=HostStorageDomain)

4.1.41 GetStorageArray (subtarget=LogicalUnit)

4.1.43 GetStorageArray (subtarget=Path)

4.1.46 GetStorageArray (subtarget=Port)

4.4.11 MergeHost

4.4.12 ModifyHost

4.1.59 ModifyPort

4.4.14 ModifyVirtualizationServer

4.4.15 RefreshVirtualizationServer

表5-50 WWNインスタンスの属性

属性
説明

WWN
World Wide Name
通常はサーバ上のHBAに関連づけられます。

nickname
WWNのニックネーム
登録されている場合に出力されます。

6. バッチ機能

バッチ機能を使用して実行できるコマンド，バッチファイルの作成，バッチ機能の実行およびエラーの対処について説明します。

この章の構成

6.1 バッチ機能とは

6.2 バッチ機能で実行できるコマンド

6.3 バッチファイルの作成について

6.4 バッチ機能を実行する

6.5 バッチ機能実行時のエラーに対処する

6.1 バッチ機能とは

Device Manager CLI では，バッチファイル内に特定のストレージシステムに対する同様の処理（コマンド）を記載し， まとめて効率的に実行できます。新しくストレージシステムを導入した場合などに使用すると有効です。

6.2 バッチ機能で実行できるコマンド

バッチ機能で実行できるコマンドは次のとおりです。

AddExternalArrayGroup

AddHostStorageDomain

AddLogicalUnit

AddLun

AddLUSE

AddVirtualVolume

AddVLDEVToVRPU

AddWWNForHostStorageDomain

DeleteHostStorageDomain

DeleteLun

DeleteLUSE

DeleteVLDEVFromVRPU

ModifyVirtualVolume

6.3 バッチファイルの作成について

バッチ機能でコマンドを実行するには，入力規則やパラメーターの条件に従ってバッチファイルを作成します。

入力規則には，バッチファイル自体の入力規則と，バッチファイル内の各コマンド行の入力規則があります。また，コマンドのパラメーターごとに，まとめて処理するための条件があります。

関連項目

6.3.1 バッチファイルの書式と入力規則

6.3.2 バッチファイルの各コマンド行の入力規則

6.3.3 バッチファイルでコマンドをまとめて処理するためのパラメーターの条件

6.3.4 バッチファイルの作成例

この節の構成

6.3.1 バッチファイルの書式と入力規則

6.3.2 バッチファイルの各コマンド行の入力規則

6.3.3 バッチファイルでコマンドをまとめて処理するためのパラメーターの条件

6.3.4 バッチファイルの作成例

6.3.1 バッチファイルの書式と入力規則

バッチファイルの書式を次に示します。

beginbatch
HiCommandCLI コマンド パラメーター
HiCommandCLI コマンド パラメーター
.
.
.
endbatch

バッチファイルの入力規則は次のとおりです。

バッチファイルにはASCIIコードの文字だけを使用します。

バッチファイルの先頭行にbeginbatch，最終行にendbatchと入力します。

endbatchの後ろで改行します。
改行しないとエラーが発生します。

1つのバッチファイルには1種類のコマンドだけを指定します。

1つのバッチファイルには1種類のストレージシステムだけを指定します。

1つのバッチファイルに指定できるコマンド数は1,500個までです。

パラメーター値の中には，大文字と小文字が区別されるものがあります。

参考

エラーが発生して処理が中断された場合，バッチファイルの内容がどこまで実行されたかを確認します。確認作業を簡単にするため，次のようにバッチファイルを作成しておくことをお勧めします。

portまたはportnameが同じコマンドは続けて記述する。

devnumが連番となるようにコマンドを記述する。

6.3.2 バッチファイルの各コマンド行の入力規則

バッチファイルのbeginbatchとendbatchの間に，まとめて実行したいコマンド行を記載します。コマンド行の入力規則は次のとおりです。

各コマンド行には，実行したいコマンドとコマンドのパラメーターだけを書きます。Device ManagerサーバのURL，オプション，helpは指定できません。

プロパティファイルに各コマンド行に共通のパラメーターを記述して指定することはできません。

1つのコマンド行には同じパラメーターを複数指定できません。

1つのコマンド行には併用できないパラメーターを同時に指定できません。
例えば，DeleteLunコマンドを実行する場合，1つのコマンド行には，パラメーターportとパラメーターportnameは同時に指定できません。

コマンドのパラメーターおよび指定値を「"」や「'」で囲んで指定できません。

パラメーターの指定値に次に示す文字が含まれる場合は，「¥」を使用してエスケープします。
スペース ! " # $ % & ' ( ) * + < > ? @ [ ¥ ] ^ ` { | } ~
パラメーターnameにスペースを含む文字列「Lun10 HOST2」を指定した場合の例を示します。

HiCommandCLI AddLun name=Lun10¥ HOST2 model=USP serialnum=14053

6.3.3 バッチファイルでコマンドをまとめて処理するためのパラメーターの条件

バッチファイル内の複数のコマンドを1つにまとめて処理するためには，連続するコマンド行のパラメーターの値や組み合わせに次の条件があります。必要な条件を満たす場合に，複数のコマンドがまとめて実行されます。

条件-1：前の行と同じ値を指定する
前の行と同じパラメーターと同じパラメーターの値を指定する必要があることを意味します。パラメーターが同じでもその値が異なると，まとめては処理されません。
例えば，一行目のAddExternalArrayGroupコマンドで「model=USP」と指定されている場合，まとめて処理するときは，二行目にも「model=USP」と指定します。
また，省略すると既定値が設定されるパラメーターについても前の行の指定の有無に従う必要があります。
例えば，AddExternalArrayGroupコマンドのパラメーターluoptionは，省略すると「luoption=none」が指定されたと見なされます。まとめて処理する場合，一行目で「luoption=none」を省略したときは，二行目でも省略します。同様に，一行目で「luoption=none」と指定したときは，二行目でも指定します。

条件-2：前の行と同じパラメーターを指定する
前の行と同じパラメーターを指定する必要があることを意味します。パラメーターの値が前の行の値と異なる場合でもまとめて処理されます。
例えば，一行目のAddLunコマンドでパラメーターportおよびdomainが指定されている場合，まとめて処理するときは，二行目にもパラメーターportおよびdomainを指定します。一行目に指定されていないパラメーターを追加して，二行目にパラメーターport，domain，およびdevnumを指定した場合，まとめては処理されません。

条件-3：特定の値を指定する
特定の値を指定する必要があることを意味します。まとめて処理できない値を指定した場合は，指定したコマンド行だけで実行されます。

条件-4：パラメーターの指定を省略する
パラメーターの指定を省略する必要があることを意味します。指定すると，コマンドをまとめて処理できません。指定したコマンド行だけでコマンドが実行されます。省略すると，まとめて実行できます。

パラメーターの指定条件を，コマンドごとに以降の表に示します。「指定条件」の列の「条件-n」は，上記で説明している条件に対応しています。

表6-1 AddExternalArrayGroupコマンドのパラメーターの指定条件

指定条件
パラメーター
注意事項

条件-1
luoption
model
numoflus
serialnum
--

制約なし
cachemode
capacity
capacitytype
clprnumber
devnum
emulation
externalgrpnum
externallun
externalwwn
inflowcontrol
pathgroupid
portname
1つのバッチファイルにパラメーターdevnumを指定したコマンド行と省略した行を混在させる場合，パラメーターを指定したコマンド行を先に記述してください。このパラメーターを省略した場合，自動で値が設定されます。このため，パラメーターを省略した行が先に記述されていると，パラメーターを指定したコマンド行を実行するときに指定した値がすでに使用されている旨のエラーが発生するおそれがあります。

表6-2 AddHostStorageDomainコマンドのパラメーターの指定条件

指定条件
パラメーター
注意事項

条件-1
model
serialnum
--

条件-2
port
portname
--

制約なし
additionalparameter
alternatepath
domain
domainiscsiname
domaintype
failover
hostmode
hostmode2
hostmodeoption
middleware
name
nickname
platform
1つのバッチファイルにパラメーターdomainまたはnicknameを指定したコマンド行と省略した行を混在させる場合，パラメーターを指定したコマンド行を先に記述してください。これらのパラメーターを省略した場合，自動で値が設定されます。このため，パラメーターを省略した行が先に記述されていると，パラメーターを指定したコマンド行を実行するときに指定した値がすでに使用されている旨のエラーが発生するおそれがあります。

表6-3 AddLogicalUnitコマンドのパラメーターの指定条件

指定条件
パラメーター
注意事項

条件-1
format
model
serialnum
--

条件-2
arraygroupname
chassis
groupnum
パラメーターarraygroupname，chassis，およびgroupnumで指定したパリティグループのエミュレーションタイプが，OPEN-V以外の場合は，バッチ機能の実行中にエラーとなり，処理が中断されます。指定するパリティグループのエミュレーションタイプを確認してから，バッチ機能を実行してください。

条件-3
emulation
model

パラメーターemulationで指定する値がOPEN-Vの場合，またはパラメーターの指定を省略した場合に，まとめて実行できます。

パラメーターmodelはVirtual Storage Platform，Universal Storage Platform V/VM，およびHUS VMに対応する値を指定した場合に，まとめて実行できます。

条件-4
creationoption
fsindex
numoflus
--

制約なし
capacity
capacitytype
clprNumber
defaultportcontrollername
defportcntl
devnum
lusubinfo
stripeSizeInKB
1つのバッチファイルにパラメーターdevnumを指定したコマンド行と省略した行を混在させる場合，パラメーターを指定したコマンド行を先に記述してください。このパラメーターを省略した場合，自動で値が設定されます。このため，パラメーターを省略した行が先に記述されていると，パラメーターを指定したコマンド行を実行するときに指定した値がすでに使用されている旨のエラーが発生するおそれがあります。

表6-4 AddLunコマンドのパラメーターの指定条件

指定条件
パラメーター

条件-1
model
serialnum

条件-2
devnum
domain
domainnickname
lusedevnums
port
portname

制約なし
lun
name
scsi

表6-5 AddLUSEコマンドのパラメーターの指定条件

指定条件
パラメーター

条件-1
luseoption
model
serialnum

制約なし
devnums

表6-6 AddVirtualVolumeコマンドのパラメーターの指定条件

指定条件
パラメーター
注意事項

条件-1
capacitytype
creationoption
model
serialnum
--

条件-2
clprNumber
poolid
--

条件-4
groupoption
numoflus
--

制約なし
arraygroupname
capacity
devnum
threshold
1つのバッチファイルにパラメーターarraygroupnameまたはdevnumを指定したコマンド行と省略した行を混在させる場合，パラメーターを指定したコマンド行を先に記述してください。これらパラメーターを省略した場合，自動で値が設定されます。このため，パラメーターを省略した行が先に記述されていると，パラメーターを指定したコマンド行を実行するときに指定した値がすでに使用されている旨のエラーが発生するおそれがあります。

表6-7 AddVLDEVToVRPUコマンドのパラメーターの指定条件

指定条件
パラメーター
注意事項

条件-1
model
overwrite
serialnum
vrpuid
--

制約なし
devnum
vcvs
vdevnum
vemulation
vluse
vssid
1つのバッチファイルにパラメーターvdevnumまたはvssidを指定したコマンド行と省略した行を混在させる場合，パラメーターを指定したコマンド行を先に記述してください。これらのパラメーターを省略した場合，自動で値が設定されます。このため，パラメーターを省略した行が先に記述されていると，パラメーターを指定したコマンド行を実行するときに指定した値がすでに使用されている旨のエラーが発生するおそれがあります。

表6-8 AddWWNForHostStorageDomainコマンドのパラメーターの指定条件

指定条件
パラメーター

条件-1
model
serialnum

条件-2
port
portname

制約なし
domain
domainnickname
wwn
wwnnickname

表6-9 DeleteHostStorageDomainコマンドのパラメーターの指定条件

指定条件
パラメーター

条件-1
deletionoption
model
serialnum

条件-2
domain
domainnickname
port
portname

表6-10 DeleteLunコマンドのパラメーターの指定条件

指定条件
パラメーター

条件-1
deletionoption
model
serialnum

条件-2
port
portname

制約なし
devnum
domain
domainnickname

表6-11 DeleteLUSEコマンドのパラメーターの指定条件

指定条件
パラメーター

条件-1
model
serialnum

制約なし
devnum

表6-12 DeleteVLDEVFromVRPUコマンドのパラメーターの指定条件

指定条件
パラメーター

条件-1
model
serialnum
vrpuid

制約なし
devnum

表6-13 ModifyVirtualVolumeコマンドのパラメーターの指定条件

指定条件
パラメーター
注意事項

条件-1
assign
model
modificationoption
serialnum
--

制約なし
capacity
clprNumber
devnums
poolid
threshold
tieringpolicy
tierrelocation
パラメーターdevnumsには，DPボリュームのデバイス番号を複数指定できます。ただし，5個以上指定したい場合，複数のコマンド行に分けて記述してください。1つのコマンド行にDPボリュームのデバイス番号を5個以上指定してバッチ機能を実行した場合，KAIC90084-Eのエラーメッセージでレスポンスの値が「413 Request Entity Too Large」のエラーが発生するおそれがあります。

6.3.4 バッチファイルの作成例

書式，入力規則，およびパラメーターの条件に従って作成したバッチファイルの例を次に示します。

beginbatch
HiCommandCLI ADDLUN model=USP serialnum=14053 portname=CL1-A domain=0 devnum=816 lun=100
HiCommandCLI ADDLUN model=USP serialnum=14053 portname=CL1-A domain=0 devnum=817 lun=101
HiCommandCLI ADDLUN model=USP serialnum=14053 portname=CL1-B domain=0 devnum=816 lun=102
HiCommandCLI ADDLUN model=USP serialnum=14053 portname=CL1-B domain=0 devnum=817 lun=103
endbatch

6.4 バッチ機能を実行する

バッチファイルを使用して，バッチ機能を実行します。バッチ機能を実行すると，実行条件に合ったコマンドがまとめて処理されます。コマンドの実行結果も，まとめて処理されるごとに出力されます。

事前に完了しておく操作

対象のストレージシステムのロック
バッチ機能を実行するときには，ほかのユーザーからのストレージシステムに対しての割り込み処理を回避するために，AddArrayReservationコマンドで対象のストレージシステムをあらかじめロックしておくことをお勧めします。

バッチ機能を実行するには：

バッチオプション（-bまたは--batch）とバッチファイル名を指定して実行します。
Device ManagerサーバのURLや，そのほかのオプションはコマンドラインまたはプロパティファイルで指定してください。
次の項目は，バッチオプションと一緒に指定できません。バッチオプションと組み合わせて指定した場合，エラーとなります。

コマンド

コマンドのパラメーター

help
バッチ機能のヘルプについては，「3.6 ヘルプの種類および表示方法」を参照してください。

関連項目

4.1.2 AddArrayReservation

この節の構成

6.4.1 バッチ機能の実行例と実行結果

6.4.1 バッチ機能の実行例と実行結果

バッチオプションを指定してバッチ機能を実行する場合の実行例とコマンド実行結果の出力例を示します。

「6.3.4 バッチファイルの作成例」の内容で作成したバッチファイルbatch.txtを実行した例を示します。

コマンド実行例：

C:¥HiCommand> HiCommandCLI http://servername:2001/service -b batch.txt

コマンド実行結果　出力例：

実行結果では，実行したコマンド名の後ろにバッチファイルの先頭から数えて何行目から何行目までをまとめて処理したかが表示されます。次の出力例の「ADDLUN(2-5)」は，バッチファイルの2行目から5行目までの4つのAddLunコマンドがまとめて処理されたことを示します。

重要

空行も1行として数えられます。

RESPONSE OF ADDLUN(2-5):
An instance of StorageArray
 objectID=ARRAY.USP.14053
 name=USP@10.208.116.108
 description=USP (14053) at 10.208.116.108
 serialNumber=14053
 arrayFamily=USP
 arrayType=USP
 microcodeVersion=50-07-63/00
 agentVersion=04_08_00
 productName=RAID500
 controllerVersion=50-07-63-00/00
 numberOfControllers=1
 capacityInGB=6,560
 cacheInMB=65,536
 sharedMemoryInMB=-1
 numberOfSpareDrives=-1
 freeCapacityInGB=4,877
 allocatedCapacityInGB=1,605
 hihsmCapacityInGB=77
 onDemandCapacityInGB=0
 totalFreeSpaceInGB=2,383
 largestFreeSpaceInGB=778
 capacityInKB=6,878,866,064
 freeCapacityInKB=5,114,357,504
 allocatedCapacityInKB=1,683,100,560
 hihsmCapacityInKB=81,408,000
 onDemandCapacityInKB=0
 totalFreeSpaceInKB=2,499,089,616
 largestFreeSpaceInKB=816,324,096
 multipathSupport=1
 securityStatus=2
 sequenceNumber=14053
 displayArrayFamily=USP
 displayArrayType=USP
 numberOfLUs=2,504
 numberOfAllocatedLUs=672
 numberOfUnallocatedLUs=1,832
 slprStatus=0
 openTotalCapacity=5,340,254,864
 openAllocatedCapacity=1,683,100,560
 openFreeCapacity=3,575,746,304
 openHiHsmCapacity=81,408,000
 openOnDemandCapacity=0
 imTotalCapacity=769,305,600
 imAllocatedCapacity=0
 imFreeCapacity=769,305,600
 imHiHsmCapacity=0
 imOnDemandCapacity=0
 mfTotalCapacity=769,305,600
 mfHiHsmCapacity=0
 mfOnDemandCapacity=0
 mfAllocatedCapacity=0
 mfUnallocatedCapacity=0
 numberOfOpenAllocatedLUs=672
 numberOfOpenUnallocatedLUs=1,752
 numberOfImAllocatedLUs=0
 numberOfImUnallocatedLUs=80
 numberOfMfLDEVs=80
 numberOfAllocatedMfLDEVs=0
 numberOfUnallocatedMfLDEVs=0
 productCode=2
 lastRefreshed=1,153,456,561
 autoFormatLU=1
 statusOfDBInconsistency=0
 configUpdateStatus=-1
 openAllocatedActualCapacity=1,683,100,560
 openUnallocatedCapacity=5,803,543,936
 openUnallocatedActualCapacity=5,803,543,936
 openReservedCapacity=62,545,600
 openReservedActualCapacity=62,545,600
 numberOfReservedLUs=32
 numberOfOpenReservedLUs=32
 numberOfImReservedLUs=0
 distributedMode=-1
 List of 4 Path elements:
   An instance of Path
     objectID=PATH.USP.14053.0.0.816
     devNum=816
     displayDevNum=03:30
     portID=0
     portName=CL1-A
     domainID=0
     scsiID=15
     LUN=100
     wwnSecurityValidity=true
   An instance of Path
     objectID=PATH.USP.14053.0.0.817
     devNum=817
     displayDevNum=03:31
     portID=0
     portName=CL1-A
     domainID=0
     scsiID=15
     LUN=101
     wwnSecurityValidity=true
   An instance of Path
     objectID=PATH.USP.14053.4.0.816
     devNum=816
     displayDevNum=03:30
     portID=4
     portName=CL1-B
     domainID=0
     scsiID=15
     LUN=102
     wwnSecurityValidity=true
   An instance of Path
     objectID=PATH.USP.14053.4.0.817
     devNum=817
     displayDevNum=03:31
     portID=4
     portName=CL1-B
     domainID=0
     scsiID=15
     LUN=103
     wwnSecurityValidity=true

6.5 バッチ機能実行時のエラーに対処する

バッチ機能の実行時にエラーが発生した場合，処理はその時点で終了し，エラーが発生したコマンド以降は処理されません。バッチファイルの内容がどこまで処理されたかを確認し，処理されなかったコマンドについては，バッチファイルを作成し直して，再度バッチ機能を実行します。

バッチ機能実行時のエラーに対処するには：

AddStorageArrayコマンドまたはRefreshStorageArraysコマンドを実行します。
ホストからボリュームへのパスの情報を更新します。

GetStorageArrayコマンドを実行し，バッチファイル内のどのコマンド行がストレージシステムに反映されているか確認します。
バッチ機能実行時のコマンドの処理は，バッチファイルに記述した順序では行われません。バッチファイル内のどのコマンド行が反映されているかは，すべての行について確認する必要があります。

バッチファイル内から，ストレージシステムに反映されているコマンド行を削除します。

処理されなかったコマンド行の内容を見直し，バッチファイルを作成し直します。

再度バッチ機能を実行します。

7. インポート機能

Device Manager CLIでは，ホストの情報をファイルからインポートすることでホストを追加・更新できます。

ここでは，ImportHostsコマンドを使用したインポート機能の運用方法について説明します。ImportHostsコマンドの書式やパラメーターについては，「4.4.10 ImportHosts」を参照してください。

この章の構成

7.1 インポート機能とは

7.2 ホストの情報をインポートする（ImportHostsコマンドの使用方法）

7.3 ホスト情報ファイル（CSVファイル）の入力規則

7.4 マッピング定義ファイルの入力規則

7.5 入力ファイルの作成例

7.1 インポート機能とは

ImportHostsコマンドでは，ホストの情報をファイルからインポートできます。また，オプションを指定することで，入力ファイルの情報の形式が正しいかを事前にチェックできます。

ホストの情報は，次のような場面でインポートできます。

ホスト情報の追加
Device Managerにホスト情報をまとめて登録します。
登録できる情報は，ホスト名，WWN，iSCSIネーム，IPアドレス（IPv4，IPv6），およびOSタイプです。OSタイプを登録すると，登録した値に応じてホストのタイプも登録されます。

ホスト情報の移行
複数のDevice Managerを使用している環境で，ホストの情報をほかのDevice Managerにまとめて移行します。

ホスト情報の更新（上書き）
Device Managerに登録済みのホスト情報をまとめて更新（上書き）します。
更新できる情報は，WWN，iSCSIネーム，IPアドレス（IPv4，IPv6），およびOSタイプです。

図7-1 インポート操作の流れ（ImportHostsコマンド）

ImportHostsコマンドの入出力ファイルを次に示します。

入力ファイル

ホスト情報ファイル（CSVファイル）
ホストの情報を記載したCSV形式のファイルです。
表計算ソフトウェアなどで管理している管理台帳や，Device Manager GUIからレポート出力したCSVファイルを利用して作成できます。

マッピング定義ファイル
ホスト情報ファイルの内容と，インポートするホスト情報を対応付けた，プロパティ形式のファイルです。
サンプルファイルを利用して作成できます。

インポートするホスト情報の種類は，マッピング定義ファイルで定義します。このため，ホスト情報ファイル内には，インポートする情報以外の項目が記載されていてもかまいません。また，項目の記載順序（列の並び順）も自由に設定できます。

出力ファイル

コマンドの実行結果は標準出力に表示されます。また，実行する機能によって次のファイルが出力されます。

チェック結果出力ファイル（チェック機能を実行した場合）

エラー情報出力ファイル（チェック機能またはインポート機能で警告やエラーが発生した場合）

7.2 ホストの情報をインポートする（ImportHostsコマンドの使用方法）

ホストの情報をインポートするには，次の手順でImportHostsコマンドを実行します。

重要

ホストを追加する場合，インポートしたホストは，通常ホストまたは仮想化サーバとして登録されます。

ホストの情報を更新（上書き）する場合，更新対象のホストが手動で登録したホスト（AddHostコマンドまたはHostScanコマンドで登録したホスト）であることを確認してください。ImportHostsコマンドでは，Device ManagerのGUIやCLIを使用して手動で登録した通常ホストまたは仮想化サーバだけが更新されます。

注意

ホストの情報を更新（上書き）する場合，ホスト情報ファイルの該当するレコードにすべての情報が記載されている必要があります。

例えば，ホストのIPアドレスだけを変更する場合，ホスト情報ファイルには，IPアドレス以外の情報も記載する必要があります。記載されていない情報はDevice Managerから削除されます。

ホストの情報をインポートするには：

ホスト情報ファイル（CSVファイル）を作成します。
次のような方法で作成できます。

表計算ソフトウェアなどで管理している管理台帳を変換する

Device ManagerのGUIからホストの情報をレポート出力する

インポートするホスト情報の種類は，マッピング定義ファイルで定義します。このため，ホスト情報ファイル内には，インポートする情報以外の項目が記載されていてもかまいません。また，項目の記載順序（列の並び順）も自由に設定できます。
ただし，インポート対象外のホストはホスト情報ファイルに含まれないようにしてください。

マッピング定義ファイルを作成します。
ホスト情報ファイルのインポート開始位置や，ホスト情報ファイルに記載されているホスト情報と実際にインポートする情報の対応付けを定義します。
サンプルファイル（import.properties）がDevice Manager CLIのインストール先に格納されています。サンプルファイルをコピーしてマッピング定義ファイル作成するか，変更前のimport.propertiesファイルをバックアップしておくことをお勧めします。

入力ファイルの情報の形式が正しいかをチェックします。
パラメーターfunctionにcheckを指定してImportHostsコマンドを実行します。
コマンド実行結果は標準出力に表示されます。メッセージに従ってチェック結果を確認してください。

ホストの情報をインポートします。
パラメーターfunctionにimportを指定してImportHostsコマンドを実行します。
すでにDevice Managerに登録済みのホストの情報を更新（上書き）する場合，パラメーターoverwriteにtrueを指定して実行します。
コマンド実行結果は標準出力に表示されます。メッセージに従ってインポート結果を確認してください。

インポートされたホストを確認します。

関連項目

4.4.10 ImportHosts

7.3 ホスト情報ファイル（CSVファイル）の入力規則

7.4 マッピング定義ファイルの入力規則

7.5 入力ファイルの作成例

7.3 ホスト情報ファイル（CSVファイル）の入力規則

ホスト情報ファイルの入力規則を次に示します。

エンコーディングには，UTF-8を使用してください。

ホスト情報ファイルに記載できるレコードは最大10,250件です。
ただし，ImportHostsコマンドで，一度に実行できるレコード数は最大1,000件です。1,000件を超えるレコードが記載されている場合には，マッピング定義ファイルで読み込み開始レコードを変更するか，ホスト情報ファイルを分割して，複数回に分けてコマンドを実行してください。

レコードは改行コード（CRLF，CR，LF）で区切ります。最終レコードにも改行コードを入力してください。ただし，引用符（"）で囲まれた改行コードは，レコードの区切りとは見なされません。

フィールド（各項目の値）はコンマ（,）で区切ります。

フィールドの値に コンマ，引用符，または改行が含まれる場合，値全体を引用符で囲みます（値がa,aの場合，"a,a"）。
また，値の中に引用符が含まれる場合，引用符を二重に記載します（値がb"bの場合，"b""b"）。

ホスト名以外の項目にハイフン（-）が記述されている場合，入力値なしと見なします。

各フィールド（ホスト情報）の入力形式を次の表に示します。

表7-1 ホスト情報ファイル（CSVファイル）に記載するホスト情報の入力形式

項目
説明

ホスト名
この項目は必ず記載してください。
次の文字を使用して，1～50 バイトの範囲で記載します。
A～Z a～z 0～9 ! # $ % & ' ( ) + - = @ [ ] ^ _ ` { } ~
大文字と小文字は区別されません。
GUIと併用する場合はGUIの入力規則に従ってください。
ホスト情報ファイル内に同じ名前のホストが複数記述されている場合は，最初のホストだけが登録されます。最初のホストがエラーになった場合も，以降の同名ホストは登録されません。

WWN※
16桁の16進数を次の形式で指定します。
「10000000​C971BFD8」「10.00.00.00.C9.71.BF.D8」「10:00:00:00:C9:71:BF:D8」
大文字と小文字は区別されません。
複数指定する場合は，コンマまたは改行で区切ります。

iSCSIネーム※
iqn形式またはeui形式で記載します。
次の文字を使用して，1～223 バイトの範囲で記載します。
A～Z a～z 0～9 - . :
大文字と小文字は区別されません。
複数指定する場合は，コンマまたは改行で区切ります。
仮想化サーバの場合，iSCSIネームは記載できません。ホスト情報ファイルにiSCSIネームが記載されたホストは，すべて通常ホストとして登録されます。

IPアドレス（IPv4）※
IPv4 形式のIP アドレスを記載します。

IPアドレス（IPv6）※
IPv6 形式のIP アドレスを記載します。
大文字と小文字は区別されません。

OSタイプ
OSの種類を記載します。
大文字と小文字は区別されません。
ここで記載した文字列をマッピング定義ファイルのプロパティ値として定義すると，OSタイプが設定されます。

注※

WWNとiSCSIネーム，およびIPアドレス（IPv4）とIPアドレス（IPv6）は混在して記載できます。混在して記載する例を次に示します。

7.4 マッピング定義ファイルの入力規則

マッピング定義ファイルは，プロパティファイルとして作成します。行頭にシャープ記号（#）を記載するとコメント行と見なされます。

マッピング定義ファイルに記載するプロパティ，および設定する値の形式を次の表に示します。

表7-2 マッピング定義ファイル（import.properties）の形式

プロパティ
説明

import.host.line.start
インポートを開始するレコード行
ホスト情報ファイル（CSVファイル）の何番目のレコードからインポートするかを，1～10250 の範囲で設定します。
この項目は必ず記載してください。

import.host.column.hostname
ホスト情報（ホスト名）の記載位置
ホスト名が左から何番目のフィールドに記載されているかを，1～256の範囲で設定します。
この項目は必ず記載してください。

import.host.column.wwn
ホスト情報（ホスト名以外）の記載位置
各ホスト情報が左から何番目のフィールドに記載されているかを，1～256の範囲で設定します。
ホスト情報ファイルに該当するフィールド（項目列）が記載されていない場合，-1を指定します。ただし，import.host.column.wwnとimport.host.column.iscsinameの両方に-1を指定することはできません。
「7.3 ホスト情報ファイル（CSVファイル）の入力規則」で示した例のようにホスト情報ファイルの項目が混在している場合，混在している項目のプロパティに同じ値を指定してください（例：import.host.column.ipaddress=2かつimport.host.column.ipv6address=2）。
この項目は必ず記載してください。

import.host.column.iscsiname

import.host.column.ipaddress

import.host.column.ipv6address

import.host.column.ostype

import.host.ostype.aix
OSタイプと対応させる文字列のマッピング情報
ホスト情報ファイルに記載されているOSの種類の値と，OSタイプをマッピングします。
次の規則に従って設定してください。

値は引用符（"）で囲みます。

値の大文字と小文字は区別されません。

複数の値を指定する場合は，値を引用符で囲み，コンマ（,）で区切ります。

デフォルトはそれぞれAIX，HP-UX，Linux，Solaris，Windows，VMwareです。
ImportHostsコマンドでは，インポートしたホストのOSタイプに応じてホストタイプも自動的に設定されます。import.host.ostype.vmware以外のプロパティに定義した値がホスト情報ファイルに記載されている場合，そのホストは通常ホストとして登録されます。import.host.ostype.vmwareに定義した値がホスト情報ファイルに記載されている場合，そのホストはOSタイプがVMWare，ホストタイプが仮想化サーバとして登録されます。ただし，import.host.ostype.vmwareに定義した値がホスト情報ファイルに記載されている場合でも，ホスト情報ファイルにiSCSIネームが記載れているときには，OSタイプがOthers，ホストタイプが通常ホストとして登録されます。
import.host.ostype.xxxxプロパティに定義した値以外がホスト情報ファイルに記載されている場合，OSタイプがOthers，ホストタイプが通常ホストのホストとして登録されます。

import.host.ostype.hpux

import.host.ostype.linux

import.host.ostype.solaris

import.host.ostype.windows

import.host.ostype.vmware

7.5 入力ファイルの作成例

次のようなホスト情報をインポートする場合に使用する入力ファイルの作成例について説明します。

ホスト情報ファイル（CSVファイル）の作成例

1,2,3,4,5,6,7[CRLF]
host,ip,ipv6,OS,description,wwn,iscsi name[CRLF]
TEST1,10.0.0.1,,WINDOWS,Evaluation purpose,11.11.11.11.11.11.11.11,[CRLF]
TEST2,,,Windows 2008,DB server,22.22.22.22.22.22.22.22,eui.1234567890123456[CRLF]
TEST3,,,Windows 7,File server,33.33.33.33.33.33.33.33,[CRLF]
TEST4,10.0.0.3,,LINUX,,44.44.44.44.44.44.44.44,eui.0000000000000001[CRLF]
TEST5,,,VMware ESX,,55.55.55.55.55.55.55.55,[CRLF]
TEST6,,ABCD:EF01:2345:6789:ABCD:EF01:2345:6790,xxxxx,,,iqn.dev01[CRLF]
[EOF]

マッピング定義ファイルの作成例

Device Managerに登録されるホスト情報

上記のホスト情報ファイル（CSVファイル）およびマッピング定義ファイルを使用してホストの情報をインポートした場合，Device Managerには次の情報が登録されます。

8. Device Manager CLIのプロパティファイル

Device Manager CLIのプロパティファイルで指定できる設定について説明します。

この章の構成

8.1 Device Manager CLIのプロパティファイルについて

8.2 ログファイルの出力先を指定するプロパティ（HiCommandCLI.logfile）

8.3 ログレベルを指定するプロパティ（HiCommandCLI.diaglevel）

8.4 メッセージトレースファイルの出力先を指定するプロパティ（HiCommandCLI.tracefile）

8.5 Device ManagerサーバのURLを指定するプロパティ（HiCommandCLI.serverurl）

8.6 コマンドのオプションを指定するプロパティ

8.7 プロパティによるパラメーターの指定

8.8 DTDファイルを指定するプロパティ（dtd）

8.1 Device Manager CLIのプロパティファイルについて

Device Manager CLIのプロパティファイルには，コマンドラインでの入力を省略したい値や，ログファイルの設定などを指定できます。

プロパティファイルで指定できる設定は次のとおりです。

ログファイルの出力先

ログファイルに出力するログのレベル

メッセージトレースファイルの出力先

Device ManagerサーバのURL

コマンドのオプション

コマンドのパラメーター

XML形式で出力したコマンド実行結果で使用するDTD

プロパティファイルはHiCommandCLI.propertiesというファイル名で，Device Manager CLIのインストール先に格納されます。

プロパティファイルの例（Windowsの場合）を次に示します。シャープ記号（#）で始まる行は，コメント行です。

#################################
#
# Device Manager Command Line Interface (CLI) Properties File
#
# Can be used to provide options and default parameters
# for the Device Manager CLI program.
#
# The Device Manager CLI program does not require
# any of the properties to be set.

# Location for the diagnostics file
# (default, when not specified, is HiCommandCLI.log
# in the executing directory).
HiCommandCLI.logfile=C:/Temp/diag.log

# Diagnostic level of the diagnostic file
# (currently, default is INFO).
# Allowable values are DEBUG, INFO, and WARN,
# each of which will output that level and higher.
HiCommandCLI.diaglevel=INFO

# Location for the message trace file
# (default, when not specified, is MessageTrace.log
# in the executing directory).
HiCommandCLI.tracefile=C:/DeviceManager/traffic.log

# Set the server url.
HiCommandCLI.serverurl=http://localhost:2001/service

#####  OPTIONS ####

user=khalsa

# Password can be provided directly, or from a password file.
password=khalsa
#password=@D:¥¥DeviceManager¥¥.passwd

# Provide a copy of the raw xml request & response
# in MessageTrace.log file.
messagetrace=true

# Disable output of the results of successfully executed commands.
# Output of commands whose names start with "Get" is not disabled.
#quiet=true

#####  COMMAND PARAMETERS ####

# Set the Array model, for commands that use this parameter.
model=USP_V

関連項目

2.6 Device Manager CLIのプロパティファイルを設定する

8.2 ログファイルの出力先を指定するプロパティ（HiCommandCLI.logfile）

8.3 ログレベルを指定するプロパティ（HiCommandCLI.diaglevel）

8.4 メッセージトレースファイルの出力先を指定するプロパティ（HiCommandCLI.tracefile）

8.5 Device ManagerサーバのURLを指定するプロパティ（HiCommandCLI.serverurl）

8.6 コマンドのオプションを指定するプロパティ

8.7 プロパティによるパラメーターの指定

8.8 DTDファイルを指定するプロパティ（dtd）

8.2 ログファイルの出力先を指定するプロパティ（HiCommandCLI.logfile）

ログファイルの出力先は，HiCommandCLI.logfileプロパティで指定します。出力先は，ファイル名まで含めたパスで指定してください。

デフォルトでは，Device Manager CLIの実行ディレクトリに，HiCommandCLI.logというファイル名で出力されます。

重要

Windows環境では，プロパティにパスを設定する際，パスの記述に”¥”ではなく，”/”または”¥¥”を区切り文字として指定します。

指定例

出力先をC:¥Temp¥diag.logに指定する例を次に示します。

HiCommandCLI.logfile=C:/Temp/diag.log

関連項目

3.4 Device Manager CLIのログファイル

8.3 ログレベルを指定するプロパティ（HiCommandCLI.diaglevel）

8.3 ログレベルを指定するプロパティ（HiCommandCLI.diaglevel）

ログファイルに出力するログのレベルは，HiCommandCLI.diaglevelプロパティで指定します。

HiCommandCLI.diaglevelプロパティに指定できる値は，DEBUG，INFO，WARN，およびERRORです。デフォルトのログレベルはINFOです。

指定例

ログレベルをERRORに指定する例を次に示します。

HiCommandCLI.diaglevel=ERROR

関連項目

8.2 ログファイルの出力先を指定するプロパティ（HiCommandCLI.logfile）

8.4 メッセージトレースファイルの出力先を指定するプロパティ（HiCommandCLI.tracefile）

メッセージトレースファイルの出力先は，HiCommandCLI.tracefileプロパティで指定します。出力先は，ファイル名まで含めたパスで指定してください。

メッセージトレースファイルは，オプション-t（または--messagetrace）を使用したときに出力されます。デフォルトでは，Device Manager CLIの実行ディレクトリに，ファイル名MessageTrace.logで作成されます。

重要

Windows環境では，プロパティにパスを設定する際，パスの記述に”¥”ではなく，”/”または”¥¥”を区切り文字として指定します。

指定例

出力先をC:¥DeviceManager¥traffic.logに指定する例を次に示します。

HiCommandCLI.tracefile=C:/DeviceManager/traffic.log

関連項目

3.5 Device Manager CLIのメッセージトレースファイル

8.5 Device ManagerサーバのURLを指定するプロパティ（HiCommandCLI.serverurl）

Device ManagerサーバのURLは，HiCommandCLI.serverurlプロパティで指定します。

URLをプロパティファイルに記載すると，コマンドラインでURLの入力を省略できます。

URLをコマンドラインとプロパティファイルの両方で指定した場合は，コマンドラインで指定した値が優先して使用されます。

指定例

HiCommandCLI.serverurl=http://localhost:2001/service

関連項目

3.1 コマンド構文

8.6 コマンドのオプションを指定するプロパティ

プロパティファイルにコマンドのオプションを指定しておくと，コマンドラインでの指定が省略できます。コマンドのオプションをプロパティファイルで指定するには，各オプションに対応するプロパティ名を指定します。

オプションをコマンドラインとプロパティファイルの両方で指定した場合は，コマンドラインで指定した値が優先して使用されます。

各オプションに対応するプロパティ名を次の表に示します。

表8-1 オプションとプロパティの対応表

オプション | プロパティ名 | 引数
-uまたは--user | user | ユーザーID
-pまたは--password | password | パスワードまたはパスワードファイル
password2 | コード化されたパスワード
-sまたは--secure | secure | なし※1
-oまたは--output | output | ファイル名
-fまたは--format※2 | format※2 | csvまたはxml
-tまたは--messagetrace | messagetrace | なし※1
-qまたは--quiet | quiet | なし※1

注※1

引数を持たないオプションを指定するには，引数の値をtrueに設定してください。

引数を持たないオプションをプロパティファイル内でtrueに設定した場合，コマンドラインからfalseに上書きすることはできません。

注※2

このオプションまたはプロパティを指定した場合に使用できるコマンドは，GetStorageArrayコマンドだけです。

指定例

output=redirect.out
messagetrace=true

関連項目

3.1 コマンド構文

8.7 プロパティによるパラメーターの指定

コマンドのパラメーターをプロパティファイルに記述しておくと，コマンドラインでの指定を省略できます。

パラメーターをコマンドラインとプロパティファイルの両方で指定した場合は，コマンドラインで指定した値が優先して使用されます。

重要

プロパティファイルに指定するパラメーターは，どのコマンドでも有効なパラメーターを指定してください。コマンドによっては不適切となるパラメーターの指定があった場合，コマンドの実行結果が予期しないものになるおそれがあります。原則として，すべてのコマンドに指定しても問題の生じないパラメーターだけを指定してください。

指定例

serialnum=30057
model=HDS9960

8.8 DTDファイルを指定するプロパティ（dtd）

XML形式で出力したコマンド実行結果（GetStorageArrayコマンドの実行結果）でDTDを使用する場合は，dtdプロパティでDTDファイルのURIを指定します。

このプロパティを使用するには，事前にDTDファイルを作成しておく必要があります。

指定例

DTDファイルのURIをD:/dtd/cli.dtdに指定する例を次に示します。

dtd=D:/dtd/cli.dtd

重要

URIは正しく指定してください。Device Manager CLIでは，指定したDTDのURIが正しい形式かどうかのチェック処理は実行されません。

関連項目

B.2 GetStorageArrayコマンドの実行結果をXML形式で出力する

B.3 XML形式での出力結果に使用するDTD（GetStorageArray）

9. 障害対策

Device Manager CLIに問題が生じた場合の対策について説明します。

この章の構成

9.1 Device Manager CLIの障害に対処する

9.2 Device Manager CLIの障害対策

9.1 Device Manager CLIの障害に対処する

Device Manager CLIの操作中に問題が生じた場合の対処について説明します。

Device Manager CLIの障害に対処するには：

問題の原因が，ネットワークやハードウェアではないことを確認します。

問題がDevice Managerサーバで発生していないことを確認します。
また，ストレージシステムが，単一のDevice Managerサーバで管理されていることを確認してください。

Device Manager CLIに固有の障害がないかを確認し，対策します。

関連項目

9.2 Device Manager CLIの障害対策

9.2 Device Manager CLIの障害対策

Device Manager CLIの操作中に発生した問題に関する障害対策情報について説明します。

表9-1 Device Manager CLIの障害対策情報

問題
原因と推奨する対策方法

Device Manager CLIが動作しない。また，次のエラーメッセージが表示される。
C:¥HiCommand>HiCommandCLI help GetStorageArray
The name specified is not recognized as an internal or external command, operable program or batch file
原因：パスにjava.exeファイルが存在しないおそれがあります。
対策方法：JDKまたはJREソフトウェアによって提供されるjava.exeが存在するディレクトリを含むようにパスを更新するか，またはjava.exeファイルへのフルパスを指定するようにHiCommandCLI.batファイルまたはHiCommandCLI.shファイルを編集してください。

HiCommandCLI.batまたはHiCommandCLI.shのスクリプトが実行されない。また，次のエラーメッセージが表示される。
C:¥HiCommand>HiCommandCLI help GetStorageArray
Exception in thread "main" Java.lang.NoClassDefFoundError:
原因：HiCommandCLI.jarファイルが移動されているか，または名前が変更されているおそれがあります。
対策方法：HiCommandCLI.jarファイルが移動されていないか，また名前が変更されていないかを確認してください。また，HiCommandCLI.bat（UNIXシステムの場合はHiCommandCLI.sh）ファイルおよびHiCommandCLI.jarファイルが保存されているディレクトリから，実行していることを確認してください。

コピーペアを作成しようとしたとき，次のエラーメッセージが表示される。
[KAIC07774-E] ペアの作成に失敗しました。 This HORCM instance could not be started.
原因：LUに対してCL1-A（Hitachi USPおよびSANRISE9900Vの場合），CTL0-A（Hitachi AMS/WMSおよびSANRISE9500Vの場合），またはLUN0を割り当てています。
対策方法：LUに別のポートを割り当てるか，またはLUN0以外のLUNを割り当てて，コピーペアを再作成してください。

原因：コピーペアの作成に使用したホストが，CL1-A（Hitachi USPおよびSANRISE9900Vの場合），CTL0-A（Hitachi AMS/WMSおよびSANRISE9500Vの場合），またはLUN0を認識しています。
対策方法：LUに別のポートを割り当てるか，またはLUN0以外のLUNを割り当てて，コピーペアを再作成してください。

次のエラーメッセージが表示されて，Device Manager CLIの動作が停止した場合。
An unspecified error was encountered in CLI.
対策方法：次の情報を収集し，弊社の担当窓口までお問い合わせください。

CLIのログファイル

CLIのプロパティファイル

コマンドラインに入力した内容

バッチ実行した場合，実行したバッチファイル

Device Managerサーバのログ

表示されたエラーメッセージに省略されている文字列がある。
原因：エラーメッセージに引用される文字列は，256文字以降が省略されます。
対策方法：CLIのログファイルで，省略された内容を確認してください。

Device Manager CLIコマンド実行時に次のメッセージが表示される。
[KAIC07472-E] ストレージシステム情報（”ストレージシステム名”）が不整合になっています。ストレージシステムをリフレッシュしてから再度実行してください。 The storage system information ("storage system-name") is inconsistent. Refresh the storage system, and then try again.
原因：Device Managerのデータベースと実際のストレージシステムの構成が不整合になっています。
対策方法：AddStorageArrayコマンドでストレージシステムをリフレッシュしてください。コマンド実行結果のAn instance of StorageArrayの下に表示されるstatusOfDBInconsistencyの値が0であることを確認してから，コマンドを再度実行してください。

Device Manager CLIコマンド実行時に次のメッセージが表示される※。
[KAIC90084-E] HTTP Response: "HTTP/1.0 401 Unauthorized"
原因：Device Managerサーバの認証に失敗しました。
対策方法：コマンド実行時に指定したユーザーIDおよびパスワードが正しいかを確認してください。
外部認証サーバ連携機能を利用している場合は，次の対処を実施してください。
外部認証サーバがLDAPの場合：

exauth.propertiesに設定されているホスト，ポートおよびプロトコルを使用して外部認証サーバにアクセスできるかどうか，外部認証サーバの設定またはネットワークの状態を確認してください。

hcmdsldapuserコマンドでexauth.propertiesのauth.server.name属性に指定したサーバ識別名の情報が登録されていることを確認してください。

StartTLSで通信するときは，SSLの設定を確認してください。

外部認証サーバがRADIUSの場合：

exauth.propertiesに設定されているホスト，ポートおよびプロトコルを使用して外部認証サーバにアクセスできるかどうか，外部認証サーバの設定またはネットワークの状態を確認してください。

hcmdsradiussecretコマンドでexauth.propertiesのauth.server.name属性に指定したサーバ識別名の情報が登録されていることを確認してください。

外部認証サーバがKerberosの場合：

exauth.propertiesに設定されているホストおよびポートを使用して外部認証サーバにアクセスできるかどうか，外部認証サーバの設定またはネットワークの状態を確認してください。

これらの対策を実施しても問題が解決しないときは，Device ManagerおよびHitachi Command Suite共通コンポーネントの保守情報を取得して，問い合わせ窓口に連絡してください。

Device Manager CLIコマンド実行時に次のメッセージが表示される※。
[KAIC90084-E] HTTP Response: "HTTP/1.1 413 Request Entity Too Large"

コマンドラインでコマンドを実行した場合：

原因：1つのコマンドラインで多くの操作対象を指定しているため，Device Managerサーバへの要求のサイズが大きくなっています。

対策方法：複数のコマンドに分割して実行してください。

バッチ機能でコマンドを実行した場合：

原因：1つのコマンド行で，ModifyVirtualVolumeコマンドのパラメーターdevnumsに5個以上のDPボリュームのデバイス番号を指定しています。

対策方法：バッチファイルの実行状況を確認して，バッチファイルを作成し直してください。ただし，再度バッチ機能を実行する場合で，ModifyVirtualVolumeコマンドのパラメーターdevnumsにデバイス番号を5個以上指定したいときは，複数のコマンド行に分けて記述してください。

コピーペアを一括管理しているホストをリフレッシュすると，次のエラーメッセージが表示され，失敗する。
[KAIC07792-E] ホスト"ホスト名"上のペアボリューム情報取得に失敗しました。エラーの詳細："エラーの詳細"An attempt to acquire pair volume information on the host "host-name" has failed. Error details: "error-detail".
原因：OSがWindowsの場合，次の条件をどちらも満たす構成定義ファイルがシステムフォルダ（環境変数%windir%で表されるフォルダ）に存在すると，ホストのリフレッシュでエラーが発生します。

HORCM_MONパラメーターが定義されていない。

HORCM_CMDパラメーターが定義されている。

対策方法：次のどれかの対処を実行してから，コマンドを再度実行してください。

構成定義ファイルにHORCM_MONパラメーターを定義する。

構成定義ファイルの名前を，horcm<インスタンス番号>.conf以外に変更する。

構成定義ファイルを削除する。

RefreshStorageArraysコマンドを実行すると，次の実行結果が出力される。
RESPONSE:
(Command completed; no data returned)
原因：次のような原因によって，コマンド実行ユーザーが操作できるストレージシステムが1台もないおそれがあります。

Device Managerにストレージシステムが登録されていない。

コマンド実行ユーザーがModify以上の権限を持つストレージシステムがない。

対策方法：次の点を確認してください。

Device Managerにストレージシステムが登録されている。

コマンド実行ユーザーが属するユーザーグループに，操作に必要なロールが割り当てられている。

AIXでSSL通信を使用するとエラーとなる。
原因：JREでJSSEを使用できるよう設定されていません。
対策方法：<JREのインストール先>/lib/security/java.securityファイルに次の行を追加してください。
ssl.SocketFactory.provider=com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl

Windowsのロケールがフランス語に設定されている場合，コマンド実行結果の数値表記が不正になる。
対策方法：コマンドプロンプトの設定を次のとおり変更してください。

フォントをLucida Consoleに設定する。

コマンドラインからchcp 1252を実行する。

注※

HTTPのステータスコードに401，413以外が出力された場合，少し時間を置いてから再度操作してください。再度操作してもエラーが発生する場合は，顧客問い合わせ窓口に連絡してください。

関連項目

6.5 バッチ機能実行時のエラーに対処する

9.1 Device Manager CLIの障害に対処する

付録A. Mainframe Agentとの連携

Mainframe Agentと連携するための設定方法について説明します。

この付録の構成

A.1 Mainframe Agentとの連携とは

A.2 メインフレームホストでの環境設定

A.3 Device Managerでの環境設定

A.4 メインフレームホストが認識する情報の更新

A.5 Mainframe Agentの登録情報の取得

A.6 Mainframe Agentの登録情報の変更

A.7 Mainframe Agentの登録情報の削除

A.8 メインフレームホスト情報の取得

A.9 メインフレームホスト情報の変更

A.10 メインフレームホストの削除

A.1 Mainframe Agentとの連携とは

Device Managerコマンドでは，Mainframe Agentと連携して，メインフレームホストが認識する次の情報をGUI上で表示できます。

メインフレームボリュームの情報（VOLSER，DEVN）

ストレージシステムの論理DKCシリアル番号

メインフレームホストが認識する情報をGUI上に表示させるためには，メインフレームホストの環境設定およびDevice Managerサーバの環境設定が必要です。

A.2 メインフレームホストでの環境設定

メインフレームホストでの環境を設定します。

メインフレームホストの環境設定の手順を次に示します。

Mainframe Agentをメインフレームホストにインストールします。

メインフレームホストでMainframe Agentの環境を設定します。
Mainframe AgentがDevice Managerに通知するホスト名が，すでにDevice Managerが管理しているホスト（Device Manager上でホストとして管理されている外部接続用のExternalポートも含む）の名称と重複しないように，下記のどれかの方法で設定してください。

Mainframe Agentの環境を設定する初期設定パラメーターに，Device Managerに通知するホスト名を指定します。その場合，DNSで解決できるホスト名を指定してください。

DNSで解決できるホスト名がすでにDevice Managerで管理しているホスト名と重複する場合，Mainframe Agentの環境を設定する初期設定パラメーターに，メインフレームホストのホスト識別名を指定してください。

上記のどちらの方法でもホスト名が重複してしまう場合，Device Managerが管理している既存のホストのホスト名を変更してください。

上記のすべての方法でもホスト名を一意に設定できない場合，Mainframe Agentの環境を設定する初期設定パラメーターに任意のホスト名を指定してください。

Mainframe Agentを起動します。

A.3 Device Managerでの環境設定

次の設定が完了すると，GUI上にメインフレームボリュームの情報およびストレージシステムの論理DKCシリアル番号が表示されるようになります。

この節の構成

A.3.1 メインフレームホストをDevice Managerに登録する

A.3.2 メインフレームホスト上で稼働するMainframe AgentをDevice Managerに登録する

A.3.3 メインフレームホストが認識する情報を取得する

A.3.1 メインフレームホストをDevice Managerに登録する

AddHostコマンドでメインフレームホストをDevice Managerへ登録する手順を次に示します。

AddHostコマンドを実行し，メインフレームホストをDevice Managerに登録します。
次のパラメーターを指定してください。

hostname：メインフレームホストの環境設定で指定したホスト名と同じ名前を指定します。

hosttype：2を指定します。

AddHostコマンドの実行結果で，パラメーターnameおよびパラメーターhosttypeに指定内容が正しく出力されているかを確認します。

AddHostコマンド実行時の注意事項

メインフレームホストの環境設定で指定したホスト名と，Device Managerの環境設定で指定したホスト名が一致しない場合，Mainframe Agentの登録情報を取得できません。

メインフレームホストをDevice Managerに登録する際，パラメーターwwnlistは指定しないでください。指定するとエラーが発生します。

AddHostコマンドの実行によって出力されるobjectIDの値は，以降の手順や運用時に必要になるため，記録しておいてください。

パラメーターipaddressを指定した場合，メインフレームホストの属性として登録されますが，AddHostコマンドで登録したIPアドレスは，Mainframe Agentとの通信には使用されません。Mainframe Agentとの通信に必要な情報は，「A.3.2 メインフレームホスト上で稼働するMainframe AgentをDevice Managerに登録する」で設定します。

AddHostコマンド実行時に発生するエラーの対処

GetHostコマンドで，メインフレームホストが登録されているかを確認してください。メインフレームホストが登録されていない場合，AddHostコマンドでメインフレームホストを登録してください。登録内容が正しくない場合，ModifyHostコマンドで登録内容を修正してください。メインフレームホストの登録内容の修正については「A.9 メインフレームホスト情報の変更」を参照してください。

コマンド書式：

HiCommandCLI AddHost "hostname=メインフレームホスト名" "hosttype=2"

コマンド実行例：

HiCommandCLI AddHost -o "D:¥logs¥AddHost.log" "hostname=toro2" "hosttype=2"

コマンド実行結果　出力例：

RESPONSE:
An instance of Host
 objectID=HOST.1
 name=toro2
 hostID=1
 capacityInKB=0
 hostType=2
 managedBy=2
 statusOfDBUpdating=-1

A.3.2 メインフレームホスト上で稼働するMainframe AgentをDevice Managerに登録する

AddURLLinkコマンドでMainframe AgentをDevice Managerへ登録する手順を次に示します。

AddURLLinkコマンドを実行し，メインフレームホストをDevice Managerに登録します。
次のパラメーターを指定してください。

url：IPアドレスおよびポート番号を指定します。
メインフレームホストがIPv4環境の場合：Mainframe AgentがインストールされたメインフレームホストのIPアドレス，およびMainframe Agentが利用するポート番号を指定します。
メインフレームホストがIPv6環境の場合：IBM HTTP ServerのIPアドレス（角括弧[ ]で囲む）およびポート番号を指定します。

name：Mainframe Agentを示す文字列を指定します。MainframeAgentと指定してください。大文字と小文字は区別されます。

linkedid：AddHostコマンドでメインフレームホストを登録した際に出力される，メインフレームホストのオブジェクトIDを指定します。

AddURLLinkコマンドの実行結果で，パラメーターurl，パラメーターnameおよびパラメーターlinkedidに指定内容が正しく出力されているかを確認します。

AddURLLinkコマンド実行時の注意事項

パラメーターnameを誤って指定すると，Mainframe Agentの情報として登録されないため，メインフレームボリュームの情報およびストレージシステムの論理DKCシリアル番号は取得できません。パラメーターnameの指定を誤った場合，一度，DeleteURLLinkコマンドでMainframe Agent情報を削除したあと，AddURLLinkコマンドで再度登録してください。Mainframe Agent情報の削除については「A.7 Mainframe Agentの登録情報の削除」を参照してください。

AddURLLinkコマンド実行時に発生するエラーの対処

GetURLLinkコマンドでMainframe Agentが登録されているかを確認してください。Mainframe Agentが登録されていない場合，AddURLLinkコマンドでMainframe Agentを登録してください。登録内容が正しくない場合，AddURLLinkコマンドで登録内容を修正してください。Mainframe Agentの登録内容の修正については「A.6 Mainframe Agentの登録情報の変更」を参照してください。

コマンド書式（IPv4環境の場合）：

HiCommandCLI AddURLLink "url=http://メインフレームホストのIPアドレス:ポート番号" "name=MainframeAgent" "linkedid=メインフレームホストのオブジェクトID"

コマンド書式（IPv6環境の場合）：

HiCommandCLI AddURLLink "url=http://IBM HTTP ServerのIPアドレス※:ポート番号" "name=MainframeAgent" "linkedid=メインフレームホストのオブジェクトID"

注※

IPアドレスを角括弧[ ]で囲みます。

コマンド実行例（IPv4環境の場合）：

HiCommandCLI AddURLLink -o "D:¥logs¥AddURLLink.log" "url=http://192.168.99.114:24042" "name=MainframeAgent" "linkedid=HOST.1"

コマンド実行結果　出力例：

RESPONSE:
An instance of URLLink
 objectID=URLLINK.HOST.1.1
 name=MainframeAgent
 url=http://192.168.99.114:24042
 linkedID=HOST.1
 createdByUser=-1

A.3.3 メインフレームホストが認識する情報を取得する

AddHostRefreshコマンドでメインフレームボリューム情報およびストレージシステムの論理DKCシリアル番号を取得します。取得した情報は，コマンド実行結果には出力されません。GUI上で確認してください。

次のパラメーターを指定してください。

objectid：AddHostコマンドでメインフレームホストを登録した際に出力される，メインフレームホストのオブジェクトIDを指定します。

AddHostRefreshコマンド実行時に発生するエラーの対処

AddHostRefreshコマンドを実行した際にエラーが発生した場合，次の手順を実行してください。

Mainframe Agentが正常に稼働しているかを確認してください。
稼働していない場合，Mainframe Agentの設定内容を確認し，再び起動してください。

メインフレームホストおよびMainframe Agentが正しく登録されているかを確認してください。
正しく登録されている場合，AddHostRefreshコマンドで，再度情報を取得してください。正しく登録されていない場合，「A.3.1 メインフレームホストをDevice Managerに登録する」または「A.3.2 メインフレームホスト上で稼働するMainframe AgentをDevice Managerに登録する」の手順に従って，正しく登録し直してください。

コマンド書式：

HiCommandCLI AddHostRefresh "objectid=メインフレームホストのオブジェクトID"

コマンド実行例：

HiCommandCLI AddHostRefresh -o "D:¥logs¥AddHostRefresh.log" "objectid=HOST.1"

コマンド実行結果　出力例：

RESPONSE:
An instance of Host
 objectID=HOST.1
 name=toro2
 hostID=1
 capacityInKB=0
 hostType=2
 managedBy=2
 sysplexID=RSDPLEX
 statusOfDBUpdating=-1

A.4 メインフレームホストが認識する情報の更新

GUI上に表示されるメインフレームボリューム情報およびストレージシステムの論理DKCシリアル番号を更新するには，AddHostRefreshコマンドを実行します。AddHostRefreshコマンド以外の方法で，情報を更新することはできません。

次のパラメーターを指定してください。

objectid：AddHostコマンドでメインフレームホストを登録した際に出力される，メインフレームホストのオブジェクトIDを指定します。

AddHostRefreshコマンド実行時に発生するエラーの対処

AddHostRefreshコマンドを実行した際にエラーが発生した場合，次の手順を実行してください。

Mainframe Agentが正常に稼働しているかを確認してください。
稼働していない場合，Mainframe Agentの設定内容を確認し，再び起動してください。

メインフレームホストおよびMainframe Agentが正しく登録されているかを確認してください。
正しく登録されている場合，AddHostRefreshコマンドで，再度情報を取得してください。正しく登録されていない場合，「A.3.1 メインフレームホストをDevice Managerに登録する」または「A.3.2 メインフレームホスト上で稼働するMainframe AgentをDevice Managerに登録する」の手順に従って，正しく登録し直してください。

コマンド書式：

HiCommandCLI AddHostRefresh "objectid=メインフレームホストのオブジェクトID"

コマンド実行例：

HiCommandCLI AddHostRefresh -o "D:¥logs¥AddHostRefresh.log" "objectid=HOST.1"

コマンド実行結果　出力例：

RESPONSE:
An instance of Host
 objectID=HOST.1
 name=toro2
 hostID=1
 capacityInKB=0
 hostType=2
 managedBy=2
 sysplexID=RSDPLEX
 statusOfDBUpdating=-1

A.5 Mainframe Agentの登録情報の取得

Device Managerサーバに登録済みのMainframe Agentの登録情報を取得するには，GetURLLinkコマンドを実行します。このコマンドを実行すると，実行結果の出力項目urlからメインフレームホストのIPアドレスおよびポート番号を取得できます。

コマンド実行例：

HiCommandCLI GetURLLink -o "D:¥logs¥GetURLLink.log" "objectid=URLLINK.HOST.1.1"

コマンド実行結果　出力例：

RESPONSE:
An instance of URLLink
 objectID=URLLINK.HOST.1.1
 name=MainframeAgent
 url=http://192.168.99.114:24042
 linkedID=HOST.1
 createdByUser=-1

A.6 Mainframe Agentの登録情報の変更

Device Managerサーバに登録済みのMainframe Agentの登録情報を変更するには，AddURLLinkコマンドを実行します。パラメーターurlに新しいIPアドレスまたはポート番号をURL形式で指定することで，メインフレームホストのIPアドレスまたはポート番号を変更できます。

重要

nameパラメーターには，MainframeAgentを指定します。パラメーターnameを誤って指定すると，Mainframe Agentの情報として登録されないため，メインフレームボリュームの情報およびストレージシステムの論理DKCシリアル番号は取得できません。誤って指定した場合，DeleteURLLinkコマンドでMainframe Agentの登録情報を削除してから，再度AddURLLinkコマンドで，登録済みのMainframe Agentの登録情報を変更してください。

コマンド実行例：

HiCommandCLI AddURLLink -o "D:¥logs¥AddURLLink.log" "url=http://192.168.99.100:24042" "name=MainframeAgent" "linkedid=HOST.1"

コマンド実行結果　出力例：

RESPONSE:
An instance of URLLink
 objectID=URLLINK.HOST.1.1
 name=MainframeAgent
 url=http://192.168.99.100:24042
 linkedID=HOST.1
 createdByUser=-1

A.7 Mainframe Agentの登録情報の削除

Device Managerサーバに登録済みのMainframe Agentの登録情報を削除するには，DeleteURLLinkコマンドを実行します。

nameパラメーターの指定を誤った場合など，Mainframe Agentの登録情報だけを削除する場合に使用します。

コマンド実行例：

HiCommandCLI DeleteURLLink -o "D:¥logs¥DeleteURLLink.log" "objectid=URLLINK.HOST.1.1"

コマンド実行結果　出力例：

RESPONSE:
(Command completed; empty list returned)

A.8 メインフレームホスト情報の取得

Device Managerサーバに登録済みのメインフレームホストの情報を取得するには，GetHostコマンドを実行します。このコマンドを実行すると，メインフレームホストのホスト名を取得できます。

重要

メインフレームホストのオブジェクトIDが不明な場合，次の手順でオブジェクトIDを取得してください。

オブジェクトIDを指定しないで，GetHostコマンドを実行します。Device Managerに登録済みのホストを取得します。

取得したホスト情報の中から，該当するメインフレームホスト名を検索します。

手順2で検索したメインフレームホストの情報からオブジェクトIDを取得します。

コマンド実行例：

HiCommandCLI GetHost -o "D:¥logs¥GetHost.log" "objectid=HOST.1"

コマンド実行結果　出力例：

RESPONSE:
An instance of Host
 objectID=HOST.1
 name=toro2
 hostID=1
 capacityInKB=0
 hostType=2
 managedBy=2
 sysplexID=RSDPLEX
 statusOfDBUpdating=-1

A.9 メインフレームホスト情報の変更

Device Managerサーバに登録済みのメインフレームホストの情報を変更するには，ModifyHostコマンドを実行します。パラメーターhostnameに新しいホスト名を指定することで，メインフレームホスト名を変更できます。

重要

ホスト名を変更する場合，Mainframe Agentの初期設定パラメーターで設定したメインフレームホスト名と一致するホスト名を指定してください。一致しない場合，Mainframe Agentからの情報を取得できません。

ModifyHostコマンドではパラメーターhosttypeの情報を変更することはできません。パラメーターhosttypeの情報を変更したい場合は，DeleteHostコマンドで，対象のメインフレームホストを削除してから，メインフレームホストを登録し直してください。

コマンド実行例：

HiCommandCLI ModifyHost -o "D:¥logs¥ModifyHost.log" "objectid=HOST.1" "hostname=snow"

コマンド実行結果　出力例：

RESPONSE:
An instance of Host
 objectID=HOST.1
 name=snow
 hostID=1
 capacityInKB=0
 hostType=2
 managedBy=2
 sysplexID=RSDPLEX
 statusOfDBUpdating=-1

A.10 メインフレームホストの削除

Device Managerサーバに登録済みのメインフレームホストを削除するには，DeleteHostコマンドを実行します。

重要

メインフレームホストを削除すると，Device Managerに登録されているMainframe Agentの登録情報が削除され，GUI上に表示されているメインフレームボリュームの情報およびストレージシステムの論理DKCシリアル番号が表示されなくなります。

コマンド実行例：

HiCommandCLI DeleteHost -o "D:¥logs¥DeleteHost.log" "objectid=HOST.1"

コマンド実行結果　出力例：

RESPONSE:
(Command completed; no data returned)

付録B. GetStorageArrayコマンドの実行結果の出力形式

GetStorageArrayコマンドの実行結果をCSV形式またはXML形式で出力するための手順について説明します。

この付録の構成

B.1 GetStorageArrayコマンドの実行結果をCSV形式で出力する

B.2 GetStorageArrayコマンドの実行結果をXML形式で出力する

B.3 XML形式での出力結果に使用するDTD（GetStorageArray）

B.1 GetStorageArrayコマンドの実行結果をCSV形式で出力する

GetStorageArrayコマンドの実行結果をCSV形式で出力するには，オプション-f（または--format）にcsvを指定します。

GetStorageArrayコマンドの実行結果をCSV形式で出力するには：

オプション-f（または--format）にcsvを指定して，GetStorageArrayコマンドを実行します。csvは小文字で指定します。
実行結果は標準出力に出力されます。実行結果をファイルに出力したい場合は，オプション-o （または--output）を組み合わせて指定するか，ファイルへのリダイレクションを指定してください。

GetStorageArrayコマンドの実行結果がCSV形式で出力されます。

関連項目

3.1 コマンド構文

4.1.29 GetStorageArray

B.1.1 GetStorageArrayコマンドの実行結果をCSV形式で出力するときに指定できないパラメーター

B.1.2 CSV形式での実行結果（GetStorageArray）

この節の構成

B.1.1 GetStorageArrayコマンドの実行結果をCSV形式で出力するときに指定できないパラメーター

B.1.2 CSV形式での実行結果（GetStorageArray）

B.1.1 GetStorageArrayコマンドの実行結果をCSV形式で出力するときに指定できないパラメーター

GetStorageArrayコマンドの実行結果をCSV形式で出力する場合，オプション-f（または--format）と同時に指定できないパラメーターがあります。

同時に指定できないパラメーターを次の表に示します。

表B-1 CSV出力のときにGetStorageArrayコマンドで指定できないパラメーター

subtargetパラメーターの値
同時に指定できないパラメーター

ArrayGroup

arraygroupsubinfo

lusubinfo

HostStorageDomain
hsdsubinfo

LDEV
ldevsubinfo

LogicalUnit

lusubinfo

ldevsubinfo

pathsubinfo

MFReplicationInfo
mfreplicationsubinfo

Path
pathsubinfo

Pool

poolsubinfo

arraygroupsubinfo

Port
portsubinfo

PortController
controllersubinfo

ReplicationInfo
replicationsubinfo

SnapshotGroup
snapshotgrpsubinfo

VResourcePartitionUnit
vrpusubinfo

関連項目

4.1.30 GetStorageArrayのパラメーターの使い方

B.1.2 CSV形式での実行結果（GetStorageArray）

GetStorageArrayコマンドの実行結果をCSV形式で出力したときの出力例を示します。

"StorageArray.attr-name","StorageArray.attr-name" ... [CRLF]
"attr-value","attr-value" ... [CRLF]
        :
        :
"attr-value","attr-value" ... [CRLF]
[EOF]

（凡例）

StorageArray.attr-name：項目名

attr-value：値

[CRLF]：改行コードを表す制御記号

[EOF]：ファイルの終端コードを表す制御記号

実行結果のエンコーディングは，UTF-8です。実行結果を表計算ソフトなどのアプリケーションで使用する場合は，そのアプリケーションが対応できるエンコーディングに変換する必要があります。

1行目

項目名および改行コードが出力されます。項目名は，値がない場合でも出力されます。

2行目以降

値および改行コードが出力されます。最終行のあとには，ファイルの終端コードが出力されます。

重要

実行結果の項目は，Device Manager CLIコマンドで指定したパラメーターによって異なります。

Device Manager CLIのバージョンが異なる場合，コマンドに指定したパラメーターが同じときでも，実行結果に出力される項目の順序および数の互換性はありません。

B.2 GetStorageArrayコマンドの実行結果をXML形式で出力する

GetStorageArrayコマンドの実行結果をXML形式で出力するには，オプション-f（または--format）にxmlを指定します。

GetStorageArrayコマンドの実行結果をXML形式で出力するには：

オプション-f（または--format）にxmlを指定して，GetStorageArrayコマンドを実行します。xmlは小文字で指定します。
実行結果は標準出力に出力されます。実行結果をファイルに出力したい場合は，オプション-o （または--output）を組み合わせて指定するか，ファイルへのリダイレクションを指定してください。

GetStorageArrayコマンドの実行結果がXML形式で出力されます。

関連項目

4.1.29 GetStorageArray

8.8 DTDファイルを指定するプロパティ（dtd）

B.2.1 XML形式での実行結果（GetStorageArray）

この節の構成

B.2.1 XML形式での実行結果（GetStorageArray）

B.2.1 XML形式での実行結果（GetStorageArray）

GetStorageArrayコマンドの実行結果をXML形式で出力したときの出力例を示します。

<?xml version="1.0" encoding="UTF-8"?>[CRLF]
<!DOCTYPE DvMCLIResult SYSTEM "CLI-DTD-URL.dtd">[CRLF]
<DvMCLIResult version="version"><CommandResult command="GetStorageArray">
<StorageArray attr-name="attr-value" attr-name="attr-value" ... >
</StorageArray> ... </CommandResult></DvMCLIResult>

（凡例）

attr-name：項目名

attr-value：値

[CRLF]：改行コードを表す制御記号

XML形式で実行結果を出力する場合，XML宣言，DOCTYPE宣言およびXML要素が出力されます。

1行目

XML宣言および改行コードが出力されます。

Device Manager CLIでは，W3Cが勧告したXML1.0の仕様に従って，UTF-8のエンコーディングで実行結果が出力されます。

2行目

DOCTYPE宣言および改行コードが出力されます。

DOCTYPE宣言では，プロパティファイルで指定したDTD（Document Type Definition）のURI（Uniform Resource Identifier）が出力されます。

実行結果にDOCTYPE宣言およびその直後の改行コードを出力する場合は，プロパティファイルでDTDを指定する必要があります。

3行目

XML要素が出力されます。

DvMCLIResultは，XML形式出力のルート要素です。Device Manager CLIの実行結果を表します。DvMCLIResultの属性versionにDevice Manager CLIのバージョンが出力されます。

CommandResultは，Device Manager CLIコマンドの実行結果を表します。

関連項目

8.8 DTDファイルを指定するプロパティ（dtd）

B.3 XML形式での出力結果に使用するDTD（GetStorageArray）

B.3 XML形式での出力結果に使用するDTD（GetStorageArray）

XML形式で出力したGetStorageArrayコマンドの実行結果で使用するDTDについて説明します。あらかじめ作成したDTDファイルをプロパティファイルで指定しておくと，コマンド実行結果のDOCTYPE宣言にDTDファイルのパスが出力されます。コマンドラインからは，DTDファイルを指定できません。

XML形式での出力結果に使用するDTDは次のとおりです。

<!ELEMENT DvMCLIResult (CommandResult)>
<!ELEMENT CommandResult (StorageArray)*>
<!ELEMENT StorageArray (ArrayGroup | CommParameters | Component | HostStorageDomain | LDEV | LogicalDKC | LogicalUnit | Path | PDEV | Pool | Port | PortController | ReplicationInfo | MFReplicationInfo | SnapshotGroup | ExternalStorage | TieringPolicy | VResourcePartitionUnit)*>
<!ELEMENT ArrayGroup (FreeSpace | LogicalUnit | PDEV | RelatedDistributedArrayGroup | ExternalPathInfo)*>
<!ELEMENT HostStorageDomain (FreeLUN | Path | WWN | ISCSIName | VHostStorageDomain)*>
<!ELEMENT LDEV (VolumeConnection | ObjectLabel | VLDEV)*>
<!ELEMENT LogicalUnit (LDEV | Path | VolumeConnection)*>
<!ELEMENT MFReplicationInfo (LDEV)*>
<!ELEMENT Path (HostInfo | WWN | ISCSIName)*>
<!ELEMENT Pool (LDEV | LogicalUnit | PairedPool | ReplicationInfo | ArrayGroup | PoolTier)*>
<!ELEMENT Port (HostStorageDomain | WWN | ISCSIName | VPort)*>
<!ELEMENT PortController (IPAddress | PairedPortController)*>
<!ELEMENT SnapshotGroup (ReplicationInfo)*>
<!ELEMENT ReplicationInfo (LogicalUnit)*>
<!ELEMENT VResourcePartitionUnit (VPort | VHostStorageDomain | VLDEV)*>
<!ELEMENT CommParameters EMPTY>
<!ELEMENT Component EMPTY>
<!ELEMENT FreeLUN EMPTY>
<!ELEMENT FreeSpace EMPTY>
<!ELEMENT HostInfo EMPTY>
<!ELEMENT IPAddress EMPTY>
<!ELEMENT ISCSIName EMPTY>
<!ELEMENT LogicalDKC EMPTY>
<!ELEMENT PairedPool EMPTY>
<!ELEMENT PairedPortController EMPTY>
<!ELEMENT PDEV EMPTY>
<!ELEMENT VolumeConnection EMPTY>
<!ELEMENT WWN EMPTY>
<!ELEMENT ObjectLabel EMPTY>
<!ELEMENT RelatedDistributedArrayGroup EMPTY>
<!ELEMENT ExternalPathInfo EMPTY>
<!ELEMENT ExternalStorage EMPTY>
<!ELEMENT TieringPolicy EMPTY>
<!ELEMENT VHostStorageDomain EMPTY>
<!ELEMENT VLDEV EMPTY>
<!ELEMENT VPort EMPTY>

<!ATTLIST DvMCLIResult version CDATA #IMPLIED>

<!ATTLIST CommandResult command CDATA #IMPLIED>

<!ATTLIST StorageArray objectID CDATA #IMPLIED>
<!ATTLIST StorageArray name CDATA #IMPLIED>
<!ATTLIST StorageArray description CDATA #IMPLIED>
<!ATTLIST StorageArray serialNumber CDATA #IMPLIED>
<!ATTLIST StorageArray arrayFamily CDATA #IMPLIED>
<!ATTLIST StorageArray arrayType CDATA #IMPLIED>
<!ATTLIST StorageArray microcodeVersion CDATA #IMPLIED>
<!ATTLIST StorageArray agentVersion CDATA #IMPLIED>
<!ATTLIST StorageArray productName CDATA #IMPLIED>
<!ATTLIST StorageArray controllerVersion CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfControllers CDATA #IMPLIED>
<!ATTLIST StorageArray capacityInGB CDATA #IMPLIED>
<!ATTLIST StorageArray cacheInMB CDATA #IMPLIED>
<!ATTLIST StorageArray sharedMemoryInMB CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfSpareDrives CDATA #IMPLIED>
<!ATTLIST StorageArray freeCapacityInGB CDATA #IMPLIED>
<!ATTLIST StorageArray allocatedCapacityInGB CDATA #IMPLIED>
<!ATTLIST StorageArray hihsmCapacityInGB CDATA #IMPLIED>
<!ATTLIST StorageArray onDemandCapacityInGB CDATA #IMPLIED>
<!ATTLIST StorageArray totalFreeSpaceInGB CDATA #IMPLIED>
<!ATTLIST StorageArray largestFreeSpaceInGB CDATA #IMPLIED>
<!ATTLIST StorageArray capacityInKB CDATA #IMPLIED>
<!ATTLIST StorageArray freeCapacityInKB CDATA #IMPLIED>
<!ATTLIST StorageArray allocatedCapacityInKB CDATA #IMPLIED>
<!ATTLIST StorageArray hihsmCapacityInKB CDATA #IMPLIED>
<!ATTLIST StorageArray onDemandCapacityInKB CDATA #IMPLIED>
<!ATTLIST StorageArray totalFreeSpaceInKB CDATA #IMPLIED>
<!ATTLIST StorageArray largestFreeSpaceInKB CDATA #IMPLIED>
<!ATTLIST StorageArray multipathSupport CDATA #IMPLIED>
<!ATTLIST StorageArray securityStatus CDATA #IMPLIED>
<!ATTLIST StorageArray sequenceNumber CDATA #IMPLIED>
<!ATTLIST StorageArray displayArrayFamily CDATA #IMPLIED>
<!ATTLIST StorageArray displayArrayType CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfAllocatedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfUnallocatedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray slprStatus CDATA #IMPLIED>
<!ATTLIST StorageArray openTotalCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openFreeCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray imTotalCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray imAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray imFreeCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray imHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray imOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray mfTotalCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray mfHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray mfOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray mfAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray mfUnallocatedCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfOpenAllocatedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfOpenUnallocatedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfImAllocatedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfImUnallocatedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfMfLDEVs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfAllocatedMfLDEVs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfUnallocatedMfLDEVs CDATA #IMPLIED>
<!ATTLIST StorageArray productCode CDATA #IMPLIED>
<!ATTLIST StorageArray lastRefreshed CDATA #IMPLIED>
<!ATTLIST StorageArray autoFormatLU CDATA #IMPLIED>
<!ATTLIST StorageArray statusOfDBInconsistency CDATA #IMPLIED>
<!ATTLIST StorageArray configUpdateStatus CDATA #IMPLIED>
<!ATTLIST StorageArray openAllocatedActualCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openUnallocatedCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openUnallocatedActualCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openReservedCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray openReservedActualCapacity CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfReservedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfOpenReservedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray numberOfImReservedLUs CDATA #IMPLIED>
<!ATTLIST StorageArray distributedMode CDATA #IMPLIED>
<!ATTLIST StorageArray clprNumber CDATA #IMPLIED>

<!ATTLIST ArrayGroup objectID CDATA #IMPLIED>
<!ATTLIST ArrayGroup name CDATA #IMPLIED>
<!ATTLIST ArrayGroup chassis CDATA #IMPLIED>
<!ATTLIST ArrayGroup number CDATA #IMPLIED>
<!ATTLIST ArrayGroup displayName CDATA #IMPLIED>
<!ATTLIST ArrayGroup raidType CDATA #IMPLIED>
<!ATTLIST ArrayGroup emulation CDATA #IMPLIED>
<!ATTLIST ArrayGroup diskType CDATA #IMPLIED>
<!ATTLIST ArrayGroup diskSize CDATA #IMPLIED>
<!ATTLIST ArrayGroup diskSizeInKB CDATA #IMPLIED>
<!ATTLIST ArrayGroup formFactor CDATA #IMPLIED>
<!ATTLIST ArrayGroup controllerID CDATA #IMPLIED>
<!ATTLIST ArrayGroup totalCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup allocatedCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup freeCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup hiHsmCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup onDemandCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup totalFreeSpace CDATA #IMPLIED>
<!ATTLIST ArrayGroup largestFreeSpace CDATA #IMPLIED>
<!ATTLIST ArrayGroup substance CDATA #IMPLIED>
<!ATTLIST ArrayGroup slprNumber CDATA #IMPLIED>
<!ATTLIST ArrayGroup clprNumber CDATA #IMPLIED>
<!ATTLIST ArrayGroup cuInfo CDATA #IMPLIED>
<!ATTLIST ArrayGroup openTotalCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openFreeCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup imTotalCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup imAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup imFreeCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup imHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup imOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup mfTotalCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup mfHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup mfOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup mfAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup mfUnallocatedCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openAllocatedActualCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openUnallocatedCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openUnallocatedActualCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openReservedCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup openReservedActualCapacity CDATA #IMPLIED>
<!ATTLIST ArrayGroup type CDATA #IMPLIED>
<!ATTLIST ArrayGroup volumeType CDATA #IMPLIED>
<!ATTLIST ArrayGroup encrypted CDATA #IMPLIED>
<!ATTLIST ArrayGroup protectionLevel CDATA #IMPLIED>
<!ATTLIST ArrayGroup dpPoolID CDATA #IMPLIED>

<!ATTLIST CommParameters userID CDATA #IMPLIED>
<!ATTLIST CommParameters ipAddress CDATA #IMPLIED>
<!ATTLIST CommParameters ipAddress2 CDATA #IMPLIED>
<!ATTLIST CommParameters protocol CDATA #IMPLIED>
<!ATTLIST CommParameters portNumber CDATA #IMPLIED>
<!ATTLIST CommParameters hostName CDATA #IMPLIED>
<!ATTLIST CommParameters hostName2 CDATA #IMPLIED>

<!ATTLIST Component name CDATA #IMPLIED>
<!ATTLIST Component value CDATA #IMPLIED>
<!ATTLIST Component description CDATA #IMPLIED>

<!ATTLIST FreeLUN lun CDATA #IMPLIED>

<!ATTLIST FreeSpace objectID CDATA #IMPLIED>
<!ATTLIST FreeSpace sizeInKB CDATA #IMPLIED>
<!ATTLIST FreeSpace cylinders CDATA #IMPLIED>
<!ATTLIST FreeSpace fsControlIndex CDATA #IMPLIED>

<!ATTLIST HostInfo objectID CDATA #IMPLIED>
<!ATTLIST HostInfo arrayType CDATA #IMPLIED>
<!ATTLIST HostInfo serialNumber CDATA #IMPLIED>
<!ATTLIST HostInfo name CDATA #IMPLIED>
<!ATTLIST HostInfo ipAddress CDATA #IMPLIED>
<!ATTLIST HostInfo ipv6Address CDATA #IMPLIED>
<!ATTLIST HostInfo mountPoint CDATA #IMPLIED>
<!ATTLIST HostInfo portID CDATA #IMPLIED>
<!ATTLIST HostInfo portName CDATA #IMPLIED>
<!ATTLIST HostInfo domainID CDATA #IMPLIED>
<!ATTLIST HostInfo scsiID CDATA #IMPLIED>
<!ATTLIST HostInfo lun CDATA #IMPLIED>
<!ATTLIST HostInfo devNum CDATA #IMPLIED>
<!ATTLIST HostInfo displayDevNum CDATA #IMPLIED>
<!ATTLIST HostInfo osScsiBus CDATA #IMPLIED>
<!ATTLIST HostInfo osScsiID CDATA #IMPLIED>
<!ATTLIST HostInfo osLun CDATA #IMPLIED>
<!ATTLIST HostInfo portWWN CDATA #IMPLIED>
<!ATTLIST HostInfo fileSystemType CDATA #IMPLIED>
<!ATTLIST HostInfo fileSystemName CDATA #IMPLIED>
<!ATTLIST HostInfo sizeInMB CDATA #IMPLIED>
<!ATTLIST HostInfo percentUsed CDATA #IMPLIED>
<!ATTLIST HostInfo lastUpdated CDATA #IMPLIED>
<!ATTLIST HostInfo portISCSIName CDATA #IMPLIED>

<!ATTLIST HostStorageDomain objectID CDATA #IMPLIED>
<!ATTLIST HostStorageDomain name CDATA #IMPLIED>
<!ATTLIST HostStorageDomain portID CDATA #IMPLIED>
<!ATTLIST HostStorageDomain portName CDATA #IMPLIED>
<!ATTLIST HostStorageDomain domainID CDATA #IMPLIED>
<!ATTLIST HostStorageDomain hostMode CDATA #IMPLIED>
<!ATTLIST HostStorageDomain hostMode2 CDATA #IMPLIED>
<!ATTLIST HostStorageDomain hostModeOption CDATA #IMPLIED>
<!ATTLIST HostStorageDomain displayName CDATA #IMPLIED>
<!ATTLIST HostStorageDomain nickname CDATA #IMPLIED>
<!ATTLIST HostStorageDomain domainType CDATA #IMPLIED>
<!ATTLIST HostStorageDomain iSCSIName CDATA #IMPLIED>
<!ATTLIST HostStorageDomain platform CDATA #IMPLIED>
<!ATTLIST HostStorageDomain middleware CDATA #IMPLIED>
<!ATTLIST HostStorageDomain alternatePath CDATA #IMPLIED>
<!ATTLIST HostStorageDomain failover CDATA #IMPLIED>
<!ATTLIST HostStorageDomain additionalParameter CDATA #IMPLIED>

<!ATTLIST IPAddress ipAddress CDATA #IMPLIED>

<!ATTLIST ISCSIName iSCSIName CDATA #IMPLIED>
<!ATTLIST ISCSIName nickname CDATA #IMPLIED>

<!ATTLIST LDEV objectID CDATA #IMPLIED>
<!ATTLIST LDEV name CDATA #IMPLIED>
<!ATTLIST LDEV devNum CDATA #IMPLIED>
<!ATTLIST LDEV displayName CDATA #IMPLIED>
<!ATTLIST LDEV emulation CDATA #IMPLIED>
<!ATTLIST LDEV cylinders CDATA #IMPLIED>
<!ATTLIST LDEV isComposite CDATA #IMPLIED>
<!ATTLIST LDEV sizeInKB CDATA #IMPLIED>
<!ATTLIST LDEV lba CDATA #IMPLIED>
<!ATTLIST LDEV raidType CDATA #IMPLIED>
<!ATTLIST LDEV substance CDATA #IMPLIED>
<!ATTLIST LDEV volumeType CDATA #IMPLIED>
<!ATTLIST LDEV slotSizeInKB CDATA #IMPLIED>
<!ATTLIST LDEV chassis CDATA #IMPLIED>
<!ATTLIST LDEV arrayGroup CDATA #IMPLIED>
<!ATTLIST LDEV arrayGroupName CDATA #IMPLIED>
<!ATTLIST LDEV path CDATA #IMPLIED>
<!ATTLIST LDEV onDemandDevice CDATA #IMPLIED>
<!ATTLIST LDEV devType CDATA #IMPLIED>
<!ATTLIST LDEV isStandardLDEV CDATA #IMPLIED>
<!ATTLIST LDEV guardMode CDATA #IMPLIED>
<!ATTLIST LDEV diskType CDATA #IMPLIED>
<!ATTLIST LDEV slprNumber CDATA #IMPLIED>
<!ATTLIST LDEV clprNumber CDATA #IMPLIED>
<!ATTLIST LDEV cacheResidencyMode CDATA #IMPLIED>
<!ATTLIST LDEV stripeSizeInKB CDATA #IMPLIED>
<!ATTLIST LDEV volumeKind CDATA #IMPLIED>
<!ATTLIST LDEV status CDATA #IMPLIED>
<!ATTLIST LDEV dpType CDATA #IMPLIED>
<!ATTLIST LDEV consumedSizeInKB CDATA #IMPLIED>
<!ATTLIST LDEV mfTrueCopyVolumeType CDATA #IMPLIED>
<!ATTLIST LDEV mfShadowImageVolumeType CDATA #IMPLIED>
<!ATTLIST LDEV mfUniversalReplicatorVolumeType CDATA #IMPLIED>
<!ATTLIST LDEV mfUniversalReplicatorPoolID CDATA #IMPLIED>
<!ATTLIST LDEV dpPoolID CDATA #IMPLIED>
<!ATTLIST LDEV threshold CDATA #IMPLIED>
<!ATTLIST LDEV systemDisk CDATA #IMPLIED>
<!ATTLIST LDEV encrypted CDATA #IMPLIED>
<!ATTLIST LDEV dpTier0ConsumedCapacityInKB CDATA #IMPLIED>
<!ATTLIST LDEV dpTier1ConsumedCapacityInKB CDATA #IMPLIED>
<!ATTLIST LDEV dpTier2ConsumedCapacityInKB CDATA #IMPLIED>
<!ATTLIST LDEV tieringPolicy CDATA #IMPLIED>
<!ATTLIST LDEV tierRelocation CDATA #IMPLIED>
<!ATTLIST LDEV externalTierRank CDATA #IMPLIED>
<!ATTLIST LDEV resourcePartitionUnitID CDATA #IMPLIED>

<!ATTLIST LogicalDKC mfLogicalSerialNumber CDATA #IMPLIED>
<!ATTLIST LogicalDKC logicalDKCNumber CDATA #IMPLIED>

<!ATTLIST LogicalUnit objectID CDATA #IMPLIED>
<!ATTLIST LogicalUnit name CDATA #IMPLIED>
<!ATTLIST LogicalUnit devNum CDATA #IMPLIED>
<!ATTLIST LogicalUnit displayName CDATA #IMPLIED>
<!ATTLIST LogicalUnit emulation CDATA #IMPLIED>
<!ATTLIST LogicalUnit devCount CDATA #IMPLIED>
<!ATTLIST LogicalUnit devType CDATA #IMPLIED>
<!ATTLIST LogicalUnit capacityInKB CDATA #IMPLIED>
<!ATTLIST LogicalUnit numberOfLBAs CDATA #IMPLIED>
<!ATTLIST LogicalUnit path CDATA #IMPLIED>
<!ATTLIST LogicalUnit commandDevice CDATA #IMPLIED>
<!ATTLIST LogicalUnit commandDeviceSecurity CDATA #IMPLIED>
<!ATTLIST LogicalUnit commandDeviceAuth CDATA #IMPLIED>
<!ATTLIST LogicalUnit commandDeviceEx CDATA #IMPLIED>
<!ATTLIST LogicalUnit chassis CDATA #IMPLIED>
<!ATTLIST LogicalUnit arrayGroup CDATA #IMPLIED>
<!ATTLIST LogicalUnit arrayGroupName CDATA #IMPLIED>
<!ATTLIST LogicalUnit raidType CDATA #IMPLIED>
<!ATTLIST LogicalUnit currentPortController CDATA #IMPLIED>
<!ATTLIST LogicalUnit defaultPortController CDATA #IMPLIED>
<!ATTLIST LogicalUnit isComposite CDATA #IMPLIED>
<!ATTLIST LogicalUnit trueCopyVolumeType CDATA #IMPLIED>
<!ATTLIST LogicalUnit shadowImageVolumeType CDATA #IMPLIED>
<!ATTLIST LogicalUnit quickShadowVolumeType CDATA #IMPLIED>
<!ATTLIST LogicalUnit universalReplicatorVolumeType CDATA #IMPLIED>
<!ATTLIST LogicalUnit sysVolFlag CDATA #IMPLIED>
<!ATTLIST LogicalUnit externalVolume CDATA #IMPLIED>
<!ATTLIST LogicalUnit differentialManagement CDATA #IMPLIED>
<!ATTLIST LogicalUnit quickShadowPoolID CDATA #IMPLIED>
<!ATTLIST LogicalUnit universalReplicatorPoolID CDATA #IMPLIED>
<!ATTLIST LogicalUnit dpType CDATA #IMPLIED>
<!ATTLIST LogicalUnit consumedCapacityInKB CDATA #IMPLIED>
<!ATTLIST LogicalUnit dpPoolID CDATA #IMPLIED>
<!ATTLIST LogicalUnit threshold CDATA #IMPLIED>
<!ATTLIST LogicalUnit tcaPoolID CDATA #IMPLIED>
<!ATTLIST LogicalUnit dpPoolVolControlFlag CDATA #IMPLIED>
<!ATTLIST LogicalUnit managementAreaPoolID CDATA #IMPLIED>
<!ATTLIST LogicalUnit externalTierRank CDATA #IMPLIED>

<!ATTLIST PairedPool muNumber CDATA #IMPLIED>
<!ATTLIST PairedPool pairedArrayType CDATA #IMPLIED>
<!ATTLIST PairedPool pairedSerialNumber CDATA #IMPLIED>
<!ATTLIST PairedPool pairedPoolID CDATA #IMPLIED>

<!ATTLIST PairedPortController pairedObjectID CDATA #IMPLIED>
<!ATTLIST PairedPortController name CDATA #IMPLIED>

<!ATTLIST Path objectID CDATA #IMPLIED>
<!ATTLIST Path name CDATA #IMPLIED>
<!ATTLIST Path devNum CDATA #IMPLIED>
<!ATTLIST Path displayDevNum CDATA #IMPLIED>
<!ATTLIST Path portID CDATA #IMPLIED>
<!ATTLIST Path portName CDATA #IMPLIED>
<!ATTLIST Path domainID CDATA #IMPLIED>
<!ATTLIST Path scsiID CDATA #IMPLIED>
<!ATTLIST Path LUN CDATA #IMPLIED>
<!ATTLIST Path wwnSecurityValidity CDATA #IMPLIED>

<!ATTLIST PDEV objectID CDATA #IMPLIED>
<!ATTLIST PDEV name CDATA #IMPLIED>
<!ATTLIST PDEV chassis CDATA #IMPLIED>
<!ATTLIST PDEV arrayGroup CDATA #IMPLIED>
<!ATTLIST PDEV arrayGroupName CDATA #IMPLIED>
<!ATTLIST PDEV capacityInKB CDATA #IMPLIED>
<!ATTLIST PDEV row CDATA #IMPLIED>
<!ATTLIST PDEV column CDATA #IMPLIED>
<!ATTLIST PDEV denseNumber CDATA #IMPLIED>
<!ATTLIST PDEV densePosition CDATA #IMPLIED>
<!ATTLIST PDEV depth CDATA #IMPLIED>
<!ATTLIST PDEV role CDATA #IMPLIED>
<!ATTLIST PDEV vendor CDATA #IMPLIED>
<!ATTLIST PDEV model CDATA #IMPLIED>
<!ATTLIST PDEV firmwareVersion CDATA #IMPLIED>
<!ATTLIST PDEV serialNumber CDATA #IMPLIED>
<!ATTLIST PDEV dkuType CDATA #IMPLIED>
<!ATTLIST PDEV rpm CDATA #IMPLIED>
<!ATTLIST PDEV diskType CDATA #IMPLIED>
<!ATTLIST PDEV formFactor CDATA #IMPLIED>
<!ATTLIST PDEV pdevid CDATA #IMPLIED>
<!ATTLIST PDEV diskModelSize CDATA #IMPLIED>
<!ATTLIST PDEV encrypted CDATA #IMPLIED>
<!ATTLIST PDEV fdChipType CDATA #IMPLIED>

<!ATTLIST Pool objectID CDATA #IMPLIED>
<!ATTLIST Pool name CDATA #IMPLIED>
<!ATTLIST Pool poolFunction CDATA #IMPLIED>
<!ATTLIST Pool poolID CDATA #IMPLIED>
<!ATTLIST Pool encrypted CDATA #IMPLIED>
<!ATTLIST Pool controllerID CDATA #IMPLIED>
<!ATTLIST Pool poolType CDATA #IMPLIED>
<!ATTLIST Pool status CDATA #IMPLIED>
<!ATTLIST Pool threshold CDATA #IMPLIED>
<!ATTLIST Pool threshold2 CDATA #IMPLIED>
<!ATTLIST Pool threshold2Mode CDATA #IMPLIED>
<!ATTLIST Pool capacityInKB CDATA #IMPLIED>
<!ATTLIST Pool freeCapacityInKB CDATA #IMPLIED>
<!ATTLIST Pool usageRate CDATA #IMPLIED>
<!ATTLIST Pool numberOfPoolVols CDATA #IMPLIED>
<!ATTLIST Pool numberOfVVols CDATA #IMPLIED>
<!ATTLIST Pool capacityOfVVolsInKB CDATA #IMPLIED>
<!ATTLIST Pool clprNumber CDATA #IMPLIED>
<!ATTLIST Pool raidLevel CDATA #IMPLIED>
<!ATTLIST Pool combination CDATA #IMPLIED>
<!ATTLIST Pool volAlertNotice CDATA #IMPLIED>
<!ATTLIST Pool overProvisioningPercent CDATA #IMPLIED>
<!ATTLIST Pool overProvisioningWarning CDATA #IMPLIED>
<!ATTLIST Pool overProvisioningLimit CDATA #IMPLIED>
<!ATTLIST Pool overProvisioningLimitEnforcement CDATA #IMPLIED>
<!ATTLIST Pool rpm CDATA #IMPLIED>
<!ATTLIST Pool diskType CDATA #IMPLIED>
<!ATTLIST Pool tierControl CDATA #IMPLIED>
<!ATTLIST Pool autoMigration CDATA #IMPLIED>
<!ATTLIST Pool migrationInterval CDATA #IMPLIED>
<!ATTLIST Pool monitorStartTime CDATA #IMPLIED>
<!ATTLIST Pool monitorEndTime CDATA #IMPLIED>
<!ATTLIST Pool monitoringMode CDATA #IMPLIED>
<!ATTLIST Pool externalMixCompatible CDATA #IMPLIED>
<!ATTLIST Pool monitoringState CDATA #IMPLIED>
<!ATTLIST Pool lastMonitorStartDate CDATA #IMPLIED>
<!ATTLIST Pool lastMonitorEndDate CDATA #IMPLIED>
<!ATTLIST Pool relocationState CDATA #IMPLIED>
<!ATTLIST Pool relocationProgress CDATA #IMPLIED>
<!ATTLIST Pool numberOfTiers CDATA #IMPLIED>
<!ATTLIST Pool thresholdRepDepAlert CDATA #IMPLIED>
<!ATTLIST Pool thresholdRepDataReleased CDATA #IMPLIED>
<!ATTLIST Pool userUsedCapacityInKB CDATA #IMPLIED>
<!ATTLIST Pool repDataCapacityInKB CDATA #IMPLIED>
<!ATTLIST Pool repManageCapacityInKB CDATA #IMPLIED>
<!ATTLIST Pool numberOfDpVols CDATA #IMPLIED>
<!ATTLIST Pool capacityOfDpVolsInKB CDATA #IMPLIED>

<!ATTLIST PoolTier objectID CDATA #IMPLIED>
<!ATTLIST PoolTier name CDATA #IMPLIED>
<!ATTLIST PoolTier tierID CDATA #IMPLIED>
<!ATTLIST PoolTier capacityInKB CDATA #IMPLIED>
<!ATTLIST PoolTier freeCapacityInKB CDATA #IMPLIED>
<!ATTLIST PoolTier usageRate CDATA #IMPLIED>
<!ATTLIST PoolTier raidLevel CDATA #IMPLIED>
<!ATTLIST PoolTier combination CDATA #IMPLIED>
<!ATTLIST PoolTier rpm CDATA #IMPLIED>
<!ATTLIST PoolTier diskType CDATA #IMPLIED>
<!ATTLIST PoolTier substance CDATA #IMPLIED>
<!ATTLIST PoolTier bufSpaceForNewPageAssignment CDATA #IMPLIED>
<!ATTLIST PoolTier bufSpaceForTierRelocation CDATA #IMPLIED>

<!ATTLIST Port objectID CDATA #IMPLIED>
<!ATTLIST Port name CDATA #IMPLIED>
<!ATTLIST Port portID CDATA #IMPLIED>
<!ATTLIST Port portType CDATA #IMPLIED>
<!ATTLIST Port fibreAddress CDATA #IMPLIED>
<!ATTLIST Port topology CDATA #IMPLIED>
<!ATTLIST Port displayName CDATA #IMPLIED>
<!ATTLIST Port lunSecurityEnabled CDATA #IMPLIED>
<!ATTLIST Port controllerID CDATA #IMPLIED>
<!ATTLIST Port portOption CDATA #IMPLIED>
<!ATTLIST Port worldWidePortName CDATA #IMPLIED>
<!ATTLIST Port channelSpeed CDATA #IMPLIED>
<!ATTLIST Port portRole CDATA #IMPLIED>
<!ATTLIST Port slprNumber CDATA #IMPLIED>
<!ATTLIST Port ipAddress CDATA #IMPLIED>
<!ATTLIST Port subnetMask CDATA #IMPLIED>
<!ATTLIST Port gateway CDATA #IMPLIED>
<!ATTLIST Port ipv6SettingMode CDATA #IMPLIED>
<!ATTLIST Port linklocalSettingMode CDATA #IMPLIED>
<!ATTLIST Port linklocalAddress CDATA #IMPLIED>
<!ATTLIST Port linklocalAddressStatus CDATA #IMPLIED>
<!ATTLIST Port globalSettingMode CDATA #IMPLIED>
<!ATTLIST Port globalAddress1 CDATA #IMPLIED>
<!ATTLIST Port globalAddress1Status CDATA #IMPLIED>
<!ATTLIST Port globalAddress2 CDATA #IMPLIED>
<!ATTLIST Port globalAddress2Status CDATA #IMPLIED>
<!ATTLIST Port subnetPrefixLength CDATA #IMPLIED>
<!ATTLIST Port gatewayForIPv6 CDATA #IMPLIED>
<!ATTLIST Port currentGatewayAddress CDATA #IMPLIED>
<!ATTLIST Port gatewayAddressStatus CDATA #IMPLIED>
<!ATTLIST Port portNumber CDATA #IMPLIED>
<!ATTLIST Port keepAliveTime CDATA #IMPLIED>
<!ATTLIST Port mtu CDATA #IMPLIED>
<!ATTLIST Port vlanSettingMode CDATA #IMPLIED>
<!ATTLIST Port vlanID CDATA #IMPLIED>
<!ATTLIST Port windowScale CDATA #IMPLIED>

<!ATTLIST PortController objectID CDATA #IMPLIED>
<!ATTLIST PortController name CDATA #IMPLIED>
<!ATTLIST PortController cluster CDATA #IMPLIED>
<!ATTLIST PortController card CDATA #IMPLIED>
<!ATTLIST PortController controllerID CDATA #IMPLIED>
<!ATTLIST PortController displayName CDATA #IMPLIED>
<!ATTLIST PortController mode CDATA #IMPLIED>
<!ATTLIST PortController type CDATA #IMPLIED>

<!ATTLIST ReplicationInfo objectID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo pairName CDATA #IMPLIED>
<!ATTLIST ReplicationInfo pvolSerialNumber CDATA #IMPLIED>
<!ATTLIST ReplicationInfo pvolArrayType CDATA #IMPLIED>
<!ATTLIST ReplicationInfo pvolDevNum CDATA #IMPLIED>
<!ATTLIST ReplicationInfo displayPvolDevNum CDATA #IMPLIED>
<!ATTLIST ReplicationInfo pvolObjectID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo pvolPoolID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo svolSerialNumber CDATA #IMPLIED>
<!ATTLIST ReplicationInfo svolArrayType CDATA #IMPLIED>
<!ATTLIST ReplicationInfo svolDevNum CDATA #IMPLIED>
<!ATTLIST ReplicationInfo displaySvolDevNum CDATA #IMPLIED>
<!ATTLIST ReplicationInfo svolObjectID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo svolPoolID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo replicationFunction CDATA #IMPLIED>
<!ATTLIST ReplicationInfo fenceLevel CDATA #IMPLIED>
<!ATTLIST ReplicationInfo status CDATA #IMPLIED>
<!ATTLIST ReplicationInfo muNumber CDATA #IMPLIED>
<!ATTLIST ReplicationInfo copyTrackSize CDATA #IMPLIED>
<!ATTLIST ReplicationInfo splitTime CDATA #IMPLIED>
<!ATTLIST ReplicationInfo remotePathGroupID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo pvolMngAreaPoolID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo svolMngAreaPoolID CDATA #IMPLIED>
<!ATTLIST ReplicationInfo snapshotGroupID CDATA #IMPLIED>

<!ATTLIST VolumeConnection objectID CDATA #IMPLIED>
<!ATTLIST VolumeConnection name CDATA #IMPLIED>
<!ATTLIST VolumeConnection mappedArrayType CDATA #IMPLIED>
<!ATTLIST VolumeConnection mappedSerialNumber CDATA #IMPLIED>
<!ATTLIST VolumeConnection mappedDevNum CDATA #IMPLIED>
<!ATTLIST VolumeConnection displayMappedDevNum CDATA #IMPLIED>
<!ATTLIST VolumeConnection externalArrayType CDATA #IMPLIED>
<!ATTLIST VolumeConnection externalSerialNumber CDATA #IMPLIED>
<!ATTLIST VolumeConnection externalDevNum CDATA #IMPLIED>
<!ATTLIST VolumeConnection displayExternalDevNum CDATA #IMPLIED>
<!ATTLIST VolumeConnection externalVolumeName CDATA #IMPLIED>
<!ATTLIST VolumeConnection productName CDATA #IMPLIED>
<!ATTLIST VolumeConnection vendor CDATA #IMPLIED>

<!ATTLIST WWN WWN CDATA #IMPLIED>
<!ATTLIST WWN nickname CDATA #IMPLIED>

<!ATTLIST ObjectLabel targetID CDATA #IMPLIED>
<!ATTLIST ObjectLabel label CDATA #IMPLIED>

<!ATTLIST RelatedDistributedArrayGroup objectID CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup name CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup chassis CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup number CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup displayName CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup raidType CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup emulation CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup diskType CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup diskSize CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup diskSizeInKB CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup formFactor CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup controllerID CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup totalCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup allocatedCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup freeCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup hiHsmCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup onDemandCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup totalFreeSpace CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup largestFreeSpace CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup substance CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup slprNumber CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup clprNumber CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup cuInfo CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openTotalCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openFreeCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup imTotalCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup imAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup imFreeCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup imHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup imOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup mfTotalCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup mfHiHsmCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup mfOnDemandCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup mfAllocatedCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup mfUnallocatedCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openAllocatedActualCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openUnallocatedCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openUnallocatedActualCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openReservedCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup openReservedActualCapacity CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup type CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup volumeType CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup encrypted CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup protectionLevel CDATA #IMPLIED>
<!ATTLIST RelatedDistributedArrayGroup dpPoolID CDATA #IMPLIED>

<!ATTLIST ExternalPathInfo objectID CDATA #IMPLIED>
<!ATTLIST ExternalPathInfo externalWWN CDATA #IMPLIED>
<!ATTLIST ExternalPathInfo externalLun CDATA #IMPLIED>
<!ATTLIST ExternalPathInfo portID CDATA #IMPLIED>
<!ATTLIST ExternalPathInfo pathGroupID CDATA #IMPLIED>
<!ATTLIST ExternalPathInfo priority CDATA #IMPLIED>

<!ATTLIST ExternalStorage numOfExternalVolume CDATA #IMPLIED>
<!ATTLIST ExternalStorage externalCapacityInKB CDATA #IMPLIED>

<!ATTLIST MFReplicationInfo objectID CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo pvolSerialNumber CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo pvolArrayType CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo pvolDevNum CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo displayPvolDevNum CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo pvolObjectID CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo pvolPoolID CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo svolSerialNumber CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo svolArrayType CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo svolDevNum CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo displaySvolDevNum CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo svolObjectID CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo svolPoolID CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo replicationFunction CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo fenceLevel CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo status CDATA #IMPLIED>
<!ATTLIST MFReplicationInfo muNumber CDATA #IMPLIED>

<!ATTLIST TieringPolicy objectID CDATA #IMPLIED>
<!ATTLIST TieringPolicy policyID CDATA #IMPLIED>
<!ATTLIST TieringPolicy allocationThresholdT1Max CDATA #IMPLIED>
<!ATTLIST TieringPolicy allocationThresholdT1Min CDATA #IMPLIED>
<!ATTLIST TieringPolicy allocationThresholdT3Max CDATA #IMPLIED>
<!ATTLIST TieringPolicy allocationThresholdT3Min CDATA #IMPLIED>
<!ATTLIST TieringPolicy numberOfVVols CDATA #IMPLIED>

<!ATTLIST VResourcePartitionUnit objectID CDATA #IMPLIED>
<!ATTLIST VResourcePartitionUnit name CDATA #IMPLIED>
<!ATTLIST VResourcePartitionUnit resourcePartitionUnitID CDATA #IMPLIED>
<!ATTLIST VResourcePartitionUnit vArrayFamily CDATA #IMPLIED>
<!ATTLIST VResourcePartitionUnit vSerialNumber CDATA #IMPLIED>
<!ATTLIST VResourcePartitionUnit virtualStorageMode CDATA #IMPLIED>
<!ATTLIST VResourcePartitionUnit onDataMigration CDATA #IMPLIED>

<!ATTLIST VPort objectID CDATA #IMPLIED>
<!ATTLIST VPort resourcePartitionUnitID CDATA #IMPLIED>
<!ATTLIST VPort portID CDATA #IMPLIED>
<!ATTLIST VPort vArrayFamily CDATA #IMPLIED>
<!ATTLIST VPort vSerialNumber CDATA #IMPLIED>
<!ATTLIST VPort vPortID CDATA #IMPLIED>
<!ATTLIST VPort vPortName CDATA #IMPLIED>
<!ATTLIST VPort vWWPortName CDATA #IMPLIED>
<!ATTLIST VPort vFibreAddress CDATA #IMPLIED>

<!ATTLIST VHostStorageDomain objectID CDATA #IMPLIED>
<!ATTLIST VHostStorageDomain resourcePartitionUnitID CDATA #IMPLIED>
<!ATTLIST VHostStorageDomain portID CDATA #IMPLIED>
<!ATTLIST VHostStorageDomain domainID CDATA #IMPLIED>
<!ATTLIST VHostStorageDomain vArrayFamily CDATA #IMPLIED>
<!ATTLIST VHostStorageDomain vSerialNumber CDATA #IMPLIED>
<!ATTLIST VHostStorageDomain vPortID CDATA #IMPLIED>
<!ATTLIST VHostStorageDomain vDomainID CDATA #IMPLIED>

<!ATTLIST VLDEV objectID CDATA #IMPLIED>
<!ATTLIST VLDEV resourcePartitionUnitID CDATA #IMPLIED>
<!ATTLIST VLDEV devNum CDATA #IMPLIED>
<!ATTLIST VLDEV vArrayFamily CDATA #IMPLIED>
<!ATTLIST VLDEV vSerialNumber CDATA #IMPLIED>
<!ATTLIST VLDEV vDevNum CDATA #IMPLIED>
<!ATTLIST VLDEV vEmulation CDATA #IMPLIED>
<!ATTLIST VLDEV vSSID CDATA #IMPLIED>
<!ATTLIST VLDEV vLUSE CDATA #IMPLIED>
<!ATTLIST VLDEV vCVS CDATA #IMPLIED>

<!ATTLIST SnapshotGroup objectID CDATA #IMPLIED>
<!ATTLIST SnapshotGroup arrayType CDATA #IMPLIED>
<!ATTLIST SnapshotGroup serialNumber CDATA #IMPLIED>
<!ATTLIST SnapshotGroup groupID CDATA #IMPLIED>
<!ATTLIST SnapshotGroup groupName CDATA #IMPLIED>
<!ATTLIST SnapshotGroup replicationFunction CDATA #IMPLIED>
<!ATTLIST SnapshotGroup ctGrp CDATA #IMPLIED>

関連項目

8.8 DTDファイルを指定するプロパティ（dtd）

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

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

この付録の構成

C.1 関連マニュアル

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

C.3 このマニュアルで使用している略語

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

C.1 関連マニュアル

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

Hitachi Command Suite Software ユーザーズガイド（3020-3-W02）

Hitachi Command Suite Tiered Storage Manager Software CLI リファレンスガイド（3020-3-W04）

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

Hitachi Command Suite Software インストールガイド（3020-3-W07）

Hitachi Command Suite Software システム構成ガイド（3020-3-W08）

Hitachi Command Suite Software Mainframe Agent ユーザーズガイド（3020-3-W09）

Hitachi Command Suite Software Plug-in for Virtualization Server Provisioning ユーザーズガイド（3020-3-W25）

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

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

表記
製品名

BR150
BladeSymphony専用エントリークラスディスクアレイ装置 BR150

BR1600
エントリークラスディスクアレイ装置 BR1600

BR1600E
エントリークラスディスクアレイ装置 BR1600E

BR1600S
エントリークラスディスクアレイ装置 BR1600S

BR1600シリーズ
エントリークラスディスクアレイ装置 BR1600シリーズ

BR1650E
エントリークラスディスクアレイ装置 BR1650E

BR1650S
エントリークラスディスクアレイ装置 BR1650S

BR1650シリーズ
エントリークラスディスクアレイ装置 BR1650シリーズ

BR50
BladeSymphony専用エントリークラスディスクアレイ装置 BR50

Copy-on-Write Snapshot
次の製品を区別する必要がない場合の表記です。

Copy-on-Write Snapshot

Copy-on-write Snapshot

DAMP
ディスクアレイ管理プログラム2

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

Hitachi Dynamic Provisioning Software

Hitachi Dynamic Tiering Software

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

Hitachi Adaptable Modular Storageシリーズ

Hitachi Tape Modular Storageシリーズ

BladeSymphony専用エントリークラスディスクアレイ装置 BR150

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

Hitachi Adaptable Modular Storageシリーズ

Hitachi Tape Modular Storageシリーズ

Hitachi Workgroup Modular Storageシリーズ

BladeSymphony専用エントリークラスディスクアレイ装置 BR150

BladeSymphony専用エントリークラスディスクアレイ装置 BR50

Hitachi AMS 1000
Hitachi Adaptable Modular Storage 1000

Hitachi AMS 200
Hitachi Adaptable Modular Storage 200

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

Hitachi Adaptable Modular Storage 2000シリーズ

エントリークラスディスクアレイ装置 BR1600シリーズ

Hitachi AMS2000/AMS/WMS
次の製品を区別する必要がない場合の表記です。

Hitachi Adaptable Modular Storage 2000シリーズ

Hitachi Adaptable Modular Storageシリーズ

Hitachi Tape Modular Storageシリーズ

Hitachi Workgroup Modular Storageシリーズ

BladeSymphony専用エントリークラスディスクアレイ装置 BR150

エントリークラスディスクアレイ装置 BR1600シリーズ

BladeSymphony専用エントリークラスディスクアレイ装置 BR50

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

Hitachi Adaptable Modular Storage 2010

エントリークラスディスクアレイ装置 BR1600S

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

Hitachi Adaptable Modular Storage 2100

エントリークラスディスクアレイ装置 BR1600

エントリークラスディスクアレイ装置 BR1600E

Hitachi AMS2100/2300/2500
次の製品を区別する必要がない場合の表記です。

Hitachi Adaptable Modular Storage 2100

Hitachi Adaptable Modular Storage 2300

Hitachi Adaptable Modular Storage 2500

エントリークラスディスクアレイ装置 BR1600

エントリークラスディスクアレイ装置 BR1600E

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

Hitachi Adaptable Modular Storage 2300

Hitachi Adaptable Modular Storage 2500

Hitachi AMS2500
Hitachi Adaptable Modular Storage 2500

Hitachi NSC
Hitachi Network Storage Controller

Hitachi SMS
Hitachi Simple Modular Storageシリーズ

Hitachi TMS
Hitachi Tape Modular Storageシリーズ

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

Hitachi Universal Storage Platform

Hitachi Network Storage Controller

Hitachi Universal Storage Platform H12000

Hitachi Universal Storage Platform H10000

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

Hitachi Workgroup Modular Storageシリーズ

BladeSymphony専用エントリークラスディスクアレイ装置 BR50

Hitachi WMS 100
Hitachi Workgroup Modular Storage 100

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

Hitachi Unified Storage 150

Hitachi Unified Storage 130

Hitachi Unified Storage 110

エントリークラスディスクアレイ装置 BR1650シリーズ

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

Hitachi Unified Storage 110

エントリークラスディスクアレイ装置 BR1650S

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

Hitachi Unified Storage 130

エントリークラスディスクアレイ装置 BR1650E

HUS150
Hitachi Unified Storage 150

HUS VM
Hitachi Unified Storage VM

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

Red Hat Enterprise Linux®

SUSE Linux® Enterprise Server

NetWare
NetWare®

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

Copy-on-Write Snapshot

Copy-on-write Snapshot

Hitachi QuickShadow

Thin Image
Hitachi Thin Image

Tiered Storage Manager
Hitachi Tiered Storage Manager

SANRISE9500V
SANRISE9500Vシリーズ

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

SANRISE9900Vシリーズ

SANRISE H1024

SANRISE H128

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

Business Copy XP

Hitachi Open Multiple RAID Coupling Feature

Hitachi ShadowImage

Hitachi ShadowImage for Mainframe

ShadowImage

ShadowImage in-system replication

Storage Navigator Modular 2
Hitachi Storage Navigator Modular 2

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

Continuous Access XP Asynchronous

Continuous Access XP Synchronous

Hitachi Open Remote Copy

Hitachi Open Remote Copy Asynchronous

Hitachi TrueCopy

Hitachi TrueCopy Asynchronous

Hitachi TrueCopy Asynchronous for Mainframe

Hitachi TrueCopy Basic

Hitachi TrueCopy for Mainframe

TrueCopy

TrueCopy Asynchronous

TrueCopy Extended Distance

TrueCopy remote replication

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

Continuous Access XP Asynchronous

Hitachi Open Remote Copy Asynchronous

Hitachi TrueCopy Asynchronous

Hitachi TrueCopy Asynchronous for Mainframe

TrueCopy Asynchronous

TrueCopy Extended Distance

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

Continuous Access XP Synchronous

Hitachi Open Remote Copy

Hitachi TrueCopy

Hitachi TrueCopy Basic

Hitachi TrueCopy for Mainframe

TrueCopy

TrueCopy remote replication

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

Continuous Access XP Journal

Hitachi Universal Replicator for Mainframe

Universal Replicator

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

Hitachi Universal Storage Platform V

Hitachi Universal Storage Platform H24000

Universal Storage Platform V/VM
次の製品を区別する必要がない場合の表記です。

Hitachi Universal Storage Platform V

Hitachi Universal Storage Platform VM

Hitachi Universal Storage Platform H24000

Hitachi Universal Storage Platform H20000

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

Hitachi Universal Storage Platform VM

Hitachi Universal Storage Platform H20000

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

Hitachi Virtual Storage Platform

Hitachi Virtual Storage Platform VP9500

vMA
VMware vSphere® Management Assistant

VMware
VMware®

VMware ESX
VMware vSphere® ESX

VMware ESXi
VMware vSphere® ESXi™

VMware vCenter Server
VMware vCenter™ Server

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

Volume Migration

Cruise Control

Hitachi Internal Hierarchical Storage Management

エンタープライズクラスストレージ
次の製品を区別する必要がない場合の表記です。

Virtual Storage Platform

Universal Storage Platform V/VM

Hitachi USP

SANRISE9900V

ミッドレンジストレージ
次の製品を区別する必要がない場合の表記です。

HUS100

Hitachi AMS2000

Hitachi SMS

Hitachi AMS/WMS

SANRISE9500V

C.3 このマニュアルで使用している略語

このマニュアルで使用する英略語を次に示します。

英略語 | 英字での表記
API | Application Programming Interface
ASL | Array Support Library
CLI | Command Line Interface
CLPR | Cache Logical PaRtition
CPU | Central Processing Unit
CVS | Custom Volume Size
DAMP | Disk Array Management Program
DEVN | DEVice Number
DKA | DisK Adapter
DKB | DisK Blade
DKC | DisK Controller
DMP | Dynamic MultiPathing
DP | Dynamic Provisioning
DST | Daylight Saving Time
DTD | Document Type Definition
FC | Fibre Channel
FCoE | Fibre Channel over Ethernet
FMD | Flash Module Drive
GUI | Graphical User Interface
HBA | Host Bus Adapter
HDP | Hitachi Dynamic Provisioning
HDT | Hitachi Dynamic Tiering
HDU | Hard Disk Unit
HIHSM | Hitachi Internal Hierarchical Storage Management
HOMRCF | Hitachi Open Multiple Raid Coupling Feature
HORC | Hitachi Open Remote Copy
HORCM | Hitachi Open Remote Copy Manager
HTML | HyperText Markup Language
HTTP | HyperText Transfer Protocol
HTTPS | HyperText Transfer Protocol Secure
ID | IDentifier
IP | Internet Protocol
JDK | Java Development Kit
JRE | Java Runtime Environment
JSSE | Java Secure Socket Extension
JWS | Java Web Start
LBA | Logical Block Addressing
LDEV | Logical DEVice
LU | Logical Unit
LUN | Logical Unit Number
LUSE | Logical Unit Size Expansion
MCU | Main Control Unit
MLC | Multiple Level Cell
OS | Operating System
P-VOL | Primary VOLume
PDEV | Physical DEVice
RAID | Redundant Array of Independent Disks
RCU | Remote Control Unit
S-VOL | Secondary VOLume
SAN | Storage Area Network
SCSI | Small Computer System Interface
SIM | Service Information Message
SLC | Single Level Cell
SLPR | Storage Logical PaRtition
SMI-S | Storage Management Initiative - Specification
SNMP | Simple Network Management Protocol
SSID | Storage System ID
SSL | Secure Sockets Layer
SVP | SerVice Processor
TLS | Transport Layer Security
UAC | User Account Control
URI | Uniform Resource Identifier
URL | Uniform Resource Locator
VOLSER | VOLume SERial number
VxVM | VERITAS Volume Manager
WWN | World Wide Name
XML | eXtensible Markup Language

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

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

索引

[A][C][D][E][F][G][H][I][J][L][M][O][P][R][S][T][U][V][W][X]
[あ][い][お][か][こ][し][す][せ][ち][に][は][ふ][へ][ほ][ま][め][ゆ][ら][り][れ][ろ]

(A)

AddArrayGroup

AddArrayReservation

AddConfigFileForReplication

AddExternalArrayGroup

AddHost

AddHostInfo

AddHostRefresh

AddHostStorageDomain

AddISCSINameForHostStorageDomain

AddLabel

AddLogicalUnit

AddLun

AddLUSE

AddPool

AddReplication

AddReplication（Thin Imageの場合）

AddSpareDrive

AddStorageArray

AddTieredPoolOperation

AddURLLink

AddVirtualizationServer

AddVirtualVolume

AddVLDEVToVRPU

AddWWNForHostStorageDomain

Alertインスタンス

ArrayGroupインスタンス

ArrayReservationインスタンス

(C)

CommParametersインスタンス

Componentインスタンス

ConfigFileインスタンス

CSV形式

GetStorageArrayコマンドの実行結果

出力するときに指定できないパラメーター

CSVファイル

ImportHosts

ホスト情報ファイル

(D)

Datastoreインスタンス

DeleteAlerts

DeleteArrayGroup

DeleteArrayReservation

DeleteExternalArrayGroup

DeleteHost

DeleteHostInfo

DeleteHostStorageDomain

DeleteISCSINameForHostStorageDomain

DeleteLabel

DeleteLogicalUnit

DeleteLun

DeleteLUSE

DeletePool

DeleteReplication

DeleteSpareDrive

DeleteStorageArray

DeleteURLLink

DeleteVirtualVolume

DeleteVLDEVFromVRPU

DeleteWWN

DeleteWWNForHostStorageDomain

Device Manager CLI

Device Manager CLIを実行する

オプション

基本ヘルプ

コマンド一覧

コマンド構文

コマンドヘルプ

実行環境について

障害対策

障害に対処する

バージョン

バッチ機能とは

バッチ機能のヘルプ

パラメーター

ヘルプ

マニュアルで使用する用語

メッセージトレースファイル

戻り値

ログファイル

Device Manager CLIとは

Device Manager CLIのコマンド

LUNのコマンド

サーバ管理のコマンド

ストレージシステム管理のコマンド

ホスト管理のコマンド

レプリケーションのコマンド

論理グループのコマンド

Device Managerサーバ情報の取得

GetServerInfo

Device ManagerサーバのURL

GetServerInfo

Device Managerサーバのバージョン

GetServerInfo

dtd

(E)

ExternalPathInfoインスタンス

ExternalStorageインスタンス

(F)

FormatLU

FreeLUNインスタンス

FreeSpaceインスタンス

(G)

GetAlerts

GetArrayReservation

GetHost

GetHostInfo

GetLogicalGroup

GetPoolShrinkStatus

GetReplicationControllerPair

GetServerInfo

GetStorageArray

GetStorageArray (subtarget=ArrayGroup)

GetStorageArray (subtarget=CommParameters)

GetStorageArray (subtarget=Component)

GetStorageArray (subtarget=ExternalStorage)

GetStorageArray (subtarget=Filter)

GetStorageArray (subtarget=FreeSpace)

GetStorageArray (subtarget=HostStorageDomain)

GetStorageArray (subtarget=LDEV)

GetStorageArray (subtarget=LogicalDKC)

GetStorageArray (subtarget=LogicalUnit)

GetStorageArray (subtarget=MFReplicationInfo)

GetStorageArray (subtarget=Path)

GetStorageArray (subtarget=PDEV)

GetStorageArray (subtarget=Pool)

GetStorageArray (subtarget=Port)

GetStorageArray (subtarget=PortController)

GetStorageArray (subtarget=ReplicationInfo)

GetStorageArray (subtarget=SnapshotGroup)

GetStorageArray (subtarget=TieringPolicy)

GetStorageArray (subtarget=VResourcePartitionUnit)

GetStorageArray (subtargetの指定なし)

GetTieredPoolStatus

GetURLLink

GetZeroPageReclaimStatus

(H)

HDPプール

AddPool

DeletePool

GetPoolShrinkStatus

GetStorageArray (subtarget=Pool)

ModifyPool

ShrinkPool

HDPボリューム

AddVirtualVolume

DeleteVirtualVolume

GetZeroPageReclaimStatus

ModifyVirtualVolume

RunZeroPageReclaim

HDTプール

AddPool

AddTieredPoolOperation

DeletePool

GetPoolShrinkStatus

GetStorageArray (subtarget=Pool)

GetTieredPoolStatus

ModifyPool

ShrinkPool

HDTボリューム

AddVirtualVolume

DeleteVirtualVolume

GetStorageArray (subtarget=TieringPolicy)

GetZeroPageReclaimStatus

ModifyTieringPolicy

ModifyVirtualVolume

RunZeroPageReclaim

HDVM_CLI_MEM_SIZE

HiCommandCLI.bat

HiCommandCLI.diaglevel

HiCommandCLI.logfile

HiCommandCLI.serverurl

HiCommandCLI.sh

HiCommandCLI.tracefile

Host Data Collector

HostInfo

AddHostInfo

DeleteHostInfo

GetHostInfo

ModifyHostInfo

HostInfoインスタンス

HostScan

HostStorageDomainインスタンス

Hostインスタンス

(I)

import.properties

ImportHosts

ImportHosts

ImportHostsコマンドの使用方法

IPAddressインスタンス

ISCSINameインスタンス

iSCSIネーム

AddISCSINameForHostStorageDomain

DeleteISCSINameForHostStorageDomain

(J)

Java環境

Java環境の設定

(L)

LDEVインスタンス

LogicalDKCインスタンス

LogicalGroupインスタンス

LogicalUnitインスタンス

LU/LDEV

AddLogicalUnit

DeleteLogicalUnit

GetStorageArray (subtarget=LDEV)

GetStorageArray (subtarget=LogicalUnit)

ModifyLogicalUnit

LUSEボリューム

AddLUSE

DeleteLUSE

(M)

Mainframe Agent

MergeHost

MFReplicationInfoインスタンス

ModifyArrayReservation

ModifyExternalTierRank

ModifyHost

ModifyHostInfo

ModifyLabel

ModifyLogicalUnit

ModifyPool

ModifyPort

ModifyPortController

ModifyReplication

ModifyStorageArray

ModifyTieringPolicy

ModifyVirtualizationServer

ModifyVirtualVolume

(O)

ObjectLabelインスタンス

(P)

PairedPoolインスタンス

PairedPortControllerインスタンス

Pathインスタンス

PDEVインスタンス

PerformanceStatusインスタンス

PoolTierインスタンス

Poolインスタンス

PortControllerインスタンス

Portインスタンス

(R)

RefreshPerformanceData

RefreshStorageArrays

RefreshVirtualizationServer

RelatedDistributedArrayGroupインスタンス

ReplicationControllerPairインスタンス

ReplicationGroupインスタンス

ReplicationInfoインスタンス

RunZeroPageReclaim

(S)

ServerInfoインスタンス

ShrinkPool

SMI-S enabledストレージシステム

SnapshotGroupインスタンス

SnapShotSummaryインスタンス

StorageArrayインスタンス

(T)

TieringPolicyインスタンス

(U)

URL

URLLink

AddURLLink

DeleteURLLink

GetURLLink

URLLinkインスタンス

(V)

VHostStorageDomainインスタンス

VirtualDiskインスタンス

VLDEVインスタンス

vMA

VMインスタンス

VolumeConnectionインスタンス

VPortインスタンス

VResourcePartitionUnitインスタンス

(W)

WWN

AddWWNForHostStorageDomain

DeleteWWN

DeleteWWNForHostStorageDomain

WWNインスタンス

(X)

XML形式

GetStorageArrayコマンドの実行結果

出力結果に使用するDTD

(あ)

アクセスコントロール

アラート

DeleteAlerts

GetAlerts

(い)

インストールする

インポート機能

インポート機能

ImportHosts

ImportHosts

出力ファイル

入力ファイル

ホスト情報の移行

ホスト情報の更新

ホスト情報の追加

(お)

オプション

(か)

外部パリティグループ

AddExternalArrayGroup

DeleteExternalArrayGroup

仮想ID

仮想化サーバ

AddVirtualizationServer

DeleteHost

Host Data Collector

ModifyVirtualizationServer

RefreshVirtualizationServer

vMA

仮想化サーバ（手動登録）

AddHost

DeleteHost

HostScan

ImportHosts

MergeHost

ModifyHost

仮想情報

仮想ボリューム（HDPボリューム）

AddVirtualVolume

DeleteVirtualVolume

GetZeroPageReclaimStatus

ModifyVirtualVolume

RunZeroPageReclaim

仮想ボリューム（HDTボリューム）

AddVirtualVolume

DeleteVirtualVolume

GetStorageArray (subtarget=TieringPolicy)

GetZeroPageReclaimStatus

ModifyTieringPolicy

ModifyVirtualVolume

RunZeroPageReclaim

環境設定

HTTPSを使用する場合の設定について

Java環境を設定する

インストールする

パスワードをコード化する

プロパティファイルを設定する

メモリーヒープサイズを変更する

管理クライアント

管理サーバ

(こ)

コピーペア

AddConfigFileForReplication

AddReplication

AddReplication（Thin Imageの場合）

DeleteReplication

ModifyReplication

コマンド

LUNのコマンド

LUNのコマンド一覧

サーバ管理のコマンド

サーバ管理のコマンド一覧

ストレージシステム管理のコマンド

ストレージシステム管理のコマンド一覧

ホスト管理のコマンド

ホスト管理のコマンド一覧

レプリケーションのコマンド

レプリケーションのコマンド一覧

論理グループのコマンド

論理グループのコマンド一覧

コマンド構文

コマンド実行結果の出力抑止

コマンド実行時の注意事項

(し)

実行環境について

実行結果

GetStorageArrayコマンドの実行結果をCSV形式で出力する

GetStorageArrayコマンドの実行結果をXML形式で出力する

出力形式

出力抑止

出力項目

Alertインスタンス

ArrayGroupインスタンス

ArrayReservationインスタンス

CommParametersインスタンス

Componentインスタンス

ConfigFileインスタンス

Datastoreインスタンス

ExternalPathInfoインスタンス

ExternalStorageインスタンス

FreeLUNインスタンス

FreeSpaceインスタンス

HostInfoインスタンス

HostStorageDomainインスタンス

Hostインスタンス

IPAddressインスタンス

ISCSINameインスタンス

LDEVインスタンス

LogicalDKCインスタンス

LogicalGroupインスタンス

LogicalUnitインスタンス

MFReplicationInfoインスタンス

ObjectLabelインスタンス

PairedPoolインスタンス

PairedPortControllerインスタンス

Pathインスタンス

PDEVインスタンス

PerformanceStatusインスタンス

PoolTierインスタンス

Poolインスタンス

PortControllerインスタンス

Portインスタンス

RelatedDistributedArrayGroupインスタンス

ReplicationControllerPairインスタンス

ReplicationGroupインスタンス

ReplicationInfoインスタンス

ServerInfoインスタンス

SnapshotGroupインスタンス

SnapShotSummaryインスタンス

StorageArrayインスタンス

TieringPolicyインスタンス

URLLinkインスタンス

VHostStorageDomainインスタンス

VirtualDiskインスタンス

VLDEVインスタンス

VMインスタンス

VolumeConnectionインスタンス

VPortインスタンス

VResourcePartitionUnitインスタンス

WWNインスタンス

出力ファイル

ImportHosts

エラー情報出力ファイル

チェック結果出力ファイル

(す)

ストレージシステムの登録

AddStorageArray

DeleteStorageArray

ModifyStorageArray

スペアドライブ

AddSpareDrive

DeleteSpareDrive

(せ)

ゼロページ破棄

GetZeroPageReclaimStatus

RunZeroPageReclaim

(ち)

注意事項

コマンド実行時

(に)

入力規則

バッチファイル

ホスト情報ファイル（CSVファイル）

マッピング定義ファイル

入力ファイル

import.properties

ImportHosts

作成例

ホスト情報ファイル（CSVファイル）

マッピング定義ファイル

(は)

バージョン

Device Manager CLI

Device Managerサーバ

パス（LUNパス）

AddLun

DeleteLun

パスワード

パスワードのコード化

パスワードのコード化

hdvmaccountコマンドの書式

パスワードをコード化する

バッチ機能

各コマンド行の入力規則

コマンドをまとめて処理するためのパラメーターの条件

実行結果

実行時のエラーに対処する

実行する

実行できるコマンド

実行例

バッチファイルの作成について

バッチファイルの作成例

バッチファイルの書式

バッチファイルの入力規則

ヘルプ

バッチファイル

各コマンド行の入力規則

コマンドをまとめて処理するためのパラメーターの条件

作成例

書式

入力規則

パブリック論理グループ

パラメーター

パリティグループ

AddArrayGroup

DeleteArrayGroup

GetStorageArray (subtarget=ArrayGroup)

(ふ)

プール

AddPool

AddTieredPoolOperation

AddVirtualVolume

DeletePool

DeleteVirtualVolume

GetPoolShrinkStatus

GetStorageArray (subtarget=Pool)

GetStorageArray (subtarget=TieringPolicy)

GetTieredPoolStatus

GetZeroPageReclaimStatus

ModifyExternalTierRank

ModifyPool

ModifyTieringPolicy

ModifyVirtualVolume

RunZeroPageReclaim

ShrinkPool

プール縮小

GetPoolShrinkStatus

ShrinkPool

プライベート論理グループ

フリースペース最適化

AddLogicalUnit

プロパティ

dtd

HiCommandCLI.diaglevel

HiCommandCLI.logfile

HiCommandCLI.serverurl

HiCommandCLI.tracefile

プロパティファイル

Device ManagerサーバのURL

DTDファイルのURI

コマンドのオプション

コマンドのパラメーター

プロパティファイルについて

メッセージトレースファイルの出力先

ログファイルの出力先

ログレベル

(へ)

ヘルプ

種類

表示方法

(ほ)

ホスト

ImportHosts

ファイルからインポート

ホスト情報の移行

ホスト情報の更新

ホスト情報の追加

ホスト検出

HostScan

ホスト情報ファイル（CSVファイル）

ホスト情報ファイル（CSVファイル）

ImportHosts

作成例

入力規則

ホストストレージドメイン

AddHostStorageDomain

DeleteHostStorageDomain

GetStorageArray (subtarget=HostStorageDomain)

ModifyPort

ホスト統合

MergeHost

(ま)

マッピング定義ファイル

マッピング定義ファイル

import.properties

ImportHosts

作成例

入力規則

(め)

メインフレームホスト

メッセージトレースファイル

メモリーヒープサイズ

(ゆ)

ユーザーID

ユーザーアカウント制御機能

ユーザーグループ

(ら)

ライセンスの確認

GetServerInfo

ラベル

AddLabel

DeleteLabel

ModifyLabel

(り)

リソースグループ

リフレッシュ

AddHostRefresh

AddStorageArray

AddVirtualizationServer

RefreshPerformanceData

RefreshStorageArrays

RefreshVirtualizationServer

リモートパス

GetReplicationControllerPair

(れ)

レプリケーションコントローラーペア

GetReplicationControllerPair

(ろ)

ロール

ロール

Admin

Modify

View

コマンドとロールの対応について

コマンドとロールの対応表

ログファイル

ロック

AddArrayReservation

DeleteArrayReservation

GetArrayReservation

ModifyArrayReservation

論理グループ

GetLogicalGroup

パブリック論理グループ

プライベート論理グループ