# mongodb副本集,执行 rs.addArb(“172.18.30.110:27019“) 添加仲裁节点,客户端卡住,半天没有反应,解决方法

mongodb副本集,执行 rs.addArb(“172.18.30.110:27019”) 或者rs.add(“172.18.30.110:27019”, true) 添加仲裁节点,客户端卡住,半天没有反应,解决方法

1、可以退出主节点后,重新登录,

# Ctrl + C 或者: exit 退出主节点
myrs:PRIMARY> exit
bye

# 重新登录客户端
root@WIN-20240529BJA:/usr/local/mongodb# ./mongodb-linux-x86_64-ubuntu1804-5.0.28/bin/mongo --host=172.18.30.110 --port=27017

2、执行 以下 命令

myrs:PRIMARY>  db.adminCommand({"setDefaultRWConcern" : 1,"defaultWriteConcern" : {"w" : 2}}) 

3、再次执行添加仲裁节点命令

myrs:PRIMARY>  rs.addArb("172.18.30.110:27019")

4、演示:


myrs:PRIMARY> db.adminCommand({"setDefaultRWConcern" : 1,"defaultWriteConcern" : {"w" : 2}})
{
        "defaultReadConcern" : {
                "level" : "local"
        },
        "defaultWriteConcern" : {
                "w" : 2,
                "wtimeout" : 0
        },
        "updateOpTime" : Timestamp(1722423661, 1),
        "updateWallClockTime" : ISODate("2024-07-31T11:01:02.859Z"),
        "defaultWriteConcernSource" : "global",
        "defaultReadConcernSource" : "implicit",
        "localUpdateWallClockTime" : ISODate("2024-07-31T11:01:03.141Z"),
        "ok" : 1,
        "$clusterTime" : {
                "clusterTime" : Timestamp(1722423663, 1),
                "signature" : {
                        "hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
                        "keyId" : NumberLong(0)
                }
        },
        "operationTime" : Timestamp(1722423663, 1)
}
myrs:PRIMARY> 
myrs:PRIMARY> 
myrs:PRIMARY> rs.addArb("172.18.30.110:27019")
{
        "ok" : 1,
        "$clusterTime" : {
                "clusterTime" : Timestamp(1722423719, 1),
                "signature" : {
                        "hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
                        "keyId" : NumberLong(0)
                }
        },
        "operationTime" : Timestamp(1722423719, 1)
}
myrs:PRIMARY> 

在这里插入图片描述

  • 19
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

段子手-168

你的鼓励将是我你的创作最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值