Linux环境下IBM WebSphere 8.5如何通过终端添加集群至导航菜单
在Linux的IBM WebSphere 8.5中通过终端添加集群并显示导航菜单选项
1. 启动部署管理器(若未运行)
先确认部署管理器处于启动状态,进入对应profile目录执行启动命令:
cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin ./startManager.sh
注:替换
Dmgr01为你的部署管理器实际profile名称
2. 进入wsadmin命令行环境
切换到WebSphere安装目录的bin文件夹,启动wsadmin工具(使用jython语言,需提供管理员账号密码):
cd /opt/IBM/WebSphere/AppServer/bin ./wsadmin.sh -lang jython -user admin_username -password admin_password
3. 创建集群
在wsadmin交互环境中,执行以下命令创建集群(替换MyCluster为自定义集群名称):
AdminTask.createCluster(['-clusterName', 'MyCluster', '-preferLocal', 'true'])
执行后保存配置变更:
AdminConfig.save()
4. 添加集群成员
继续在wsadmin中执行命令,向集群添加节点成员(替换参数为你的实际节点和成员名称):
AdminTask.createClusterMember([ '-clusterName', 'MyCluster', '-memberNode', 'Node01', '-memberName', 'ClusterMember01', '-memberWeight', '2' ])
需添加多个成员时,重复上述命令并修改memberName即可,完成后再次保存配置:
AdminConfig.save()
5. 同步节点配置
退出wsadmin(输入exit),进入应用服务器节点的profile目录,执行节点同步命令,将集群配置同步到节点:
cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin ./syncNode.sh dmgr_hostname 8879 -user admin_username -password admin_password
注:
dmgr_hostname替换为部署管理器的主机名/IP,8879是部署管理器默认SOAP端口,若端口修改过需对应调整;AppSrv01替换为你的节点profile名称
6. 让集群选项显示在导航菜单
完成上述操作后,确保登录部署管理器的管理控制台(而非节点代理控制台),刷新页面后导航菜单应出现「集群」选项。若仍未显示:
- 检查当前用户权限,通过wsadmin为用户分配管理员角色:
AdminTask.mapUsersToAdminRole(['-roleName', 'administrator', '-userids', 'admin_username', '-accessids', 'user:defaultWIMFileBasedRealm/admin_username']) AdminConfig.save() - 重启部署管理器后再次登录:
cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin ./stopManager.sh ./startManager.sh
内容的提问来源于stack exchange,提问作者MIX 2000
相关产品推荐
相关产品推荐

