CrateDB高可用测试 kill一个datanode节点
来源:互联网 发布:matlab 有约束最优化 编辑:程序博客网 时间:2024/06/08 08:23
第1步,节点正常存活
[mf@cratedb-test-01 /data/mf/crate]$ curl http://10.209.15.212:8080/_cat/shards/.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 p STARTED 326253 44.8mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 r STARTED 326253 44.8mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 r STARTED 327110 45.4mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 p STARTED 327110 45.4mb 10.10.10.2 cratedb-test-02
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 r STARTED 326896 44.8mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 p STARTED 326896 44.8mb 10.10.10.2 cratedb-test-02
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 p STARTED 326391 45.3mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 r STARTED 326391 45.3mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 r STARTED 326682 45mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 p STARTED 326682 45mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 p STARTED 326668 45.1mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 r STARTED 326668 45.1mb 10.10.10.2 cratedb-test-02
第2步:kill掉cratedb-test-02(10.10.10.2)
[mf@cratedb-test-02 /root]$ curl http://10.209.15.212:8080/_cat/shards/.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 p STARTED 326253 44.8mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 r STARTED 326253 44.8mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 p STARTED 327110 45.4mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 r UNASSIGNED
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 p STARTED 326896 44.8mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 r UNASSIGNED
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 p STARTED 326391 45.3mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 r STARTED 326391 45.3mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 r STARTED 326682 45mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 p STARTED 326682 45mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 p STARTED 326668 45.1mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 r UNASSIGNED
327110 主分片所在节点cratedb-test-02(10.10.10.2)宕机后, 327110 副分片立即变成主分片。 经过10秒钟左右,327110 副分片在cratedb-test-01上分配、生成,分片情况如下:
[mf@cratedb-test-02 /root]$ curl http://10.209.15.212:8080/_cat/shards/.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 p STARTED 326253 44.8mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 r STARTED 326253 44.8mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 p STARTED 327110 45.4mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 r STARTED 327110 45.4mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 r STARTED 326896 44.8mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 p STARTED 326896 44.8mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 p STARTED 326391 45.3mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 r STARTED 326391 45.3mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 r STARTED 326682 45mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 p STARTED 326682 45mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 r STARTED 326668 45.1mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 p STARTED 326668 45.1mb 10.10.10.1 cratedb-test-01
第3步,启动cratedb-test-02
[mf@cratedb-test-02 /root]$ curl http://10.209.15.212:8080/_cat/shards/.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 p STARTED 326253 44.8mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 4 r STARTED 326253 44.8mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 p STARTED 327110 45.4mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 3 r STARTED 327110 45.4mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 r STARTED 326896 44.8mb 10.10.10.2 cratedb-test-02
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 1 p STARTED 326896 44.8mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 p STARTED 326391 45.3mb 10.10.10.2 cratedb-test-02
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 2 r STARTED 326391 45.3mb 10.10.10.1 cratedb-test-01
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 r STARTED 326682 45mb 10.10.10.4 cratedb-test-04
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 5 p STARTED 326682 45mb 10.10.10.3 cratedb-test-03
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 p STARTED 326668 45.1mb 10.10.10.2 cratedb-test-02
.partitioned.test_cratedb_node_fail_1.045j4c1h6omj2chd64sg 0 r STARTED 326668 45.1mb 10.10.10.3 cratedb-test-03
启动cratedb-test-02,经过30秒后,节点cratedb-test-02上有了分片。分片327110的主副分片仍分别在cratedb-test-04、cratedb-test-01上(可能会有分片转移)。
重新启动的节点上,上面只有副分片。
对读写的影响?
---- kill一个节点,对读写无影响。
- CrateDB高可用测试 kill一个datanode节点
- CrateDB高可用测试 kill client
- 高可用测试oracle
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- Redis高可用-Cluster-测试
- Rabbitmq集群高可用测试
- mysql MHA高可用测试
- Rabbitmq集群高可用测试
- Rabbitmq集群高可用测试
- CDH cm节点高可用方案
- Kubernetes高可用Master节点安装
- DRUID- Historical节点数据高可用配置
- 增加datanode新节点
- 百万用户级游戏服务器架构设计(1)
- 【Linux】gdb下调试多线程
- [NOIP2013]货车运输题解
- k8s调用gpu,nvidia-docker使用gpu
- Winfows下Tensorflow配置与学习
- CrateDB高可用测试 kill一个datanode节点
- 使用GitHub Pages展示个人项目
- oracle创建用户与导入表结构
- 百万用户级游戏服务器架构设计(2)
- redhat7安装caffe
- poj 3268 Silver Cow Party【dijkstra】
- gdb调试多进程
- 编译DM3730linux2.6.32.17出现错误arm-none-linux-gnueabi-ld: no machine record defined
- 在64位linux上编译曾经在32位linux编译过,含有32位目标文件的错误的解决办法