目录
nodemanager的工作机制
nodemanager和mServer、AdminServer关系
nodemanager是如何启动管理服务器的(只能用wlst命令)
nodemanager如何启动managedServer
nodemanage如何停止一个server实例
系统崩溃的时候确保nodemanager能重启servers,需要这样做:
介绍nodemanager、domain、AS、ms的关系
nodemanager的配置文件和日志文件
nodemanager的配置步骤和远程启动受管服务器
nodemanager的工作流程
设置ms的启动参数
nodemanager的输出及日志
使用nodemanager启动管理服务器
nodemanager的windows和linux的配置
nodemanager随着系统的启动而自动启动:
weblogic从入门到起飞!(weblogic安装、domain配置、管理控制台)(一)
weblogic从入门到起飞!(受管服务器、免密启动、备份)(二)
weblogic从入门到起飞!(域模块、扩展模块)(三)
weblogic从入门到起飞(wlst)(四)
weblogic从入门到起飞(nodemanager)(五)
weblogic从入门到飞起(部署应用、日志)(六)
nodemanager的工作机制
nodemanager和受管理服务器部署在同一台机器上。
nodemanager功能:
1.启动、关闭、重启Admin Server。
2.启动、关闭、挂起、重启manage Server。
3.自动重启manage Server和Admin Server,在他们失败的时候。
4.监视所有的server,收集日志数据。
nodemanager和mServer、AdminServer关系
nodemanager是如何启动管理服务器的(只能用wlst命令)
nodemanager如何启动managedServer
nodemanage如何停止一个server实例
系统崩溃的时候确保nodemanager能重启servers,需要这样做:
Java版本的nodemanager:将CrashRecoveryEnabled设置为true。(在nodemanager,property)
script版本额度nodemamager:在启动的时候,加上CRASHRECOVERY参数。
介绍nodemanager、domain、AS、ms的关系
nodemanager的配置文件和日志文件
wlserver_10.3/common/nodemanager/:这就是nodemanager的家目录。
还有nodemanager的工作目录。
nodemanager的配置步骤和远程启动受管服务器
配置nodemanager的一般步骤:
1.配置计算机来运行nodemanager。
2.指定nodemanager的用户名密码。
(管理控制台-base_domain-安全高级-节点管理器用户名和口令)
(修改的文件为:user_projects/domains/base_domain/config/nodemanager/nm_password.properties)
3.配置一个machine来使用nodemanager。
(管理控制台-环境-计算机-新建)
(完成之后在节点管理器的监听地址修改为ip)
(在服务器那可以添加server)
4.配置nodemanager.domains文件。
(在adminserver那里设置监听地址)
(在windows电脑中新建文件夹wlserver_10.3\common\nodemanager\xnbase_domain)
(拷贝配置文件:打开wlst-connect()-进行连接-nmEnroll(r'D:\oracle\Middleware\wlserver_10.3\common\nodemanager\xnbase_domain')-exit())
(启动nodemanager:在D:\oracle\Middleware\wlserver_10.3\server\bin,startNodeManager.cmd 192.168.180.1 5556本机地址)
(此时的管理控制台-计算机- Machine0-监视就是可访问的;还是这里的服务器-Server0点开-控制-就可以进行启动等操作了)
5.配置远程启动的参数。
6.配置启动的属性。
7.定义管理服务器的地址。
8.设置nodemanager的环境变量。
启动java版本的nodemanager:wlserver_10.3/server/bin/startNodeManager.sh
如果有ssl安全认证不通过,可以在服务器-adminserver-ssl-高级-主机名验证-无。
nodemanager的工作流程
启动nodemanager生成的文件,都在这:wlserver_10.3\common\nodemanager\xnbase_domain
1.启动adminserver
2.启动nodemanager并且与adminserver连接(通过用户名密码等配置信息)。
3.adminserver向nodemanager发出启动managedserver命令。
4.server-0开始启动。
设置ms的启动参数
参数配置:
管理控制台-环境-服务器-server0-服务器启动-参数(-Xms128m -Xmx256m)
此时:
D:\oracle\Middleware\wlserver_10.3\common\nodemanager\xnbase_domain\servers\Server-0\data\nodemanager\startup.properties会发生变化
这些参数只能使用在受管服务器,管理服务器不会使用这些参数。
如果在windows下运行nodemanager,请提供以下两个参数之一:
-Xrs :用于Sun的JVM
-Xnohup : 用于JRockit
配置java版本的nodemanager:
在nodemanager家目录的nodemanager.properties中,StartScriptEnabled=true,可以自定义启动脚本。同理可以自定义停止脚本。
nodemanager的输出及日志
环境-服务器-server0-健康状况监控、服务器启动,修改之后会对应修改startup.properties
使用nodemanager启动管理服务器
1.Adminserver因为很多配置都自带了,所以很多东西不需要进行修改(新建计算机,关联Adminserver)。
2.启动nodemnager wlserver_10.3/server/bin下,./startNodeManager.sh 192.168.180.128 5556
3.wlserver_10.3/common/bin下启动wlst
(help('nmConnect'))
(nmConnect('nodemanager', '123698745', '192.168.180.128', '5556', 'base_domain', '/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain')。启动报错的话注意参数)
(nmStart('AdminServer')。启动报错的话,看nodemanager输出日志;这里要加boot.properties)
nodemanager的windows和linux的配置
nodemanager随着系统的启动而自动启动:
windows:
1.在D:\oracle\Middleware\wlserver_10.3\server\bin的installNodeMgrSvc.cmd和uninstallNodeMgrSvc.cmd
2.修改监听地址和端口。
3.执行installNodeMgrSvc.cmd
4.在服务里就会出现,oracle weblogic nodemanager。可以修改自动或手动启动。
linux:
略(自行百度)。。。