Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2224593
  • 博文数量: 533
  • 博客积分: 8689
  • 博客等级: 中将
  • 技术积分: 7046
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-26 10:00
文章分类

全部博文(533)

文章存档

2024年(2)

2023年(4)

2022年(16)

2014年(90)

2013年(76)

2012年(125)

2011年(184)

2010年(37)

分类: 其他UNIX

2013-06-27 09:43:55



WebSphere节点不同步常见问题以及解决方案

来源: 本站原创 | 作者: 陈天顺 | 分类: |  2011-9-01 10:14
   
  • 正文


  • ( 0 )



故障现象:控制台无法同步未同步的节点,直接导致该节点上的启动失败或者异常。

故障原因:异常断电,或者在命令强行结束进程都可能导致节点无法同步。

故障分析:启动节点,查看 SystemOut.log,报错如下:

SECJ0305I: 对于 admin-authz 操作 ,基于角色的授权检查失败:getCurren

tTimeInMillis。用户 UNAUTHENTICATED(唯一标识:unauthenticated)未被授予下列任何必需角色:adminsecuritymanager, administrator, monitor, configurator, operator, deployer。

ADMS0036E: 配置同步失败。

处理思路:

1.   禁用全局安全性(即去掉访问控制台的密码),重启dmgr;

2.   停止所有节点;

3.   进到节点的bin目录下,做手动强制同步;

4.   启用全局安全性并重启dmgr和所有节点;

5.   登陆管理控制台做全部再同步;

6.   如果上一步做完还是不能同步,停止所有节点,到命令行下做手动强制同步;

7.   重启dmgr,启动节点。

处理过程:

1、编辑/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/app1Cell01/security.xml

将第三行useLocalSecurityServer="true" useDomainQualifiedUserNames="false" enabled="true"

中的enabled="true"改为enabled="false"

或登陆管理控制台,导航到安全性,安全管理、程序和基础结构,将启用管理安全性前的勾去掉


 

2、然后重启dmgr服务,并停止所有节点服务;

3、停止所有节点服务

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopNode.sh

4、做手动强制同步

./syncNode.sh dmgr_hostname 8879

5、启用全局安全性,并重启dmgr和所有节点

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh

6、登陆管理控制台,依次点击管理,节点,选择所有节点,点击全部再同步;

7、停止所有节点,到命令行下做手动全部再同步(建议每个节点都做)

./syncNode.sh dmgr_hostname 8879  -username wasadmin  -password  *****

8、重启dmgr和所有节点

下该文档并与作者进一步交流:

阅读(4978) | 评论(0) | 转发(0) |
0

上一篇:oracle监听配置

下一篇:websphere 资料大全

给主人留下些什么吧!~~