WLS NodeManager配置步骤(常规版)

NodeManager简介
     WebLogic Server 生产环境中的服务器实例通常分布在多个域、计算机和地理位置上。节点管理器是一个 WebLogic Server 实用工具,可以使用它来启动、关闭和重新启动远程位置上的管理服务器和受管服务器实例。
     节点管理器进程与特定 WebLogic 域无关,而与计算机有关。只要服务器实例与节点管理器进程驻留于同一台计算机上,您就可以使用同一个节点管理器进程控制任意 WebLogic Server 域中的服务器实例。节点管理器必须在承载要通过节点管理器控制的 WebLogic Server 实例(管理服务器或受管服务器)的计算机。
环境信息

Type

Domain

Admin Host

Admin Port

Proxy

Cluster

Instance

Host

 V9.2.3

Domain

192.168.0.11

7001

 

 

AdminServer9

192.168.0.11

Apache 2.2
(192.168.0.11
/usr/local/apache2.2)

hrosCluster

App901

192.168.0.11

App902

192.168..0.12

App903

192.168..0.11

App904

192.168..0.12


配置步骤

1.  停止所有正在运行的managedServer.

2.  配置machine

3.  重启AdminServer.

4.  在每台机器起动NodeManager

SSH登录服务器,执行/weblogic9/bea/weblogic92/server/bin/startNodeManager.sh,成功后Ctr+c停止,这时候会自动产生NodeManage的配置文件。

5.  修改配置文件:

主要修改两个配置文件,nodemanager.properties和nodemanager.domain,目录是/weblogic9/bea/weblogic92/common/nodemanager

###########################nodemanager.properties##################

#Mon Jul 11 14:27:03 CST 2011

DomainsFile=/weblogic9/bea/weblogic92/common/nodemanager/nodemanager.domains

LogLimit=0

PropertiesVersion=9.2.3.0

javaHome=/home/weblogic9/jdk1.5.0_22

AuthenticationEnabled=true

NodeManagerHome=/weblogic9/bea/weblogic92/common/nodemanager

JavaHome=/home/weblogic9/jdk1.5.0_22/jre

LogLevel=INFO

DomainsFileEnabled=true

StartScriptName=startWebLogic.sh

ListenAddress=192.168.0.11

NativeVersionEnabled=true

ListenPort=5556

LogToStderr=true

SecureListener=false

LogCount=1

StopScriptEnabled=false

QuitEnabled=false

LogAppend=true

StateCheckInterval=500

CrashRecoveryEnabled=false

StartScriptEnabled=false

LogFile=/weblogic9/bea/weblogic92/common/nodemanager/nodemanager.log

LogFormatter=weblogic.nodemanager.server.LogFormatter

ListenBacklog=50

 

###############################nodemanager.domain###############################

#Domains and directories created by Configuration Wizard

#Thu Nov 11 14:03:20 CST 2010

#wl_server=/weblogic9/bea/weblogic92/samples/domains/wl_server

#workshop=/weblogic9/bea/weblogic92/samples/domains/workshop

#test9_domain=/weblogic9/bea/user_projects/domains/test9_domain

HrosDomain=/weblogic9/bea/user_projects/domains/HrosDomain

medrec=/weblogic9/bea/weblogic92/samples/domains/medrec

 

6.  配置WebLogic server的变量

由于原来的配置变量都是写在起动脚本中的,这样起动的时候就执行了设置,现在不用脚本启动,所有要进行server的变量配置,登录console进行,具体变量是:

-Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=384m -verbose:gc -Xloggc:/weblogic9/bea/user_projects/domains/Domain.logs/App904_gc.log -Dweblogic.Stdout=/weblogic9/bea/user_projects/domains/HDomain.logs/App904.out

这个以后也可以在config.xml中进行修改和配置。

 

7.  启动NodeManager

使用nohup来起动,执行/weblogic9/bea/weblogic92/server/bin/startNM.sh

8.  登录console进行每个managedServer是起停操作。

 
posted @ 2014-04-29 12:01  helloweblogic  阅读(2898)  评论(0编辑  收藏  举报