刀片服务器硬盘坏了,换了硬盘后,通过dmgr无法重启该节点上的server。

单机./starServer 后,服务虽然启动了,但后台一直提示如下:

[-- ::: CST]  RoleViewLeade I   DCSV8030I:
在成员 httpCell01\erpNode01\erp_server01 处的 DCS 堆栈 DefaultCoreGroup:无法连接或建立具有成员 [httpCell01\erp2Node01\erp_server03] 的视图。
原因是 Not all candidates are connected ConnectedSetMissing= [ httpCell01\erp2Node01\oa_server2 ] ConnectedSetAdditional
[ httpCell01\erpNode01\nodeagent ]。 [-- ::: CST] RoleViewLeade I DCSV8030I:
在成员 httpCell01\erpNode01\erp_server01 处的 DCS 堆栈 DefaultCoreGroup:无法连接或建立具有成员 [httpCell01\erp2Node01\erp_server03] 的视图。
原因是 Not all candidates are connected ConnectedSetMissing= [ httpCell01\erp2Node01\oa_server2 ] ConnectedSetAdditional
[ httpCell01\erpNode01\nodeagent ]。

同步概念:

在IBM WAS ND产品中,管理配置数据都存储在 XML 文件中。单元保留了它每个节点中每台服务器的主配置文件。同时每个节点和服务器也有其自己的本地配置文件。如果服务器已经属于单元,则对于本地节点或服务器配置文件的更改都是临时的,通过在本地提交更改生效时,本地更改覆盖单元配置,但是当执行单元配置文档同步到节点的操作时,在单元级别上对主控服务器和主节点配置文件所作的更改将会替换对该节点所作的任何临时更改。

同步操作在指定的事件发生时进行,如启动server或者停止server的时候,以及在修改了应用程序服务器配置、更新了应用程序及其他情况。

节点不同步现象:

在管理控制台,节点的状态显示未同步状态;

在管理控制台修改了配置,保存的时候,无法同步到各个节点及单元;

管理控制台中显示的server状态异常且无法启停server或者启停异常;

集群中部分server的启停异常,且访问该server上的应用异常;

节点后台日志有关于“凭证”“管理员”等字眼的报错日志;

管理控制台启停异常;

管理控制台和节点日志有某个节点节点成员被怀疑的报错;

其他现象待补充;

节点不同步原因:

服务器异常断电;

各个节点及dmgr所在服务器的系统时间误差超过3分钟;

非法操作,如启停server的时候,反复启停;

强制结束server、node的进程;

增加或者修改了WAS管理控制台的密码;

修改了/etc/hosts文件;

各个节点所在服务器的主机名有冲突;

增加或者删除了WAS的节点后没及时同步;

其他原因待补充;

解决方法:

禁用全局安全性;

停止节点,在命令行下做全部再同步;

启动节点,启用全局安全性;

停止节点,做全部再同步;

备注:禁用安全性,可以在管理控制台全局安全性里取消,也可以在配置文件security.xml中将大约第三行的位置“enable=true”改成“false”;

命令行同步命令:./syncNode.sh dmgr_host 8879

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

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

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

SECJ0305I: 对于 admin-authz 操作 JVM,基于角色的授权检查失败: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和所有节点

