cassandra服务(3.11.5)在aws linux上启动/重新启动后停止自动调用

lymnna71  于 2021-06-10  发布在  Cassandra
关注(0)|答案(1)|浏览(765)

cassandra服务(3.11.5)在aws linux上启动/重新启动后自动停止。
我在新的awslinux示例(t3.xlarge)和

sudo service cassandra start
or
sudo service cassandra restart

1或2秒后,服务将自动停止。我查了一下日志,发现了这些。我不确定,我没有改变配置有关飞贼和它总是 SimpleSnitch . 我没有多个Cassandra。只有一台ec2。

日志

INFO  [main] 2020-02-12 17:40:50,833 ColumnFamilyStore.java:426 - Initializing system.schema_aggregates
INFO  [main] 2020-02-12 17:40:50,836 ViewManager.java:137 - Not submitting build tasks for views in keyspace system as storage service is not initialized
INFO  [main] 2020-02-12 17:40:51,094 ApproximateTime.java:44 - Scheduling approximate time-check task with a precision of 10 milliseconds
ERROR [main] 2020-02-12 17:40:51,137 CassandraDaemon.java:759 - Cannot start node if snitch's data center (datacenter1) differs from previous data center (dc1). Please fix the snitch configuration, decommission and rebootstrap this node or use the flag -Dcassandra.ignore_dc=true.

安装步骤

sudo curl -OL https://www.apache.org/dist/cassandra/redhat/311x/cassandra-3.11.5-1.noarch.rpm

sudo rpm -i cassandra-3.11.5-1.noarch.rpm
sudo pip install cassandra-driver
export CQLSH_NO_BUNDLED=true
sudo chkconfig --levels 3 cassandra on
dxxyhpgq

dxxyhpgq1#

问题在您的日志文件中:

ERROR [main] 2020-02-12 17:40:51,137 CassandraDaemon.java:759 - Cannot start node if snitch's data center (datacenter1) differs from previous data center (dc1). Please fix the snitch configuration, decommission and rebootstrap this node or use the flag -Dcassandra.ignore_dc=true.

似乎您启动了集群,停止了集群,并将数据中心从dc1重命名为datacenter1。
为了修复:
如果没有存储数据,请删除数据目录
如果存储了数据,请在配置文件中将数据中心重新命名为dc1

相关问题