小丸子学MongoDB系列之——部署Replica Set+Sharded Cluster
环境描述:1.物理服务器3台2.shards为2片,每片shard为一个Replica Set,冗余度为3(主、从、延迟从)3.mongos节点数量为3个4.config server节点数量为3个5.arbiter server节点数量为6个部署步骤:1.配置hosts文件(三台主机都需操作)[root@hadoop3 ~]# more /etc/hosts10.1.245.72&nb...
小丸子学MongoDB系列之——副本集在容灾环境中的故障演练
这篇文章主要是模拟MongoDB副本集部署在多机房环境中,为了模拟容灾故障,假设在北京机房的MongoDB同时发生故障后如何快速的让副本集可对外提供服务。0.架构规划主机名 IP ...
小丸子学MongoDB系列之——副本集Auto-Failover
MongoDB副本集是通过自动故障切换特性来提供的高可用功能,当主节点成员不可用时从节点成员会自动变成主节点来继续对外提供服务,下面为大家演示两种副本集架构下的自动故障切换。一.Auto-Failover(一主俩从架构)1.查看副本集状态[mgousr01@vm1 ~]$ mongo 192.168.157.128:47017MongoDB shell ver...
小丸子学MongoDB系列之——部署MongoDB副本集
1.以副本集的方式启动mongodb实例1.1 创建副本集目录[mgousr01@vm1 ~]$ mkdir -p mongorep/{mg17/{bin,conf,data,logs,pid},mg27/{bin,conf,data,logs,pid},mg37/{bin,conf,data,logs,pid}}[mgousr01@vm1 ~]$ ls -R mongorep/mongorep/:mg17 mg27 mg37mongorep/mg17:bin conf data l...
小丸子学MongoDB系列之——安装MongoDB
1.下载mongodb3.0软件包并解压cd /appbase/appsrz tar xzvf mongodb-linux-x86_64-rhel62-3.0.3.tgz ln -s mongodb-linux-x86_64-rhel62-3.0.3 mongodb-3.0.32.创建个人用户mkdir /appbase/usersgroupadd -g 511 dbguseradd -u 511 -g dbg -d /appbase/users/mgousr01 mgousr01echo oracle|passwd --stdin mg...