この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
この章は、次の項で構成されています。
vRealize Orchestrator インベントリは、3 つすべての観点で利用できます。vRealize Orchestrator で有効になっているプラグインのオブジェクトを表示します。インベントリ ビューを使用して、インベントリ オブジェクトでワークフローを実行できます。
Cisco UCS Central インベントリは、次のカテゴリに分かれています。
プラグインには、さまざまな機能を提供するユーティリティ アクションが用意されています。ここでは、これらのアクションについて説明します。
このアクションを使用すると、vRealize Orchestrator インベントリに Cisco UCS Central インスタンスを登録できます。
入力:
ucsHost:文字列:UCS Central ホスト/IP
userId:文字列:UCS Central インスタンスのユーザ ID
password:SecureString:UCS Central インスタンスのパスワード
noSsl:ブール型:非セキュア接続を使用
(注) | 現在、UCS Central はセキュアな接続のみをサポートしています。 |
port:文字列:セキュアな接続ポート
出力:
UcsCentral:登録された UCS Central 接続ハンドル。
このアクションを使用すると、vRealize Orchestrator インベントリに登録済みの UCS Central インスタンスを変更できます。
入力:
ucsCentral:UcsCentral:変更対象の UCS Central インスタンス
userId:文字列:UCS Central インスタンスのユーザ ID
password:SecureString:UCS Central インスタンスのパスワード
noSsl:ブール型:非セキュア接続を使用
(注) | 現在、UCS Central はセキュアな接続のみをサポートしています。 |
port:文字列:セキュアな接続ポート
出力:
UcsCentral:変更された登録済み UCS Central 接続ハンドル。
このアクションを使用すると、vRealize Orchestrator インベントリから登録済み UCS Central インスタンスを削除できます。
入力:
ucsCentral:UcsCentral:削除する UCS Central インスタンス。
出力:
UcsCentral:削除された登録済み UCS Central 接続ハンドル。
このアクションを使用すると、vRealize Orchestrator インベントリに登録済みのすべての UCS Central インスタンスの配列を取得できます。
入力は不要です。
出力:
配列/UcsCentral:すべての登録済み UCS Central 接続ハンドルのリスト。
このアクションを使用すると、選択した組織でサービス プロファイルの複製を作成できます。
入力:
serviceProfile:ServiceProfile:複製するサービス プロファイル
newName:文字列:複製されたサービス プロファイルの新しい名前
destOrg:OrganizationHierarchy:複製されたサービス プロファイルの配置場所となる組織
出力:
ServiceProfile:複製されたサービス プロファイル。
このアクションを使用すると、サービス プロファイル テンプレートから複数のサービス プロファイルを作成できます。サービス プロファイルの名前として、複数の名前からなる配列、または 1 つのプレフィックスと、作成されるサービス プロファイルの数を指定できます。
入力:
template:ServiceProfileTemplate:新しいサービス プロファイルの作成用に参照するサービス プロファイル テンプレート
newName:配列/文字列:作成するサービス プロファイルの新しい名前
destOrg:OrganizationHierarchy:作成されたサービス プロファイルの配置場所となる組織。
prefix:文字列:追加されるサービス プロファイル名プレフィックス。
作成されるサービス プロファイルのプレフィックスと数を指定します(たとえば prefix+count#)。
count:数値:追加するサービス プロファイルの数
出力:
配列/ServiceProfile:作成されたサービス プロファイルのリスト。
このアクションを使用すると、既存のサービス プロファイルの名前を変更できます。
入力:
出力:
ServiceProfile:名前が変更されたサービス プロファイル。
このアクションを使用すると、ブレードまたはラック サーバなどのコンピューティング オブジェクトにサービス プロファイルを関連付けることができます。
入力:
serviceProfile:ServiceProfile:関連付けるサービス プロファイル
computeObj:Any:サービス プロファイルに関連付けられる Blade または RackUnit オブジェクト
restrictMigration:ブール型:関連付け時に移行を制限
出力:
空:オブジェクトは返されません
このアクションを使用すると、ブレードまたはラック サーバなどの任意のコンピューティング オブジェクトと特定のサービス プロファイルとの関連付けを解除できます。
入力:
sp:ServiceProfile:関連付けを解除するサービス プロファイル
出力:
空:オブジェクトは返されません
このアクションを使用すると、VLAN に組織の権限を追加できます。
入力:
出力:
文字列:成功または失敗を示すメッセージ
このアクションを使用すると、VLAN から組織の権限を削除できます。
入力:
出力:
文字列:成功または失敗を示すメッセージ
このアクションを使用すると、VLAN に関する組織の権限をすべて取得できます。
入力:
vlan:Vlan:権限を取得する VLAN。
出力:
配列/OrganizationHierarchy:OrganizationHierarchy のリスト。この VLAN に権限があるものが出力されます。
このアクションを使用すると、UCS Central 内の任意の管理対象オブジェクト(MO)のフィールド値からなる配列を取得できます。このアクションを使用すると、限定された値のセットのみを含むように MO フィールド用のドロップダウンリストを設定できます。
入力:
出力:
配列/文字列:指定した MO フィールドのフィールド値からなるリスト。
このアクションを使用すると、識別名(DN)プロパティを基準にして UCS Central MO のリストを並べ替えることができます。
入力:
moList:配列/Any:任意の UCS Central MO のリスト
出力:
配列/Any:DN を基準にソートされた任意の UCS Central MO のリスト
これらのアクションを使用すると、UCS Central から既存の任意の MO を取得できます。このアクションにより、選択した条件に一致する管理対象オブジェクトのリストが返されます。たとえば getServiceProfile、getOrg、getBlade、getChassis などです。
入力:
ucsCentral:UcsCentral:UCS Central 接続ハンドル
parentMos:配列/<ParentMo の型>:検索対象の UCS Central 管理対象オブジェクトの親である UCS Central MO のリスト
Managed Object Properties:<プロパティの型>:検索する管理対象オブジェクトの複数のプロパティ。
limitScope:ブール型:範囲検索を親のみに限定し、子 MO は検索されません
このプロパティは、parentMos プロパティ タイプ(型)に複数の検索レベルがある場合に有効です。たとえば OrganizationHierarchy または DomainGroupHierarchy でのみこのプロパティが存在します
showMos:ブール型:検索対象の UCS Central MO を System.log に出力します
出力:
配列/<検索対象 MO の型>:検索された UCS Central MO のリスト。検索された MO 型がインベントリで公開されている場合、戻り値の型はそのタイプの配列です。そうでない場合は Any の配列です。
これらのアクションを使用すると、UCS Central で変更された既存の MO を取得できます。たとえば setServiceProfile、setOrg、setBlade、setChassis などです。
入力:
ucsCentral:UcsCentral:UCS Central 接続ハンドル
mosToModify:配列/<mosToModify の型>:変更対象となる UCS Central 管理対象オブジェクトのリスト
Managed Object Properties:<プロパティの型>:変更する MO の複数のプロパティ。
showMos:ブール型:変更対象の UCS Central MO を System.log に出力します
出力:
配列/<変更された MO の型>:変更された UCS Central MO のリスト。変更された MO 型がインベントリで公開されている場合、戻り値の型はそのタイプの配列です。そうでない場合は Any の配列です。
これらのアクションを使用すると、UCS Central に追加される MO のリストを取得できます。たとえば addServiceProfile、addOrg、addVnic、addVhba などです。
入力:
ucsCentral:UcsCentral:UCS Central 接続ハンドル
parentMos:配列/<ParentMo の型>:追加する UCS Central MO の親である UCS Central MO のリスト
Managed Object Properties:<プロパティの型>:追加する MO の複数のプロパティ。
modifyPresent:ブール型:追加する UCS Central MO が UCS Central に存在する場合、既存の UCS Central MO を変更します
showMos:ブール型:追加される UCS Central MO を System.log に出力します
出力:
配列/<追加された MO の型>:追加された UCS Central MO のリスト。追加された MO 型がインベントリで公開されている場合、戻り値の型はそのタイプの配列です。そうでない場合は Any の配列です。
これらのアクションを使用すると、UCS Central から削除される MO のリストを取得できます。たとえば removeServiceProfile、removeOrg、removeVnic、removeVhba などです。
入力:
Cisco UCS Central ワークフローはアクション、決定、結果の組み合わせです。これらを特定の順序で実行することにより、仮想環境で特定のタスクまたは特定のプロセスが完了します。
ワークフローはスキーマ、属性、およびパラメータで構成されています。ワークフロー スキーマは、すべてのワークフロー要素およびそれらの間の論理接続を定義する、ワークフローの主要コンポーネントです。ワークフローの属性とパラメータは、ワークフローでデータ転送に使用される変数です。vRealize Orchestrator は、ワークフローが実行されるたびにワークフロー トークンを保存し、その個別の実行の詳細を記録します。詳細については、『Using the VMware vRealize Orchestrator Client』を参照してください。
Cisco UCS Central プラグインに備わっている汎用ワークフローのセットを使用すると、vRealize Orchestrator から Cisco UCS Central を管理できます。これにはサービス プロファイルの取得、設定、追加、削除、名称変更、複製、さらにサービス プロファイルをブレードに関連付ける/関連付け解除する操作などが含まれます。
設定ワークフローを使用すると、vRealize Orchestrator で UCS Central インスタンスを登録できます。
ドメイン グループ ワークフローを使用すると、UCS Central ドメイン グループを操作できます。
組織ワークフローを使用すると、UCS Central 組織を操作できます。
サーバ ワークフローを使用すると、ブレード サーバおよびラック サーバを検索できます。
サービス プロファイル ワークフローを使用すると、UCS Central サービス プロファイルを操作できます。
サービス プロファイルの関連付け:指定したブレードまたはラック サーバにサービス プロファイルを関連付けます
サービス プロファイルの関連付け解除:サービス プロファイルの関連付けを解除します
サービス プロファイル/テンプレートの作成:サービス プロファイルまたはサービス プロファイル テンプレートを作成します
テンプレートからのサービス プロファイルの作成:サービス プロファイル テンプレートからサービス プロファイルを作成します
複数の名前からなるリスト、また 1 つの名前プレフィックスと数を指定することで、複数のサービス プロファイルを作成できます
サービス プロファイルの複製:既存のサービス プロファイルと正確に同じコピーを作成します
サービス プロファイルの変更:既存のサービス プロファイルを変更します
サービス プロファイル テンプレートの変更:既存のサービス プロファイル テンプレートを変更します
サービス プロファイルの名称変更:既存のサービス プロファイルの名前を変更します
サービス プロファイルの削除:既存のサービス プロファイルを削除します
サービス プロファイル テンプレートの削除:既存のサービス プロファイル テンプレートを削除します
使用可能なサービス プロファイルの検索:指定した UCS Central インスタンスまたは UCS Central 組織で関連付けに使用できるサービス プロファイルを検索します
UCS サービス プロファイルからの ESX ホストの取得:選択したサービス プロファイルに関連付けられているブレードまたはラック サーバにインストールされた ESX ホストを検索します
ESX ホストからの UCS サービス プロファイルの取得:選択した ESX ホストがインストールされているブレードまたはラック サーバに関連付けられたサービス プロファイルを検索します
vNIC ワークフローを使用すると、UCS Central vNIC および vNIC インターフェイスを操作できます。
VLAN ワークフローを使用すると、UCS Central VLAN を操作できます。
ワークフローは、オン デマンドで実行することも、特定の時間に実行するためにスケジュールすることもできます。
ステップ 1 | ワークフロー ビューを選択します。 |
ステップ 2 | 実行するワークフローを選択します。 |
ステップ 3 | [Run] ボタンをクリックします。 |
ステップ 4 | 必要な情報を入力して [Submit] をクリックします。 また、[Schedule] ボタンをクリックしてワークフローをスケジュールすることもできます。 ワークフローが実行されるたびに、ワークフローの進捗と出力を示す新しいワークフロー トークンが作成されます。 詳細については、『Using the VMware vRealize Orchestrator Client』を参照してください。 |