mongodb常用命令脚本化-自动化运维
把一些运维中常用到的mongodb命令写成shell脚本,极大的方便了维护
1 修改副本集的设置
#!/bin/bash
#mongodb 进入client 并进入primary
cd /usr/mongodb/bin
MongoDB=‘./mongo 192.168.1.7:37017‘
$MongoDB <<EOF
use MongoModelJobResume
#rs.status()
cfg=rs.conf()
cfg.members[0].priority=99
cfg.members[1].priority=50
cfg.members[2].priority=30
rs.reconfig(cfg)
rs.conf()
exit;
EOF
注释:把上面的内容写入***.sh文件中 chmod 777 ***.sh 赋给权限
在linux > sh ***.sh 即可完成那些命令
时间: 2024-11-08 22:12:13