mongodb常用命令脚本化-自动化运维

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 即可完成那些命令


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。