syncNode コマンドを使用すると、ノードと、そのノードが構成されているセルの
デプロイメント・マネージャーとの間で構成が強制的に同期化されます。
ノード・エージェント・サーバーは、構成同期サービスを実行し、それによって、
ノード構成とマスター・セル構成の同期を保ちます。
ノード構成に問題が発生してノード・エージェントが実行できない場合は、
syncNode コマンドで、ノード・エージェントが実行していないときに同期を実行し、
ノード構成を強制的にセル構成と再度同期させることができます。
syncNode.log ファイルは、profile_root/logs ディレクトリーにあります。
このコマンドを実行する状況について詳しくは、コマンド・ツールの使用の項を参照してください。
構文
コマンド構文は次のようになります。
syncNode <deploymgr host> <deploymgr port> [options]
ここで、
<deploymgr host> 引数は必須です。
パラメーター
syncNode コマンドで使用可能なオプションは、以下のとおりです。
- -stopservers
- syncNode コマンドに対して、ノード・エージェントを含むノード上のすべてのサーバーを停止してからセルとの構成同期を取るように指示します。
- -restart
- syncNode コマンドに対して、
構成の同期化が完了してからノード・エージェント・プロセスを立ち上げるように指示します。
- -nowait
- syncNode コマンドに対して、立ち上げられたノード・エージェント・プロセスが
正常に初期化されるまで待たないように指示します。
- -quiet
- syncNode コマンドが通常モードで印刷する進行情報を抑止します。
- -logfile <fileName>
- トレース情報を書き込むログ・ファイルのロケーションを指定します。デフォルトでは、
ログ・ファイルは syncNode.log という名前で、同期化されるノードのプロファイルの logs ディレクトリーに作成されます。
- -profileName
- マルチプロファイル・システムで、アプリケーション・サーバー・プロセスのプロファイルを定義します。
-profileName オプションは、単一プロファイル環境で実行する場合は必要ありません。 このオプションのデフォルトは、
デフォルト・プロファイルです。
- -replacelog
- 現行ログに追加する代わりに、ログ・ファイルを置き換えます。
- -trace
- デバッグのために、ファイルにトレース情報を生成します。
- -timeout <seconds>
- ノード・エージェントの初期化がタイムアウトになり、エラーを戻すまでの待ち時間を指定します。
- -statusport <portnumber>
- ノード・エージェント状況のコールバック用のポート番号を管理者が設定できるように指定します。
- -username <name>
- セキュリティーが使用可能な場合、
認証のためのユーザー名を指定します。
-user オプションと同様の働きをします。
- -user <name>
- セキュリティーが使用可能な場合、
認証のためのユーザー名を指定します。
-username オプションと同様の働きをします。
- -password <password>
- セキュリティーが使用可能な場合、
認証のためのパスワードを指定します。
- -conntype <type>
- デプロイメント・マネージャーへの接続に使用する Java Management Extensions (JMX) コネクター・タイプを指定します。
有効なタイプは、SOAP またはリモート・メソッド呼び出し (RMI) です。
- -help
- 使用法ステートメントを印刷します。
- -?
- 使用法ステートメントを印刷します。
使用シナリオ
以下は、正しい構文の例です。
syncNode testhost 8879
syncNode deploymgr 8879 -trace (produces the syncNode.log file)
syncNode host25 4444 -stopservers -restart (assumes that the
deployment manager JMX port is 4444)