最近这段时间,公司资源比较紧缺吧,所以服务器数开始压缩一半,减少开支,避免浪费,你懂的。测试的mongo集群原来是两台,真是有点浪费,所以今天改为一台运行多个分片吧。

在/data目录下创建两个文件夹mongodb1,mongodb2:

mongodb1和mongodb2的目录内容大致一致。

mongo的配置服务器需要一或三个(奇数个,生产环境3个,开发可以1个)。

目录显示的是两个分片的目录结构。

启动过程:

搭建复制集(wxsharda):

搭建复制集(wxshardb):

添加分片过程:

对某个数据库开始分片如下: