Datastax Opscenter 还原在启用 TLS 的情况下失败(节点到节点加密)?

Datastax Opscenter Restore Fails with TLS enabled (node-to-node encryption)?

我使用的是 DSE 5.09 版和 Opscenter 6.08 版。

在 C* 节点上启用节点到节点加密时,Opscenter 还原过程似乎失败。当我在所有节点上禁用 TLS 并执行恢复过程时,它成功运行。

有没有人遇到过类似的问题,或者有没有办法在不禁用 TLS 的情况下成功完成恢复?

此外,SSTableloader 似乎在启用节点到节点加密的情况下失败。

使用 SSTableloader/Opscenter 的 DSE 恢复过程在启用 TLS 的情况下不可行吗?任何 opinions/comments 将不胜感激。提前致谢

这里是 DataStax OpsCenter 工程师。

这是一个已知问题,通过工单 ID 的 DSP-14202 和 OPSC-12334 进行内部跟踪,如果您有支持或可以联系销售工程师,他们可以为您检查这些工单的状态。我不在 DSE 团队,但我的感觉是在这个问题上已经取得了进展,应该在 DSE 的下一轮补丁发布中解决。

与此同时,我认为您将无法使用 OpsCenter 通过此配置执行恢复。您要么禁用节点到节点加密,要么在 OpsCenter 之外进行恢复并传入额外的 TLS 选项,例如:

  • JVM_OPTS="$JVM_OPTS -Dssl.keystore=$2 -Dssl.enabled=true";
  • JVM_OPTS="$JVM_OPTS -Dssl.keystore.password=$2";
  • JVM_OPTS="$JVM_OPTS -Dssl.truststore=$2 -Dssl.enabled=true";
  • JVM_OPTS="$JVM_OPTS -Dssl.truststore.password=$2";