前のトピック: disable メソッド(srv オブジェクト)

次のトピック: power_on メソッド(srv オブジェクト)


set メソッド(srv オブジェクト)
説明

グリッド内のサーバの役割を設定し、コントローラの高可用性を設定します。

構文
/api/v1/srv/set?srv=srv&role=role&vdc=controller-name 
引数
srv

サーバの名前

role

サーバの HA 役割。 「プライマリ」、「セカンダリ」または「なし」にすることができます。

vdc

ターゲットの仮想データ センターの名前

オプション
role

サーバの高可用性役割。 以下のいずれかになります。

primary

現在 CA AppLogic グリッド コントローラを実行しているサーバ

secondary

コントローラ サーバに障害が発生した場合に CA AppLogic グリッド コントローラを実行できるサーバ

なし

サーバは CA AppLogic グリッド コントローラを実行せず、コントローラ HA に参加しません

ha_network

サーバ(外部とバックボーンの両方)のネットワーク HA を有効/無効にします。

ha_backbone

バックボーン ネットワークのネットワーク HA を有効/無効にします。

ha_external

外部ネットワークのネットワーク HA を有効/無効にします。

backbone

バックボーン ネットワーク用にアクティブにするスイッチを指定します

external

外部ネットワーク用にアクティブにするスイッチを指定します

hypervisor_name

ハイパーバイザの名前

hypervisor_lic_key

ハイパーバイザのライセンス キー

disk_ncq_enabled

NCQ を有効/無効にします

トランザクション タイプ

同期

リクエスト タイプ

GET

srv1 の役割をセカンダリに設定します。

GET http://192.168.123.200/api/v1/srv/set?srv=srv1&role=secondary&vdc=mygrid 
サンプル出力
XML:
<opt></opt>
JSON:
{} 

HTTP エラー コード
404

エンティティ vdc mygrid が見つかりません。WS_API アプリケーションに設定されていない VDC 名が指定されました。

400.4

必要な引数(role)がありません。 引数 role=ha-role が指定されませんでした。

400.4

必要な引数(srv)がありません。 引数 srv=srv-name が指定されませんでした。