Cosminexus 簡易構築・運用ガイド

[目次][用語][索引][前へ][次へ]

12.3 コマンドの詳細

Smart Composer機能で使用するコマンドの入力形式,機能などを次に示します。

コマンドの格納先
Smart Composer機能で使用するコマンドは,次のディレクトリに格納されています。
  • Windowsの場合
    <Cosminexusのインストールディレクトリ>\manager\bin\
  • UNIXの場合
    /opt/Cosminexus/manager/bin/

共通引数
各コマンドには,次の引数を共通引数として指定します。共通引数は,.cmxrc(クライアント設定プロパティファイル)またはcmxclient.properties(クライアント共通設定ファイル)で,指定を省略したときのデフォルト値を設定できます。.cmxrcファイルについては「13.4 .cmxrc(クライアント設定プロパティファイル)」,cmxclient.propertiesファイルについては「13.5 cmxclient.properties(クライアント共通設定プロパティファイル)」を参照してください。
形式
コマンド名称 [-m <ホスト名>[:<ポート番号>]] 
             [-u 管理ユーザID] [-p 管理ユーザパスワード]
             [-wait | -nowait] [-verbose | -noverbose]
説明
-m <ホスト名>[:<ポート番号>]
Management Serverのホスト名とポート番号を指定します。
  • <ホスト名>
    ドット記法でのIPアドレス指定(xxx.xxx.xxx.xxx),または名前解決できるホスト名で指定します。なお,xxxには0〜255の整数を指定します。
  • <ポート番号>
    Management Serverの設定に従います。デフォルト値は28080です。
-u <管理ユーザID>
6.6.2(1) Management Serverのセットアップ」で設定した,Management Serverの管理ユーザIDを指定します。
-p <管理ユーザパスワード>
6.6.2(1) Management Serverのセットアップ」で設定した,Management Serverの管理ユーザパスワードを指定します。
-wait | -nowait
コマンド実行時に,すでに実行しているコマンドとの排他が必要な場合,処理できるようになるまで待つか(-wait),待たずにエラーリターンするか(-nowait)のどちらかを指定します。詳細は,「12.1.3(1) コマンドを同時に複数実行した場合の動作」を参照してください。
-verbose | -noverbose
コマンドの実行結果の詳細を出力するか(-verbose),出力しないか(-noverbose)のどらかを指定します。
共通引数は,コマンドによって指定が有効になる場合と,無効になる場合があります。コマンドに無効な引数を指定した場合,その引数は無視されます。共通引数の指定について,コマンドごとに次の表に示します。

表12-5 共通引数の指定の可否

コマンド名称 共通引数
-m -u -p -wait
-nowait
-verbose
-noverbose
cmx_add_serverref
cmx_admin_passwd × ×
cmx_build_model ×
cmx_build_system
cmx_change_model ×
cmx_define_application
cmx_define_resource
cmx_delete_serverref
cmx_delete_system
cmx_deploy_application
cmx_deploy_resource
cmx_export_model × ×
cmx_list_model × ×
cmx_list_status × ×
cmx_register_application
cmx_register_resource
cmx_resume_lb
cmx_scaleout_host
cmx_start_application
cmx_start_resource
cmx_start_target
cmx_stop_application
cmx_stop_resource
cmx_stop_target
cmx_test_lb
cmx_trans_param × × × × ×
cmx_undefine_application
cmx_undefine_resource
cmx_undeploy_application
cmx_undeploy_resource
cmx_unregister_application
cmx_unregister_resource

(凡例)
○:有効です。
×:無効です。指定した場合,無視されます。

終了コード
Smart Composer機能で使用するコマンドは,次の範囲で戻り値を返します。

表12-6 Smart Composer機能で使用するコマンドの戻り値

戻り値 意味
0 コマンドの処理が正常終了しました。
1〜63 コマンドの処理で軽微な障害が発生しました。
64〜127 コマンドの処理が異常終了しました。
<この節の構成>
cmx_add_serverref
cmx_admin_passwd
cmx_build_model
cmx_build_system
cmx_change_model
cmx_define_application
cmx_define_resource
cmx_delete_serverref
cmx_delete_system
cmx_deploy_application
cmx_deploy_resource
cmx_export_model
cmx_list_model
cmx_list_status
cmx_register_application
cmx_register_resource
cmx_resume_lb
cmx_scaleout_host
cmx_start_application
cmx_start_resource
cmx_start_target
cmx_stop_application
cmx_stop_resource
cmx_stop_target
cmx_test_lb
cmx_trans_param
cmx_undefine_application
cmx_undefine_resource
cmx_undeploy_application
cmx_undeploy_resource
cmx_unregister_application
cmx_unregister_resource