Mongodb Replica Set Deployment
在一台虚拟机里面安装了三个mongod实例,一主二从,另外还安装了一个arbiter。
创建数据总目录 root@ubuntu:/# mkdir /data/mongodb -p 创建日志目录 root@ubuntu:/# mkdir /data/mongodb_log -p 创建三个mongod实例的数据目录 root@ubuntu:/# cd /data/mongodb root@ubuntu:/data/mongodb# mkdir rs0-0 root@ubuntu:/data/mongodb# mkdir rs0-1 root@ubuntu:/data/mongodb# mkdir rs0-2 启动三个mongod. replSet名为 rs0 mongod --port 27020 --dbpath /data/mongodb/rs0-0 --logpath /data/mongodb_log/rs0-0.log --replSet rs0 --logappend & mongod --port 27021 --dbpath /data/mongodb/rs0-1 --logpath /data/mongodb_log/rs0-1.log --replSet rs0 --logappend & mongod --port 27022 --dbpath /data/mongodb/rs0-2 --logpath /data/mongodb_log/rs0-2.log --replSet rs0 --logappend & 连接到你想让其成为主服务器的mongod: root@ubuntu:/data/mongodb_log# … |