更新OpenJDK后,Cassandra抛出一个错误
nodetool status
nodetool: Failed to connect to '127.0.0.1:7199' - URISyntaxException: 'Malformed IPv6 address at index 7: rmi://[127.0.0.1]:7199'.这也影响到当前的官方码头-集线器图像https://hub.docker.com/_/cassandra版本3.11.12
如何纠正此错误?
发布于 2022-05-16 11:08:54
在最新的jdk更新中,“改进”IPv6地址解析似乎存在一个问题。
解决方法是使用localhost的IPv6符号。
nodetool -h ::FFFF:127.0.0.1 status发布于 2022-05-26 18:53:08
您可以升级到Apache Cassandra 3.11.13或使用以下命令:
nodetool -Dcom.sun.jndi.rmiURLParsing=legacy status
另一种方法是将这个-Dcom.sun.jndi.rmiURLParsing=legacy添加到JAVA_TOOL_OPTIONS环境变量中。
https://stackoverflow.com/questions/72258217
复制相似问题