我正在AWS上设置DSE 5。我有一个单独的OpsCenter 6.0.0节点。我有三个群集节点,a,b和c。
每个服务器,OpsCenter加3个节点,都是安装了Oracle JDK1.8.0_92的Ubuntu 14.04服务器。
在OpsCenter节点上,我安装并启动了OpsCenter Ok。
我创建了一个集群Ok,但是当我回到OpsCenter来管理该集群时,代理没有进行通信。我试图自动安装代理,但失败了。
我进入/ usr / share / opscenter,运行bin / setup.py,并将/ usr / share / opccenter / ssl文件夹和文件复制到/ var / lib / datastax-agent / ssl /中的节点/ p>
在我的群集节点上,在agent.log中,我得到以下内容:
ERROR [StompConnection receiver] 2016-07-18 18:04:24,747 Jul 18, 2016
6:04:24 PM org.jgroups.client.StompConnection connect
INFO: Connected to 52.0.16.77:61620
ERROR [StompConnection receiver] 2016-07-18 18:04:24,747 Jul 18, 2016
6:04:24 PM org.jgroups.client.StompConnection run
SEVERE: JGRP000112: Connection closed unexpectedly:
javax.net.ssl.SSLException: Connection has been shutdown:
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to
find valid certification path to requested target
at sun.security.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1541)
at sun.security.ssl.AppInputStream.read(AppInputStream.java:95)
at sun.security.ssl.AppInputStream.read(AppInputStream.java:71)
at java.io.FilterInputStream.read(FilterInputStream.java:83)
at org.jgroups.util.Util.readLine(Util.java:2825)
at org.jgroups.protocols.STOMP.readFrame(STOMP.java:240)
at org.jgroups.client.StompConnection.run(StompConnection.java:274)
at java.lang.Thread.run(Thread.java:745)
Caused by: javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to
find valid certification path to requested target
显然,setup.py没有正确构建/ var / lib / datastax-agent / ssl / agentKeyStore。
我撤回了所有这些步骤并且没有错误。
有什么想法吗?