Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 启用客户端到节点加密后,OpSceneter无法连接到群集_Amazon Web Services_Cassandra_Datastax Enterprise_Opscenter - Fatal编程技术网

Amazon web services 启用客户端到节点加密后,OpSceneter无法连接到群集

Amazon web services 启用客户端到节点加密后,OpSceneter无法连接到群集,amazon-web-services,cassandra,datastax-enterprise,opscenter,Amazon Web Services,Cassandra,Datastax Enterprise,Opscenter,OpsCenter通过SSL与datastax enterprise cassandra节点通信需要什么?这是Datastax enterprise 4.5.3和OpsCenter 5.0.1 我已经为所有节点创建了证书、密钥库和信任库,并启用了节点到节点的ssl加密。看起来很好用。nodetool显示所有节点已启动并正常运行 我还在每个节点上启用了opscenter和datastax代理之间的ssl。似乎也在起作用。我可以看到Opscenter web UI中的所有节点-所有已连接的代理 但一

OpsCenter通过SSL与datastax enterprise cassandra节点通信需要什么?这是Datastax enterprise 4.5.3和OpsCenter 5.0.1

我已经为所有节点创建了证书、密钥库和信任库,并启用了节点到节点的ssl加密。看起来很好用。nodetool显示所有节点已启动并正常运行

我还在每个节点上启用了opscenter和datastax代理之间的ssl。似乎也在起作用。我可以看到Opscenter web UI中的所有节点-所有已连接的代理

但一旦我在cassandra.yaml中启用了客户端到节点的加密,opscenter就表示它无法连接到集群。那么,我遗漏了哪些步骤


目标是使用弹性ip地址在AWS中创建一个安全的多区域群集。

您是否在OpsCenter中编辑了群集以将其设置为客户端到节点的加密?在OpsCenter中,单击设置>群集连接。如果您有多个群集,请从下拉列表中选择您的群集。检查我的群集上是否启用了客户端到节点的加密,然后输入下面的证书设置。应该可以了。

下拉列表显示CA证书文件路径。这里需要什么?我在某个地方读到它一定是pem文件?我想它必须被添加到信任库?是的,它必须是PEM编码的。您可以使用以下说明轻松地将其从CER转换为PEM: