Linux 下Weblogic集群搭建-04通过nodemanage进行节点的启动与关闭

2017-01-05 11:09:48来源:oschina作者:信志人点击

1.adminserver(10.0.5.51) 。 node节点(ip:10.0.5.52)


2.首先通过web console的web管理端,



新建一台机器




点击完成,添加服务器,。添加位于此计算机上的所有节点。


3



4.配置nodemanage 配置(10.0.5.52)s上的nodemanage


AdminServer在服务器51上,ManagedServer在服务器52上的情况:


这时候不能启动nodemanager还可能是因为服务器52无法与服务器51通讯,这时候会报socket相关错误。此时,


1、在52服务器上修改$WL_HOME/common/nodemanager/nodemanager.properties文件: SecureListener=false StartScriptEnabled=true


2、在B上$WL_HOME/common/bin/目录下执行wlst.sh脚本


./wlst.sh即可


3、执行完2后会来到wls:/offline>下,在此输入connect()回车


4、此时会依次要求输入AdminServer的用户名、密码及url如下


Please enter your username [weblogic] :weblogic Please enter your password [weblogic] : Please enter your server URL [t3://localhost:7001] :t3://adminServerIP:port


以上三项指服务器A上登录控制台时的用户名、密码及IP地址和端口


5、如果第4步执行成功,则显示


Successfully connected to Admin Server 'AdminServer' that belongs to domain 'my_domain'. 会跳到wls:/my_domain/serverConfig>


my_damain指服务器A上的domain


如果第4步执行不成功,会返回第3步重新输入connect()


此时也可输入dumpStack()回车,查看具体错误


6、第5步执行成功后,在wls:/my_domain/serverConfig>下依次执行


nmEnroll('/home/weblogic/Oracle/Middleware/wlserver_10.3/common/nodemanager')


nmEnroll('/home/weblogic/Oracle/Middleware/user_projects/domains/server_b_domain') 这里的weblogic目录指服务器B上的weblogic目录,视自己的目录修改语句。


7、注册成功后,按ctrl+c返回weblogic目录,再到$WL_HOME/servers/bin目录下


nohup ./startNodeManager.sh &启动nodemanager


8启动后容易碰到内存溢出的问题


配置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


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台