oracle nodemanage,使用Node Manager来管理Weblogic Server

Node Manager能干什么

1. 启动、停止和重启Admin Server

2. 启动、停止、暂停和重启Managed Servers

3. 自动重启Admin和Managed Servers

4. 监控Servers和查看Log

如何配置Node Manager

Weblogic Server提供了两种版本的Node

Manager,基于Java的和基于脚本的。本文使用的是基于Java的,它同时适用于Linux和Windows平台。

1. 启动Node Managed

Windows下直接运行Node Manager的开始菜单里的快捷方式即可。

Linux下用以下命令将Node Manager运行在后台:

$ nohup /wlserver_home/server/bin/startNodeManager.sh > /dev/null 2>&1 &

2. Node Manager的配置

启动Node

Manager后,它默认的home路径为/wlserver_home/common/nodemanager,这里面有Node

Manager的配置文件以及Log。

3.将一个Domain加入Node Managed的管理

a) 启动Admin

Server

b) 进入Admin

Console,在domain_name > Security

> General里修改Node Manager的用户名和密码。

c)

用WLST连接到Admin

Server。

a4c26d1e5885305701be709a3d33442f.png

d)

使用nmEnroll命令来将一个Domain加入Node Manager的管理。如何有多个Managed

Server运行在不同的物理机器上,则要在每台机器上运行这个命令。

nmEnroll([domainDir], [nmHome])

For example,

nmEnroll('C:/oracle/user_projects/domains/prod_domain', 'C:/oracle/wlserver_10.3/common/nodemanager')

使用Node Manager来管理Weblogic Server

先停掉所有的Servers,然后通过使用Node

Manager来依次启动它们,这样Servers才能受Node Manager的监控与管理。

1. 启动Admin Server

用WLST连接到Node

Manager,然后依次可以启动Admin Server 和 Managed Servers。

a)

用nmConnect命令连接Node Manager

wls:/offline> nmConnect('username', 'password', 'hostname', 'port', 'myDomain')

b)

用nmStart命令启动Admin Server

wls:/nm/myDomain> nmStart('AdminServer')

2. 启动Managed Server

用nmStart命令同样可以启动Managed Servers,或者在Administration

Console里去启动它们。

a4c26d1e5885305701be709a3d33442f.png

3. 用Node Manager来提高Managed Server的Availability

Managed

Server的Health

State有以下几种状态:

a4c26d1e5885305701be709a3d33442f.png

Node

Manager可以被配置成当Managed Server的状态变为Failed或对Health State的查询没有回应时,Node

Manager会杀掉此Manager Server的进程并重启它,缺省情况下这个功能是禁用的,可以通过以下方法来启用:

修改文件domain_home/servers/managed_server_name/data/nodemanager/startup.properties,

AutoRestart=true

AutoKillIfFailed=true

AutoRestart表示Node Manager会自动启动那些Crash或者意外被Kill的Managed

Servers,AutoKillIfFailed表示会杀掉Failed的Managed Servers。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值