mongodb 分片集群报错整理

  1. 从节点默认没有读写权限
    error: { “$err” : “not master and slaveOk=false”, “code” : 13435 }
    在从节点上直接使用查询命令都会查不出结果,如果非要在从节点下读取
    使用rs.slaveOk()即可
  2. no such command找不到命令
    明明看到命令提示里有这个命令,打出来就是提示不存在
    这个情况很有可能就是你使用命令的端口不正确
  3. no replset config has been received
    获取不到副本配置
    很有可能含想要副本配置的服务没有启动
  4. does not believe it is a config server
    自己都不敢相信自己是个配置服务器
    主要是由于你的配置文件或者参数里没有标明configsvr的值
  5. Could not find host matching read preference { mode: “primary” }
    给路由加分片的时候分片添加不上
    看看你分片初始化了没有 在你分片的端口上查看分片的状态
    rs.status()
    添加分片需要在mongos上添加

报错无非就是配置不对,没有初始化,执行命令的端口位置不对。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值