在具有多节点的cassandra上读写之后,没有可用的主机

m3eecexj  于 2021-06-10  发布在  Cassandra
关注(0)|答案(0)|浏览(249)

我已经在多节点设置上测试了下面的测试套件。最终没有可用的主机。

当1个节点关闭时读取记录

验证复制因子为3

从system\u schema.keyspaces中选择*;

开始读取Cassandra数据库中的记录
cd工具
bin/cassandra应力写入n=2000-速率线程=50 bin/cassandra应力读取n=2000-速率线程=50
通过在其中一个节点上执行命令,从集群中优雅地关闭节点
sudo ifconfig br int坏
验证cassandra数据库中的读取记录是否继续
跟踪从qncm.systeminfo选择*;从qncm.systeminformation limit 1中选择*;

当1个节点关闭时写入记录

验证复制因子为3
从system\u schema.keyspaces中选择*
开始在cassandra表中写入记录
cd tools bin/cassandra stress write n=2000000-rate threads=3-schema“复制(策略=simplestrategy,因子=3)”
通过在其中一个节点上执行命令,从集群中优雅地关闭节点
sudo ifconfig br int坏
在第2步开始的插入记录应在cassandra数据库中继续

2节点关闭时读取记录

验证复制因子为3。
从system\u schema.keyspaces中选择*
开始读取Cassandra数据库中的记录
cd tools bin/cassandra stress write n=20000-rate threads=50-schema“复制(策略=simplestrategy,因子=3)”bin/cassandra stress read n=20000-rate threads=50
通过执行命令从集群中优雅地关闭两个节点
sudo ifconfig br int坏
验证读取记录是否应继续,并且需要较低的一致性,即
跟踪从qncm.systeminfo limit 1选择*;

当2节点关闭时写入记录

验证复制因子为3
从system\u schema.keyspaces中选择*
开始在cassandra数据库中写入记录
cd tools bin/cassandra stress write n=20000-rate threads=50-schema“复制(策略=simplestrategy,因子=3)”
通过执行命令从集群中优雅地关闭两个节点
sudo ifconfig br int坏
在第2步,插入记录应该继续,并且需要较低的一致性,即1

写入重试尝试记录

验证复制因子为3

从system\u schema.keyspaces中选择*

开始在cassandra数据库中写入记录
cd tools bin/cassandra stress write n=20000-rate threads=50-schema“复制(策略=simplestrategy,因子=3)”
通过执行命令从集群中优雅地关闭两个节点
sudo ifconfig br int坏
触发write命令,并验证其执行的写重试尝试次数;
在qncm.systeminfo(nodename,module,slot,value)中插入值('mars','uptime\u total',4,'5172');在qncm.systeminfo(nodename,module,slot,value)中插入值('mars','fanspeed',2,'5178');
在我完成了第4步(当2个节点关闭时写入记录)之后,cassandra启动了,但是所有docker容器都关闭了。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题