ip v6地址套接字创建失败,出现“无法创建ssl套接字”错误:
Unable to create ssl socket
Fatal configuration error; unable to start server. See log for stacktrace.
10:31:36.165 [main] ERROR o.a.c.service.CassandraDaemon - Fatal configuration error
org.apache.cassandra.exceptions.ConfigurationException: Unable to create ssl socket
at org.apache.cassandra.net.MessagingService.getServerSockets(MessagingService.java:521) ~[apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.net.MessagingService.listen(MessagingService.java:501) ~[apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.net.MessagingService.listen(MessagingService.java:485) ~[apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.service.StorageService.prepareToJoin(StorageService.java:745) ~[apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:648) ~[apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:548) ~[apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:385) [apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:601) [apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:730) [apache-cassandra-3.9.jar:3.9]
Caused by: java.net.SocketException: Protocol family unavailable
at java.net.PlainSocketImpl.socketBind(Native Method) ~[na:1.8.0_102]
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) ~[na:1.8.0_102]
at java.net.ServerSocket.bind(ServerSocket.java:375) ~[na:1.8.0_102]
at org.apache.cassandra.security.SSLFactory.getServerSocket(SSLFactory.java:65) ~[apache-cassandra-3.9.jar:3.9]
at org.apache.cassandra.net.MessagingService.getServerSockets(MessagingService.java:517) ~[apache-cassandra-3.9.jar:3.9]
... 8 common frames omitted
2条答案
按热度按时间omqzjyyz1#
正如阿披实所说,您需要更改jvm.options中的一行:
此外,在cassandra.yaml文件中,您需要取消注解并设置以下选项:
y3bcpkx12#
您需要注解掉文件/etc/cassandra/jvm.options中的以下行
正如simon在下面的回答中提到的,您可能还需要取消注解或编辑cassandra.yaml中的属性。
这应该能解决问题。有关详细信息,请查看此链接。