如何修复 "nodetool: Failed to connect to 'localhost:7199' - ConnectException: 'Connection refused (Connection refused)'."

how to fix "nodetool: Failed to connect to 'localhost:7199' - ConnectException: 'Connection refused (Connection refused)'."

我安装了 Cassandra,它之前工作正常,但是当我将 java 1.8 更新为 java 16 时,我收到了这个错误 尽管我 运行

systemctl status cassandra

它说找不到单位 cassandra.service

这里是cassandra的日志

2021-07-29 04:20:18 INFO  PropertiesUtil:65 - loadProperties - file does not exist, skipping ... /opt/apigee/customer//pod/default.properties
2021-07-29 04:20:18 INFO  PropertiesUtil:65 - loadProperties - file does not exist, skipping ... /opt/apigee/customer//pod/default.properties
2021-07-29 04:20:18 INFO  PropertiesUtil:65 - loadProperties - file does not exist, skipping ... /opt/apigee/customer//org/default.properties
2021-07-29 04:20:18 INFO  PropertiesUtil:65 - loadProperties - file does not exist, skipping ... /opt/apigee/customer//org/default.properties
2021-07-29 04:20:18 INFO  PropertiesUtil:65 - loadProperties - file does not exist, skipping ... /opt/apigee/customer//host/default.properties
2021-07-29 04:20:18 INFO  PropertiesUtil:65 - loadProperties - file does not exist, skipping ... /opt/apigee/customer//host/node-2.properties
2021-07-29 04:20:18 INFO  Tokenizer:104 - Tokenization Done
2021-07-29 04:20:18 INFO  ZipCompare:59 - Comparing /opt/apigee/data/apigee-cassandra/config_backup_20210729_042017.zip with /opt/apigee/data/apigee-cassandra/newconfig_backup_20210729_042018.zip:
2021-07-29 04:20:18 INFO  ZipCompare:111 - 19 entries matched
2021-07-29 04:20:18 INFO  ConfigUtil:74 - Removing old backup files as there is no change /opt/apigee/data/apigee-cassandra/config_backup_20210729_042017.zip

如果我运行nodetool status 它说 nodetool: Failed to connect to '127.0.0.1:7199' - ConnectException: 'Connection refused (Connection refused)'.

如果我使用 ```apigee-all restart`` 重新启动服务

感谢任何指导或帮助

Cassandra 不适用于 Java16.

Cassandra 4.0 之前的版本仅支持 Java 8。Cassandra 4.0 支持 Java 8 + Java 11,它被标记为“实验性”(尽管关于采用全面支持的积极讨论).干杯!