返回顶部
首页 > 资讯 > 数据库 >mongodb 分片 缩减和增加 configsvr 节点
  • 171
分享到

mongodb 分片 缩减和增加 configsvr 节点

2024-04-02 19:04:59 171人浏览 独家记忆
摘要

分片新增configsvrMongoDB需要1或3个configsver实例,否则不能启动 1.从原配置服务(21000)导出config库并导入新的配置服务(21001,21002): 

分片新增configsvr

MongoDB需要13configsver实例,否则不能启动

 

1.从原配置服务(21000)导出config库并导入新的配置服务(21001,21002):

 

# monGodump --port 21000 -d config  #导出
# mongorestore --port 21001 -d configdump/config   #导入
# mongorestore --port 21002 -d configdump/config    #导入

重启mongos服务

重启所有shard服务实例

扩容完成

 

 

 

#############################

分片缩减configsvr

以前有三个configdb ,现在只需要一个,操作过程:

 

mongos 启动时,只需要配置一个configsvrip 和端口

mongos --configdb 192.168.13.11:21000  --port 30000

 

重启mongos服务

重启所有shard服务实例

#####################################################

 

different config 报错

Error: error: {

        "$err" :"setShardVersion failed shard:shard2:shard2/192.168.13.11:22002,192.168.13.12:22002 { configdb: { stored:\"192.168.13.11:21000,192.168.13.12:21000,192.168.13.13:21000\", given:\"192.168.13.11:21000\" }, ok: 0.0, errmsg: \"mongos specified adifferent config database string : stored :192.168.13.11:21000,192.168.13.12:21000,192.168.13.13:21000 vs given :192.168.13.11:21000\", $gleStats: { lastOpTime: Timestamp 0|0, electionId:ObjectId('58255aae0182cbf39c07f16b') } }",

 

如果缩减和增加 config 链接mongo后

查询库表 和 新增新库表 出现以上报错,采用一下方法会解决问题

重启mongos服务

重启所有shard服务实例


您可能感兴趣的文档:

--结束END--

本文标题: mongodb 分片 缩减和增加 configsvr 节点

本文链接: https://lsjlt.com/news/35865.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • mongodb 分片 缩减和增加 configsvr 节点
    分片新增configsvrMongoDB需要1或3个configsver实例,否则不能启动 1.从原配置服务(21000)导出config库并导入新的配置服务(21001,21002): ...
    99+
    2024-04-02
  • Redis集群重新分片(新增/移除节点)【理论】
    redis集群重新分片原理:(增加或移除节点)           以增加节点为例:        我们只需要将已经分配给节点的哈希槽(hash slot),重新分配即可。        注:hash sl...
    99+
    2024-04-02
  • MongoDB副本集如何添加和删除仲裁节点
    小编给大家分享一下MongoDB副本集如何添加和删除仲裁节点,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • ElasticSearch节点、分片、CRUD、倒排索引和分词源码分析
    这篇文章主要介绍了ElasticSearch节点、分片、CRUD、倒排索引和分词源码分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ElasticSearch节点、分片、CRUD、倒排索引和分词源码分析文章都...
    99+
    2023-07-05
  • JS之页面加载事件、数组操作、DOM节点操作、循环和分支的示例分析
    这篇文章主要介绍JS之页面加载事件、数组操作、DOM节点操作、循环和分支的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:页面加载事件的比较window.onload...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作