Websphere ibm liberty 20.0.0.x群集中未显示成员服务器

Websphere ibm liberty 20.0.0.x群集中未显示成员服务器,websphere,websphere-liberty,Websphere,Websphere Liberty,执行以下步骤: 1.1服务器创建myController 2.collective create myController--keystrepassword=demoPassword并更新myController的server.xml 3.添加到mycontroller的server.xml 4.1服务器创建myMember1 5.usr\servers\myController\resources\security将证书安装到计算机 6.collectivejoin-myMember--hos

执行以下步骤: 1.1服务器创建myController 2.collective create myController--keystrepassword=demoPassword并更新myController的server.xml 3.添加到mycontroller的server.xml 4.1服务器创建myMember1 5.usr\servers\myController\resources\security将证书安装到计算机 6.collectivejoin-myMember--host=host1--port=9443--user=admin--password=pass--keystrepassword=demoPassword,在myMemeber server.xml中使用collectiveMember-1.0和clusterMember-1.0功能更新cmd结果,并启动myMember

但是myMember没有显示在集群中。以上几点中是否缺少任何步骤,如果集群成员添加到myController服务器,那么集群将显示myController,但从不显示集合成员。
以上几点中是否缺少任何步骤?

成员是否出现在集体中,而不是集群中(又名,成员是否成功加入集体)?如果它不是集合的一部分,请确保成员计算机可以与控制器计算机通信(请尝试testConnection:)我猜在步骤3和4之间,控制器已启动?因此这意味着成员计算机无法与控制器计算机通信(因为未提供主机身份验证信息)。您需要向控制器注册成员的主机(使用适当的cred),这可以通过集合register/updateHost命令完成。请参阅,您可以使成员和控制器位于同一主机上,没有问题。成员和控制器必须使用不同的http/https端口,否则会出现端口冲突(第二个启动的服务器会说它无法获取端口)。该错误是有意义的,因为主机已注册,因为成员和控制器位于同一主机上。相反,您需要运行collective updateHost命令来使用ssh或rpc信息更新csvm主机,关于JDK,我相信这是正确的,IBM JDK是windows上RXA工作所必需的。您可以尝试使用带有J9的OpenJDK,看看这是否有效,但鉴于文档,我不希望得到支持。如果您需要在非IBM JDK for windows collective上运行,那么我建议改用SSH(在您的windows机器上安装第三方SSH服务,如Cygwin)。关于适用于windows的Liberty版本,除了z/OS之外,它们都是,因为这是专门用于在z/OS(换句话说,Core、Base、ND)上运行的。但是,集合仅在ND(网络部署)和z/OS中可用,因此如果您想在Windows上使用集合,则需要使用ND edition。