管理サーバから別マシンの管理対象サーバを起動停止、アプリのデプロイを行う。
これにより1台の管理サーバ(コンソール)で複数のマシンに分散している
管理対象サーバを管理できる。
今回作成するサンプル環境

1.インストールを行う(マシンAの設定)
サーバ構成を行う
\Oracle_Home\oracle_common\common\bin\config.cmdを起動









終了
2.インストールを行う(マシンBの設定)
サーバ構成を行う
\Oracle_Home\oracle_common\common\bin\config.cmdを起動



マシンAと異なる

マシンAと異なる

マシンAと異なる

マシンAと異なる



終了
3.フォルダー・ファイル作成(マシンAの設定)
以下の階層になるように既存user_projects直下に新規でnodemanagerファルダ作成、さらにnodemanagerに新規でnew_Machine_1フォルダ作成
\Oracle_Home\user_projects\nodemanager\new_Machine_1

new_Machine_1直下に以下の2ファイル作成
①nodemanager.properties
②startNodeWeblogic.cmd(\Oracle_Home\wlserver\server\bin\startNodeWeblogic.cmdからコピー)
new_Machine_1に以下の2ファイル作成
①nodemanager.properties
②startNodeWeblogic.cmd(\Oracle_Home\wlserver\server\bin\startNodeWeblogic.cmdをコピーする)
↑このファイルを書き換える
ListenAddress=192.168.0.14
ListenPort=5556
SecureListener=false
setNODEMGR_HOME=C:Oracle123¥Middleware¥Oracle_Home¥user_projects
¥nodemanager¥new_Machine_1

4.フォルダー・ファイル作成(マシンBの設定)
※マシンAとの相違は赤
以下の階層になるように既存user_projects直下に新規でnodemanagerファルダ作成、さらにnodemanagerに新規でnew_Machine_2フォルダ作成
\Oracle_Home\user_projects\nodemanager\new_Machine_2

new_Machine_2直下に以下の2ファイル作成
①nodemanager.properties
②startNodeWeblogic.cmd(\Oracle_Home\wlserver\server\bin\startNodeWeblogic.cmdからコピー)
ListenAddress=192.168.0.20
ListenPort=5557
SecureListener=false
setNODEMGR_HOME=C:Oracle123¥Middleware¥Oracle_Home¥user_projects
¥nodemanager¥new_Machine_2
RUNNING確認

6.ノード・マネージャが管理サーバからのリクエストエを受ける為の設定を行う
マシンAの設定
・WLST起動
\Oracle_Home\wlserver\server\bin\setWLSEnv.cmd
java weblogic.WLST
connect(‘weblogic’, ‘Zep6969@’, ‘t3://192.168.0.14:7001’)
nmEnroll(‘C:/Oracle123/Middleware/Oracle_Home/user_projects/domains
/base_domain’,’C:/Oracle123/Middleware/Oracle_Home/user_projects
/nodemanager/new_Machine_1′)
exit()

7.ノード・マネージャが管理サーバからのリクエストエを受ける為の設定を行う
マシンBの設定(※マシンAの作業と異なる箇所は赤)
・WLST起動
\Oracle_Home\wlserver\server\bin\setWLSEnv.cmd
・WLSTに以下を張り付ける
java weblogic.WLST
connect(‘weblogic’, ‘Zep6969@’, ‘t3://192.168.0.14:7001’)
nmEnroll(‘C:/Oracle123/Middleware/Oracle_Home/user_projects/domains
/base_domain’,’C:/Oracle123/Middleware/Oracle_Home/user_projects
/nodemanager/new_Machine_2‘)
exit()

8.ノード・マネージャ起動
マシンA
\Oracle_Home\user_projects\nodemanager\new_Machine_1\startNodeWeblogic.cmd

マシンB
\Oracle_Home\user_projects\nodemanager\new_Machine_2\startNodeWeblogic.cmd

9.コンソール起動

10.new_Machine_1,2の設定を変更
タイプをプレーンに変更



※New_Machine_2も同様に修正する
11.デプロイ
リモートの管理対象サーバを起動する前にデプロイした方が良いかな?(リモート管理対象サーバが起動しているとデプロイ画面が重くなる)






12.管理対象サーバ起動


13.動作確認

以上
