在运行Windows的两台不同计算机上使用V8.5.5.9和Java 7。我已经完成了“集合运营的RXA设置”的所有过程:UAC,共享注册表....我用谷歌搜索了它,但我正在努力解决这个问题:
看起来这种连接正在发挥作用,40年代后......它正在失去它。有什么想法吗?
计算机1:主要(192.168.0.39)
的Server.xml
< collectiveController replicaPort =“10010” replicaSet = “cogito1:10010” isInitialReplicaSet =“false”host =“main” replicaHost = “主”/>
日志
[16-06-07 12:36:06:301 EDT] 00000011 com.ibm.ws.frappe.paxos.impl.CommandsExecutor:10010 I CWWKX6013I:集合控制器状态为No Paxos Instance,最后提出的命令是-1,最后接受的命令是-1,最后执行的命令是0,日志是274。
[16-06-07 12:36:06:617 EDT] 00000029 .utils.service.multiplexed.impl.UniverseAndReplicaData:10010 I CWWKX6009I:集合体控制器已成功连接到副本192.168.0.39:10010。当前活动的副本集是[]。配置的副本集为[192.168.0.162:10010]。连接的备用副本为[192.168.0.39:10010]。
[16-06-07 12:36:06:835 EDT] 00000029 .utils.service.multiplexed.impl.UniverseAndReplicaData:10010 I CWWKX6009I:集合体控制器已成功连接到副本192.168.0.162:10010。当前活动的副本集是[192.168.0.162:10010]。配置的副本集为[192.168.0.162:10010]。连接的备用副本为[192.168.0.39:10010]。
[16-06-07 12:36:46:355 EDT] 00000025 e.serviceregistry.backend.RegistryReplicationService:default E CWWKX6008E:集合体控制器不可用,可能是由于丢失了大部分副本集,或者通讯
机器2:Cogito1 (192.168.0.162)
的Server.xml
< collectiveController replicaPort =“10010”replicaSet =“cogito1:10010” isInitialReplicaSet =“true”/>
日志
[16-06-07 12:36:06:301 EDT] 00000011 com.ibm.ws.frappe.paxos.impl.CommandsExecutor:10010 I CWWKX6013I:集合控制器状态为No Paxos Instance,最后提出的命令是-1,最后接受的命令是-1,最后执行的命令是0,日志是274。
[16-06-07 12:36:06:617 EDT] 00000029 .utils.service.multiplexed.impl.UniverseAndReplicaData:10010 I CWWKX6009I:集合体控制器已成功连接到副本192.168.0.39:10010。当前活动的副本集是[]。配置的副本集为[192.168.0.162:10010]。连接的备用副本为[192.168.0.39:10010]。
[16-06-07 12:36:06:835 EDT] 00000029 .utils.service.multiplexed.impl.UniverseAndReplicaData:10010 I CWWKX6009I:集合体控制器已成功连接到副本192.168.0.162:10010。当前活动的副本集是[192.168.0.162:10010]。配置的副本集为[192.168.0.162:10010]。连接的备用副本为[192.168.0.39:10010]。
[16-06-07 12:36:46:355 EDT] 00000025 e.serviceregistry.backend.RegistryReplicationService:default E CWWKX6008E:集合体控制器不可用,可能是由于丢失了大部分副本集,或者通讯
答案 0 :(得分:1)
我假设你正在尝试设置两个副本控制器,一个在主机主机上,另一个在主机cogito1上。基于该假设,您需要确保每个控制器的唯一replicaPorts。换句话说,main的配置不应该是replicaPort =“10010”,而是另一个自由端口,例如replicaPort =“10011”。
另请注意,对于高可用性,您需要最小 3个副本控制器。
答案 1 :(得分:0)
您似乎尚未完成192.168.0.39的addReplica步骤。它似乎总是在备用集中,如果没有通过此命令添加它将是真的。例如,您可以在此处查看当前Beta文档中的命令:https://www.ibm.com/support/knowledgecenter/was_beta_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/tagt_wlp_configure_replicas.html
如果副本集包含两个副本且一个副本未添加,则会导致无法设置。一个副本不是2个副本中的大多数,因此它不能达到可操作状态。