1.創建三個節點數據存儲目錄
# mkdir -p /data/data/r0
# mkdir -p /data/data/r1
# mkdir -p /data/data/r2
2.創建三個節點日誌存儲目錄
# mkdir -p /data/log/
3.創建和配置三個節點複製集key文件
# mkdir -p /data/key
# echo "this is rs1 super secret key" > /data/key/r0
# echo "this is rs1 super secret key" > /data/key/r1
# echo "this is rs1 super secret key" > /data/key/r2
# chmod 600 /data/key/r*
4.啓動複製集的三個mongodb實例
# /usr/local/mongodb/bin/mongod --replSet rs1 --keyfile /data/key/r0 --fork --port 28010 --dbpath /data/data/r0 --logpath=/data/log/r0.log --logappend
# /usr/local/mongodb/bin/mongod --replSet rs1 --keyfile /data/key/r1 --fork --port 28011 --dbpath /data/data/r1 --logpath=/data/log/r1.log --logappend
# /usr/local/mongodb/bin/mongod --replSet rs1 --keyfile /data/key/r2 --fork --port 28012 --dbpath /data/data/r2 --logpath=/data/log/r2.log --logappend
5.配置和初始化複製集環境
# cd /usr/local/mongodb/bin
# ./m