我在3节点数据集企业4.5.2集群中的ubuntu上在AWS中设置节点到节点加密。我按照这些文档 -
[1] - http://www.datastax.com/documentation/datastax_enterprise/4.5/datastax_enterprise/sec/secNodeNodeEncryp.html [2] - http://www.datastax.com/documentation/datastax_enterprise/4.5/datastax_enterprise/sec/secPrepareCerts.html [3] - https://github.com/PatrickCallaghan/datastax-ssl-secure-cluster [4] - http://datastax.com/documentation/opscenter/5.0/opsc/configure/opscEnableSSLpkg.html
' nodetool status'告诉我所有节点都正常运行。 opscenter显示节点,但给出错误消息' 0中的3个代理已连接'还有什么方法可以让opscenter与代理商交谈? Opsecenter安装在其中一个节点上,它不会在同一个盒子上与代理商通话。
答案 0 :(得分:1)
opscenterd守护程序无法正确启动。检查/var/log/opscenter/opscenterd.log显示以下内容:
exceptions.ImportError:libssl.so.0.9.8:无法打开共享对象文件:没有这样的文件或目录
首先,我尝试了简单的链接解决方案 ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libssl.so.0.9.8和 ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libscrypto.so.0.9.8
但这不起作用。解决方案是在运行opscenter的服务器上安装libssl0.9.8 $ sudo apt-get install libssl0.9.8
顺便说一句,这是opscenter 5.0.1。