我正在编写脚本以在 python 中为 mongo 设置 replaset。脚本的第一部分启动进程,第二部分应该配置副本集。
从命令行我通常这样做:
config={_id:"aaa",members:[{_id:0,host:"localhost:27017"},{_id:1,host:"localhost:27018"},{_id:2,host:"localhost:27019",arbiterOnly:true}]}
rs.initiate(config)
rs.status();
然后我从 rs.status() 查看所有成员都已初始化我想在 python 脚本中做同样的事情。
一般来说,我正在寻找一个很好的 mongodb 安装脚本参考(也是分片)。我在他们的网站上看到了 python 脚本,这是一个很好的起点(但它仅适用于 replSet 中的单机和单节点)。我需要在不同的机器上进行所有设置。
谢谢