部署MongoDB复制集(主从复制、读写分离、高可用)
# cd /usr/local/mongodb/bin # vim mongodb#!/bin/bash
INSTANCE=$1
ACTION=$2
case "$ACTION" in
'start')
/usr/local/mongodb/bin/mongod -f /data/conf/"$INSTANCE".conf;;
'stop')
/usr/local/mongodb/bin/mongod -f /data/conf/"$INSTANCE".conf --shutdown;;
'restart')
/usr/local/mongodb/bin/mongod -f /data/conf/"$INSTANCE".conf --shutdown
/usr/local/mongodb/bin/mongod -f /data/conf/"$INSTANCE".conf;;
esac
# chmod +x mongodb
# ./mongodb mongodb1 restart
# ./mongodb mongodb2 restart
# ./mongodb mongodb3 restart
# ./mongodb mongodb4 restart
# netstat -ntap | grep mongod
页:
[1]