名称
     ddeploy-add-constitution -	配備構成の追加

形式
     ddeploy-add-constitution [	--user admin_user ]  [ --password
     admin_password ]  [ --host	host_name ]  [ --port port_number
     ]	[ --protocol=rmi|jmxmp ]  [ --passwordfile filename ]	[
     --encrypted=true|false  ]	 [  --terse=true|false	]   [  --
     echo=true|false  ]	  [  --interactive=true|false  ]   [   --
     secure=true|false	]  [ --legacy=true|false ]  [ --help ]	[
     --description     description     ]      [	    --domainGroup
     domain_group_name	       ]	  [	   --autoBlockade
     {noblock|block|errorblock}	    ]	   [	 --blockadeStatus
     {error|timeout|warning|canceled}	     ]	       [       --
     autoDeploy=true|false	 ]	  [	  --preDeployStop
     {notstop|normal|force} ]  [ --preDeployStopTarget {apg|pg}	]
     [ --succeedState=true|false ]  constitution_name

説明
     配備構成を追加します。

オプション
     -u	--user
	   ドメインの運用管理エージェントの管理ユーザ名。

	   既にotxadmin loginコマンドでログインしている場 合 は、
	   --userオプションの指定は不要です。

     -w	--password
	   ドメインの運用管理エージェントの管理ユーザのパ ス ワー
	   ド。

     -H	--host
	   ドメインの運用管理エージェントが起動しているマシン名。

     -p	--port
	   ドメインの運用管理エージェントのポート番号。既定 値 は
	   6212です。

     --protocol
	   ドメインの運用管理エージェントとの接続プロトコルを選択
	   します。指定できるプロトコルは、rmi、jmxmpです。既定値
	   はrmiです。

     -W	--passwordfile
	   ドメインの運用管理エージェントのパスワードを含むファイ
	   ル。

     --encrypted
	   ドメインの運用管理エージェントのパスワードに暗号化され
	   た パスワードを利用する場合に指定します。既定値はfalse
	   です。暗号化されたパスワードの生成にはencryptコマン ド

	   を 使 用してください。このオプションはpasswordfileオプ
	   ションが指定されている場合のみ有効です。

     -t	--terse
	   trueを指定すると、出力データがスクリプトによる処理のた
	   めの簡潔なデータとなります。既定値はfalseです。

     -e	--echo
	   trueを指定すると、標準出力でコマンドライン文が表示され
	   ます。既定値はfalseです。

     -I	--interactive
	   true(既定値)を指定すると、パスワードオプション入力用の
	   プロンプトを表示します。

     -s	--secure
	   trueを指定すると、ドメインの運用管理エージェントとの通
	   信にSSL/TLSを利用します。既定値はfalseです。

     --legacy
	   trueを指定すると、コマンドの接続先のサーバがV8か、V9か
	   確認します。確認後V8であれば旧互換動作を行い、V9であれ
	   ばV9の動作を行います。falseの場合は接続先のサーバを 確
	   認せずにV9の動作を行います。既定値はfalseです。

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

     --domainGroup
	   ドメイングループ名を指定します。

     --description
	   配備構成の説明を指定します。

     --autoBlockade
	   分散配備での配備操作時に閉塞するかどうかを指定します。
	   閉塞する場合は、配備対象制御ドメインの「ロードバランサ
	   の振分先から削除するコマンド」に登録されているコマンド
	   を実行します。指定可能な動作は次の通りです。

	   noblock(既定値): 閉塞しません。

	   block : 配備操作前に、配備対象制御ドメインの「ロードバ
	   ランサの振分先から削除するコマンド」に登録されているコ
	   マンドを実行します。配備操作後に、配備対象制御ドメイン
	   の「ロードバランサの振分先に追加するコマンド」に登録さ
	   れているコマンドを実行します。配備操作に失敗した 場 合
	   は、配備操作後のコマンドは実行しません。

	   errorblock :	配備操作に失敗した場合に、配備対象制御 ド
	   メインの「ロードバランサの振分先から削除するコマンド」
	   に登録されているコマンドを実行します。

     --blockadeStatus
	   autoBlockadeオプションで「配備失敗時に閉塞する」を指定
	   した場合に、閉塞の条件を指定します。閉塞の条件は、ドメ
	   インの配備結果から選択します。

	   error(既定値): ドメインの配備結果が「ERROR」の場合に
	   閉塞します。

	   timeout : ドメインの配備結果が「ERROR」「TIMEOUT」の場
	   合に閉塞します。

	   warning : ドメインの配備結 果 が 「ERROR」 「TIMEOUT」
	   「WARNING」の場合に閉塞します。

	   canceled : ドメインの配備結果 が 「ERROR」 「TIMEOUT」
	   「WARNING」「CANCELED」の場合に閉塞します。

     --autoDeploy
	   配備操作実行時に正常停止していたドメインが起動した際、
	   自 動 的に配備操作を行うかどうかを指定します。既定値は
	   falseです。

	   trueの場合は、「自動配備対象ドメイン一覧」属性に自動配
	   備予約されたドメイン情報一覧を格納します。ドメイン起動
	   時に自動配備予約されたドメイン情報一覧をもとに配備操作
	   を行います。

     --preDeployStop
	   配備処理前にアプリケーショングループまたはプロセ ス グ
	   ループの停止を行うかどうかを指定します。共有ライブラリ
	   やR4タイプのCORBAアプリケーションで、アプリケーショ ン
	   グループやプロセスグループが停止状態でないと配備操作が
	   実行できない場合に指定します。本オプションで「通 常 停
	   止」「強制停止」を選択した場合、配備対象となる全てのア
	   プリケーショングループ、または、プロセスグループを停止
	   しますのでご注意ください。

	   notstop(既定値): 配備操作前の停止処理は行な い ま せ
	   ん。

	   normal : 配備操作前に、指定された対象(アプリケー ショ
	   ングループ、プロセスグループ)を通常停止します。

	   force : 配備操作前に、指定された対象(アプリケーション
	   グループ、プロセスグループ)を強制停止します。

     --preDeployStopTarget
	   preDeployStopオプションで、normalまたはforceを指定した
	   場合に、停止の対象を指定します。

	   apg(既定値): 配備操作前に、配備対象のアプリケー ショ
	   ングループを停止します。

	   pg :	配備操作前に、配備対象のプロセスグループを停止 し
	   ます。

     --succeedState
	   配備操作の事前処理としてアプリケーショングループ・プロ
	   セ スグループの停止を行う場合(preDeployStopオプション
	   でnormalまたはforceを指定)、配備操作終了後、配備操 作
	   前の状態を引き継ぐかどうかを指定します。

	   false(既定値)の場合、preDeployStopオプションで停止し
	   た ア プリケーショングループ、プロセスグループ、アプリ
	   ケーションは停止状態のままです。

	   trueの場合、preDeployStopオプションで停止した ア プ リ
	   ケーショングループ、プロセスグループ、アプリケーション
	   は配備操作前の状態にします。

オペランド
     constitution_name
	   配備構成名

使用例
     例1: ddeploy-add-constitutionの使用法

     otxadmin> ddeploy-add-constitution	--user admin --password	adminadmin --port 6272 Constitution_A
     Command ddeploy-add-constitution executed successfully.

終了ステータス
     0	   コマンド実行成功

     1	   コマンド実行失敗

関連事項
 ddeploy-delete-constitution(1)