cassandra - Cassandra 中的 credentials_validity_in_ms 似乎无效
问题描述
添加属性时出现以下错误:credentials_validity_in_ms
在cassandra.yaml
,此属性是否存在问题。
https://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/configCassandra_yaml.html
INFO [main] 2018-06-03 06:11:30,336 YamlConfigurationLoader.java:85 - Configuration location: file:/etc/cassandra/cassandra.yaml
DEBUG [main] 2018-06-03 06:11:30,342 YamlConfigurationLoader.java:102 - Loading settings from file:/etc/cassandra/cassandra.yaml
ERROR [main] 2018-06-03 06:11:30,458 CassandraDaemon.java:698 - Exception encountered during startup
org.apache.cassandra.exceptions.ConfigurationException: Invalid yaml. Please remove properties [credentials_validity_in_ms] from your cassandra.yaml
at org.apache.cassandra.config.YamlConfigurationLoader$MissingPropertiesChecker.check(YamlConfigurationLoader.java:188) ~[apache-cassandra-3.0.8.jar:3.0.8]
at org.apache.cassandra.config.YamlConfigurationLoader.loadConfig(YamlConfigurationLoader.java:119) ~[apache-cassandra-3.0.8.jar:3.0.8]
at org.apache.cassandra.config.YamlConfigurationLoader.loadConfig(YamlConfigurationLoader.java:95) ~[apache-cassandra-3.0.8.jar:3.0.8]
at org.apache.cassandra.config.DatabaseDescriptor.loadConfig(DatabaseDescriptor.java:135) ~[apache-cassandra-3.0.8.jar:3.0.8]
at org.apache.cassandra.config.DatabaseDescriptor.<clinit>(DatabaseDescriptor.java:119) ~[apache-cassandra-3.0.8.jar:3.0.8]
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:532) [apache-cassandra-3.0.8.jar:3.0.8]
卡桑德拉版本:3.0.8
解决方案
正如我在引入此配置参数的提交标签中看到的那样,它从 Cassandra 3.4 开始可用,并且没有向后移植到 3.0.x
推荐阅读
- javascript - 如何每行声明一个对象属性?
- linked-list - 我可以创建一个 Github 网站并在其中存储我的存储库的所有链接吗?
- excel - 在文件夹中循环excel工作簿并删除除一张以外的所有工作表
- python-3.x - python boto3上传的文件不可见
- javascript - 在 CSS 中附加 div 时如何获得不同的边距?
- reactjs - 组件正在将受控输入更改为不受控。这可能是由于值从已定义更改为未定义引起的
- install4j - 从 install4j 安装程序安装和触发 macOS 应用程序
- unity3d - 如何将 USDZ 模型导入 Unity?
- java - javafx tableView 不显示数据,getter setter 有什么问题?
- python - 当我在 python2.7 中将 pandas 转换为 pyspark 数据框时出现乱码