0

みなさん、良い一日を。

dmgr 環境でアプリケーション サーバー名 (デフォルトでは server1) を変更するにはどうすればよいですか?

同様のトピックを見つけました - WebSphere Application Server 6.0.2.23 でアプリケーション サーバーの名前を変更する方法

そこに記載されている方法を試しました:

/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/ws_ant.sh \
-profileName AppSrv01 \
-buildfile exportImport.xml \
-logfile rename.log \
-DoldServerName=server1 \
-DnewServerName=server2 \
-DnodeName=yourNode01 changeServerName

サーバーの名前が変更され、新しいサーバー名で停止できますが、新しいサーバー名でサーバーを使用できない状態で開始しようとすると、構成が保存されません。

誰かがこれについてもっと光を当てることができますか? 前もって感謝します。

4

1 に答える 1

0

フェデレーテッド・サーバーのノード名を変更するために、renameNode.sh(.bat) と呼ばれるコマンド・プロンプトから使用できるコマンドがあります。

プロファイルのルート ディレクトリに移動します。(通常は次のようなものです: UNIX サーバーでは /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin)

構文: renameNode.sh renameNode.bat

このコマンドを起動すると、次のアクションが実行されます。

  1. Deployment Manager に接続します。
  2. すべてのサーバーを停止します。
  3. Deployment Manger のノード構成を変更します。
  4. ノードを同期します。

別の方法として、ここに大きな Python ライブラリがあります: http://www.ibm.com/developerworks/websphere/library/samples/SampleScripts.html これには名前変更機能があるかもしれませんが、よくわかりません。

于 2013-12-05T18:48:30.530 に答える