前期准备
# 登录中控机, 停止cmdb
cd /data/install
./bkcli status cmdb
./bkcli stop cmdb
手动备份
# 登录mongodb服务器,手动备份
source /data/install/utils.fc
nohup bash /data/src/backup/dbbak/dbbackup_mongodb.sh /data/src/backup/dbbak/dbbackup_mongodb.conf blueking &
安装mongo单实例
# 登录其他服务器安装mongo单实例
./bin/install_mongodb.sh -b 172.17.0.11 -p 27017 -d /opt/bkopen/public/mongodb -l /opt/bkopen/logs/mongodb
./bin/install_mongodb.sh -b 172.17.0.6 -p 27017 -d /opt/bkopen/public/mongodb -l /opt/bkopen/logs/mongodb
开启key认证
# 配置所有的mongodb 开启key认证
source /data/install/utils.fc
./bin/setup_mongodb_rs.sh -a config -e ${BK_MONGODB_KEYSTR_32BYTES}
ReplicaSet 初始化
# 在任意一台mongodb上执行 ReplicaSet 初始化
./bin/setup_mongodb_rs.sh -a init -j ${BK_MONGODB_IP_COMMA} -u $BK_MONGODB_ADMIN_USER -p $BK_MONGODB_ADMIN_PASSWORD -P 27017
评论 (0)