管理する必要があるWebLogicサーバーは何ですか?ドメインには、管理サーバーと管理対象サーバーの2種類のWebLogic Serverインスタンスがあります。 このため、この記事では、管理サーバーと管理対象サーバーを起動/停止(シャットダウン)する方法について説明します。
管理サーバーは管理目的で使用され、技術的に可能であっても展開には使用されません。 管理対象サーバーは展開に使用されます。
管理サーバー(WebLogic Server)は起動していますか?
WebLogicが起動されていないことを確認するには、次のコマンドを実行します:
ps -ef | grep startWebLogic
この場合、WebLogic serverは停止(シャットダウン)されます):
この場合、WebLogic serverが起動されます:
管理サーバー(WebLogic Server)の起動
管理サーバーを起動するには、次のコマンドを実行する必要があります:
nohup $DOMAIN_HOME/bin/startWebLogic.sh > nohup.out &
または、DOM DOMAIN_HOME/binにいる場合は、$DOMAIN_HOME/binにあります:
./startWebLogic.sh&
コマンドが制御演算子&によって終了されると、シェルはサブシェル内のバックグラウンドでコマンドを実行します。 シェルはコマンドが終了するのを待たず、戻りステータスは0です。
管理サーバーを停止します(WebLogic Server)
管理サーバーを起動するには、$DOMAIN_HOME/binの下で次のコマンドを実行する必要があります:
./stopWebLogic.sh&
WebLogic管理サーバーが停止している場合、WebLogic管理コンソールを使用することはできません。
WebLogic管理対象サーバーは起動していますか。
これは、「サーバー」ページの管理コンソールに表示されます。 上の写真を参照してください。
この写真では、Server1の正常性が”到達不能”であることがわかります。 管理コンソールからそのサーバを起動するには、まずノードマネージャを起動する必要があります。 そのサーバーは、マシンにも関連付けられている必要があります。WebLogic管理コンソールから、環境->サーバー->制御タブに移動する必要があります。 起動したい管理対象サーバーにチェックを入れ、「開始」をクリックすると、次の画面に表示されます。