WAS修改主机名
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.1修改ND node(dmgr profile)的hostName属性
1.在做重大改变之前使用backupConfig命令进行备份。
2.确保整个cell中的Deployment Manager,nodeagent,jmsserver和所有的Application
Server JVM进程都已经正常停止。
(如果是windows系统,需要确保no websphere java process或者WASService.exe进程在运行)
使用如下命令停止Deployment Manager:
<WAS_DMGR_PROFILE_HOME>/bin/stopManager(.bat/.sh) –username <name> -password <password>
使用如下命令停止nodeagent:
<WAS_NODE_PROFILE_HOME>/bin/stopNode(.bat/.sh) –username <name> -password <password>
使用如下命令停止Application Server
<WAS_NODE_PROFILE_HOME>/bin/stopServer(.bat/.sh) <server> -username <name> -password <password>
3.修改ND(dmgr profile)的serverindex.xml中的hostName 属性。
寻找对应的字符
串”host Name=”查找对应属性项。
同时修改serverindex.xml中每个EndPoint元素的host 属性。
搜索字串”host=”。
文件位置如下:
<WAS_DMGR_PROFILE_HOME>/config/cells/<cell>/nodes/<nodeManager>/serverindex.xm l
4.修改dmgr profile home文件夹下properties子文件夹内的wasadmin.properties文件,修
改该文件中的com.ibm.ws.scripting.host属性为新的网络地址
<WAS_DMGR_PROFILE_HOME>/properties/wsadmin.properties
对于Cell内的每个Node profile都需要做这项修改,因为每个node上的wsadmin utility 都是连接到ND
<WAS_NODE_PROFILE_HOME>/properties/wsadmin.properties
5.删除如下子文件夹内所有内容
<WAS_DMGR_PROFILE_HOME>/wstemp
<WAS_DMGR_PROFILE_HOME>/config/temp
<WAS_NODE_PROFILE_HOME>/wstemp
<WAS_NODE_PROFILE_HOME>/config/temp
6.当所有的ND(dmgr profile)和node profile的文件都更新完毕后,使用如下命令启动
Deployment Manager:
<WAS_DMGR_PROFILE_HOME>/bin/startManager(.bat/.sh)
7.当DM启动以后,对cell内的每个节点都需要运行一次syncNode操作。
SyncNode会将
修改后的配置文件复制到本地。
<WAS_NODE_PROFILE_HOME>/bin/syncNode(.bat/.sh) <dmgr_host> <dmgr_soap_port> -username <name> -password <password>
注意:syncNode命令的执行时间同cell的大小有关,需要给其足够时间来完成同步操作。
8.使用如下命令启动各个nodeagent,并确认在ND控制台中可以看见该nodeagent。
<WAS_NODE_PROFILE_HOME>/bin/startNode(.bat/.sh)
9.启动各个node下的severs
<WAS_NODE_PROFILE_HOME>/bin/startServer(.bat/.sh) <server>
2.2修改集成到DMGR的node profile的hostName属性
1.修改之前使用backupConfig进行备份。
2.确保cell内的nodeagent,jmsserver和所有的Application server JVM进程都已经停止。
确
保没有websphere java process或者WASService.exe(on windows)在运行。
3.确保所有的配置选项的修改通过修改deployment manager上的配置文件来完成。
4.修改serverindex.xml文件node profile相关内容,修改ServerIndex元素的hostName属
性。
搜索字符串”hostname=”来查找对应属性。
同时修改serverindex.xml文件中node profile对应的host属性(for every EndPoint)。
查找所有的”host=”字串
<WAS_DMGR_PROFILE_HOME>/config/cells/<cell>/nodes/<node>/serverindex.xml
5.每个node的wsadmin utility都是连接到ND;确保ND host在wasadmin.properties文件
被声明为com.ibm.ws.scripting.host
<WAS_NODE_PROFILE_HOME>/properties/wsadmin.properties
6.删除以下文件夹
<WAS_NODE_PROFILE_HOME>/wstemp
<WAS_NODE_PROFILE_HOME>/config/temp
7.确保所有dmgr profile下的配置文件都已经修改完成,cell内的每个节点都需要执行
synvNode命令,包括被修改的node。
当syncNode执行完毕,这个node应该可以正常工作(with a new hostname Property)
<WAS_NODE_PROFILE_HOME>/bin/syncNode(.bat/.sh) <dmgr_host> <dmgr_soap_port> -username <name> -password <password>
8.启动nodeagent并且验证nodeagent在nd的控制台中可见。
9.启动node下的server。
2.3修改standalone架构的node profile
1.使用backupConfig命令进行profile备份
2.确保所有server线程都已正常停止
3.修改serverindex.xml文件的ServerIndex元素的hostName属性。
搜索字符串”hostname=”
同时修改serverindex.xml文件中的每个EndPoint的host属性。
查找”host=”字符串
<WAS_NODE_PROFILE_HOME>/config/cells/<cell>/nodes/<node>/serverindex.xml
4.编辑wsadmin.properties文件,修改com.ibm.ws.scripting.host属性为新的host address。
<WAS_NODE_PROFILE_HOME>/properties/wsadmin.properties
5.删除如下文件夹
<WAS_NODE_PROFILE_HOME>/wstemp
<WAS_NODE_PROFILE_HOME>/config/temp
6.启动server。