开发者社区> 问答> 正文

mongo磁盘扩容问题

已解决

mongo集群中有9个shard,由于某些原因,mongo中只有一个数据库,所以,没有开启分片的collections都放在了主shard上了,主shard的磁盘已经接近写满了,不知道有什么好的办法释放空间,所以打算新增一块大点的云盘,将现在磁盘上的所有数据全部拷贝过去,然后将数据库路径指定到新的磁盘上重启mongo,不知道此方法是否可行,如果拷贝前停止写操作了,这样操作会不会安全点,会不会出现数据不一致的情况,我的mongo集群所有shard都是3.4.5版本

展开
收起
chuangqitech 2017-06-26 20:07:11 3531 0
1 条回答
写回答
取消 提交回答
  • 阿里云高级技术专家
    采纳回答

    直接将这个collection shard一下,也会自动迁移数据的到其他shard的

    2019-07-17 21:20:06
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载