Wednesday, June 15, 2011

Configure NodeManager

===========================
Configure NodeManager
========================
1- D:\oracle\Middleware\wlserver_10.3\server\bin>setWLSEnv.cmd

2- D:\oracle\Middleware\wlserver_10.3\server\bin>uninstallNodeMgrSvc.cmd

Stopping Oracle WebLogic NodeManager (D_oracle_Middleware_wlserver_10.3).
Oracle WebLogic NodeManager (D_oracle_Middleware_wlserver_10.3) stopped.
Oracle WebLogic NodeManager (D_oracle_Middleware_wlserver_10.3) removed.

3- Edit installNodeMgrSVC.cmd with the following parameter

set NODEMGR_HOST=(your host name)
4- Run installNodeMgrSVC.cmd

5- Crash recovery, we want to enbale nodemanager to restore server to their last known state after reboot

open nodemanager.properties & change CrashRecoveryEnabled=true
also for Smartupdate that manages weblogic patches it is adviceable to put

StartScriptEnabled=true
Also because the domain's script bin\startWeblogic has classpath configured which use smartupdate that manage Weblogic Patches
U will need to change StartScriptEnabled=true in nodemanager.properties file

6- stop/start node manager after update nodemanager.properties

Enroll the domain with nodemanager
----------------------------------
USE WLST Commond line

D:\oracle\Middleware\wlserver_10.3\common\bin>wlst.cmd

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

wls:/offline> connect ('weblogic','XXXXXX','t3://Host Name of AdminServer:7001')

or
wls:/offline> connect('weblogic','XXXXXXX')

wls:/base_domain/serverConfig>

wls:/base_domain/serverConfig> nmEnroll('D://oracle//Middleware//user_projects//domains//base_domain','D://oracle//Middleware//wlserver_10.3//common//nodemanager')

nmEnroll('D://oracle//Standalone//user_projects//domains//base_domain','D://oracle//Standalone//wlserver_10.3//common//nodemanager')

nmEnroll('D://oracle//standalone-wl//user_projects//domains//base_domain','D://oracle//standalone-wl//wlserver_10.3//common//nodemanager')
Enrolling this machine with the domain directory at D://oracle//Middleware//user
_projects//domains//base_domain ...
Successfully enrolled this machine with the domain directory at D:\oracle\Middle
ware\user_projects\domains\base_domain.
wls:/base_domain/serverConfig>

No comments:

Post a Comment