我正在尝试使用WebSphere Liberty Profile 8.5.5.6建立一个小型集合体。控制器和成员都在同一台Linux机器上。但是,当我启动我的成员时,它无法连接到集合控制器(我从主机名开始,但切换到localhost只是为了看看是否有所作为 - 但错误是相同的):
I CWWKX8057I:集合成员无法与任何集合控制器建立连接。配置的控制器:[rslvm19.dub.usoh.ibm.com:21443]
这是来自控制器的日志:
I CWWKX0103I:JMX REST连接器正在运行,可从以下服务URL获得:service:jmx:rest://rslvm19.dub.usoh.ibm.com:21443 / IBMJMXConnectorREST
...
我CWWKX6011I:集合控制器已准备就绪,可以接受请求。领导者是9.55.50.219:10010。当前活动的副本集是[9.55.50.219:10010]。配置的副本集为[9.55.50.219:10010]
我CWWKX6046I:集合控制器副本集正在开始升级。当前的活动版本是8.5.5。[1-3]。升级后,活动版本将为8.5.5.4
I CWWKX6047I:活动的集合体控制器副本集已成功升级。当前活动副本版本为8.5.5.4
我CWWKX9000I:CollectiveRepository MBean可用。
每当我启动我的成员时,它必须与控制器通信,因为以下消息确实在成员服务器启动的同时显示在控制器日志中:
I SESN0176I:将为应用程序键default_host / IBMJMXConnectorREST创建新的会话上下文
I SESN0172I:会话管理器正在使用Java默认的SecureRandom实现来生成会话ID
我FFDC1015I:已创建FFDC事件:" javax.validation.ValidationException:未对模块com.ibm.ws.jmx.connector.server.rest com.ibm.ws.jsf.beanvalidation.extprocessor启用验证。 JSFBeanValidationExtensionFactory 70"在ffdc_15.07.27_15.14.23.0.log
我DYNA1056I:动态缓存(对象缓存)已成功初始化
我将服务器的发布地址设置为/
I SRVE0242I:[com.ibm.ws.jmx.connector.server.rest] [/ IBMJMXConnectorREST] [MBeanServerConnector]:初始化成功。
我CWWKS9122I:对于应用程序com.ibm.ws.jmx.connector.server.rest中的URL / *,发现了以下HTTP方法,并且可以访问:HEAD OPTIONS TRACE
是否有任何我可能在某处丢失的配置值?或者某种方式来查看有关实际错误的更多细节?
答案 0 :(得分:1)
这听起来好像成员尚未加入控制器。您可以看到有关加入知识中心的更多信息,例如最新的测试版文章在此处:https://www.ibm.com/support/knowledgecenter/was_beta_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/tagt_wlp_configure_collective.html
当成员加入控制器时,成功连接所需的安全配置将传播到该成员。