Hitachi

JP1 Version 13 JP1/Automatic Operation サービステンプレートリファレンス


5.5.10 SCSI LUNのCanonical名を取得

機能

VMware vSphere ESXiが認識しているSCSI LUNのCanonical名を取得します。

この部品が前提とするサーバを次に示します。

・vCenterサーバ

 VMware vCenter Serverがインストールされているサーバです。

・ESXサーバ

 VMware vSphere ESXiがインストールされているサーバです。

・vCenter操作サーバ(実行対象サーバ)

 VMware vSphere PowerCLIがインストールされているサーバです。JP1/AOによってこのサーバに部品が転送され,実行されます。

利用場面

部品「vsphereCreateDatastore」を使用してVMware vSphere ESXiにVMFSでデータストアを作成する場合,データストア作成対象とするLUNのCanonical名を指定する必要があります。

この部品は,データストア作成時に必要となるCanonical名をプロパティVMware.canonicalNameに出力します。

前提条件

【実行対象システム内前提製品】/【実行対象サーバ内前提製品】/【実行対象サーバ内前提製品の稼働OS】の最新のサポート状況については,リリースノートを参照してください。また、OSおよび製品について略称を用いています。対象とするOSおよび製品については「はじめに」を参照してください。

【実行対象システム内前提製品】

(1)vCenterサーバの前提製品

 ・VMware vCenter Server

(2)ESXサーバの前提製品

 ・VMware vSphere ESXi

【実行対象システム内前提製品の使用条件】

(1)VMware vSphere ESXiがVMware vCenter Serverで管理されていること。

【実行対象サーバ内前提製品】

 ・VMware PowerCLI

【実行対象サーバ内前提製品の稼働OS】

 ・Windows Server

実行権限

(1)VMware vCenter Serverに接続するユーザーに,次の権限が必要です。

 システム管理者ロール

バージョン

04.00.00

部品のタグ

Gather VM information,VMware vSphere

タスクログに表示される部品の名称

vsphereGetCanonicalName

戻り値

戻り値

説明

0

正常

21

異常(環境不正) コマンドが見つからない(部品スクリプトでエラーを検知)

23

異常(環境不正) 前提環境不正

27

異常(エラー内容はタスクログで確認)

41

異常(部品内でエラーを検知) プロパティ未入力(部品スクリプトでエラーを検知)

プロパティ一覧

プロパティ一覧を次の表に示します。

プロパティキー

プロパティ名

説明

デフォルト値

入出力種別

必須区分

VMware.vCenterServerName

vCenterサーバ名

VMware vCenter Serverのホスト名,またはIPアドレスを指定します。IPv6アドレスには対応していません。

− 

入力

○ 

VMware.userName

VMware vCenter Serverに接続するためのユーザー名

VMware vCenter Serverに接続するためのユーザー名を指定します。

− 

入力

○ 

VMware.password

VMware vCenter Serverに接続するためのパスワード

VMware vCenter Serverに接続するためのパスワードを指定します。

− 

入力

○ 

VMware.portNumber

VMware vCenter Server接続用ポート番号

VMware vCenter Serverに接続するためのポート番号(VMware vCenter ServerのWebサービス用)を指定します。指定しなかった場合には,VMware vCenter Serverで設定されているデフォルト値で接続します。

443

入力

△ 

VMware.protocol

VMware vCenter Server接続用プロトコル

VMware vCenter Serverに接続するためのプロトコルを指定します。

https

入力

○ 

VMware.vmHostName

ESXサーバ名

VMware vCenter Serverが管理する[ホストおよびクラスタ]に表示されるESXサーバ名を指定します。

− 

入力

○ 

VMware.hbaName

HBA名

ESXサーバのHBAの名称を指定します。

− 

入力

○ 

VMware.controllerNumber

SCSI LUNのコントローラ番号

SCSI LUNのコントローラ番号を指定します。

− 

入力

○ 

VMware.targetNumber

SCSI LUNのターゲット番号

SCSI LUNのターゲット番号を指定します。

− 

入力

○ 

VMware.luNumber

SCSI LUNのLU番号

SCSI LUNのLU番号を指定します。

− 

入力

○ 

plugin.destinationHost

実行対象サーバのホスト名

この部品を実行するサーバのホスト名またはIPアドレスを指定します。IPv6アドレスには対応していません。

− 

入力

○ 

common.returnValue

部品の戻り値

この部品の戻り値が格納されます。

− 

出力

△ 

VMware.canonicalName

Canonical名

SCSI LUNのCanonical名を格納します。

− 

出力

△