WAS:节点不同步问题的更多相关文章

  1. httplib模块,测试cdn节点文件同步

    httplib模块是一个专门用于http的模块,urllib和urllib2也都是基于对它进行了更上层次的封装 我记得刚开始的时候,公司用的cdn有段时间抽风,全球40多个节点总是有那么几个节点不同步 ...

  2. PostgreSQL 一主两备节点(两备节点为同步节点)故障恢复

    PostgreSQL  同步复制及故障恢复 10.2.208.10:node1:master 10.2.208.11:node2:standby1 同步 10.2.208.12:node3:stand ...

  3. NTP服务器时间集群借节点之间同步

    1.三个节点时间同步,cdh1,cdh2,cdh3 2.做法:cdh1从网络时间同步,然后cdh2和cdh3从cdh1节点同步 3.安装与自启动设置 yum install ntp 按上面的安装方式在 ...

  4. Redis单节点数据同步到Redis集群

    一:Redis集群环境准备 1:需要先安装好Redis集群环境并配置好集群 192.168.0.113 7001-7003 192.168.0.162 7004-7006 2:检查redis集群 [r ...

  5. EOS多节点同步代码分析

    EOS version: 1.0.7 一. 配置文件的修改 EOS的节点同步流程是通过p2p来完成,在nodeos的配置文件config.ini中填写,其默认路径为~/.local/share/eos ...

  6. MySQL主从、主主、半同步节点架构的的原理及实验总结

    一.原理及概念: MySQL 主从复制概念 MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点.MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来 ...

  7. 搭建PowerDNS+LAP+NFS+MySQL主从半节点同步实现LAMP架构

    实验环境:(共7台机器) PowerDNS: 192.168.99.110    两台LAP: 192.168.99.120 和 192.168.99.130 NFS服务器:192.168.99.14 ...

  8. RabbitMQ 集群之镜像同步

    mirrored 在上个博文中讲到了如果做集群,那么集群是成功了,但是queue是如何存放的呢?消息又是怎么同步呢. 默认的,也就是什么也不配置,直接在某个节点中添加一个queue,那么它仅仅是属于这 ...

  9. PXC(percona xtradb cluster)新加节点避免SST的方法

    环境: node1:192.168.0.100  pxc节点 node2:192.168.0.101  新节点 把新加入的节点先建立为node1的从库,可以使用mysqldump或innobackup ...

随机推荐

  1. 学习linux之 rwx对于目录和档案的意义(节选自鸟哥)

    權限對檔案的重要性 檔案是實際含有資料的地方,包括一般文字檔.資料庫內容檔.二進位可執行檔(binary program)等等. 因此,權限對於檔案來說,他的意義是這樣的: r (read):可讀取此 ...

  2. set_include_path() &&get_include_path()用法

    function initialize(){    set_include_path(get_include_path().PATH_SEPARATOR . "core/");   ...

  3. druid 的应用(密码加密),logback的应用

    参考博客:https://github.com/yjmyzz/spring-mybatis-multidatasourcehttp://www.cnblogs.com/dream-to-pku/p/6 ...

  4. grequests----golang的requests库

    github.com/levigross/grequests: A Go "clone" of the great and famous Requests library 特点: ...

  5. HDU4850 构造一个长度为n的串,要求任意长度为4的子串不相同

    n<=50W.(使用26个字母) 构造方法:26个,最多构造出26^4种不同的串,长度最长是26^4+3,大于是输出"impossble",用四维数组判重.每次向前构造一位( ...

  6. 【mac】mac上使用brew 安装速度慢/每次使用brew 都会卡在updating homebrew不动/更换homebrew的镜像源

    有没有出现一下这样的情况: 如果有,请继续往下走 1.打开mac的命令窗口,键入如下命令 cd /usr/local/Homebrew 2.更换homebrew的默认源[更换为中科大的镜像源] git ...

  7. 2017年记录CS+CV

    2017年3月开学,始终感觉自己计算机基础薄弱,加上之前自己也开始对机器学习,深度学习有一些了解,始终感觉没有入门.自己开始规划系统学习计算机软件(CS)和计算机视觉(CV)的基础知识.@2017/9 ...

  8. BUPT复试专题—进程管理(2014网研)

    题目描述 在操作系统中,进程管理是非常重要的工作.每个进程都有唯一的进程标识PID.每个进程都可以启动子进程,此时我们称该它本身是其子进程的父进程.除PID为0的进程之外,每个进程冇且只冇一个父进程. ...

  9. POJ 1083 &amp;&amp; HDU 1050 Moving Tables (贪心)

    Moving Tables Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) To ...

  10. Java安全之数字证书

    在前面说到.消息摘要用于验证数据完整性,对称与非对称加密用于保证数据保密性,数据签名用于数据的抗否认性,于是集这些安全手段于一身的终极武器--数字证书出现了.数字证书具备了加密/解密的必要信息.包括签 ...