1.mongodb 的版本
  v3.0.1
  
2.mongodb的用户权限分配

//创建超级管理用户
use admin
db.createUser(
  {
    user:"superuser",
    pwd:"superuser@nMhU3x",
    roles:["root"]
  }
)

参考文档:http://demo.netfoucs.com/xuzheng_java/article/details/42550653
3. mongodb 初次启动时,观察其占用的磁盘空间。发现占用了20G空间,这与mongodb为了提高写性能,
   与分配数据有关。
   
   原因:
   oplogSize:指定的复制操作日志(OPLOG)的最大大小。mongod创建一个OPLOG的大小基于最大可用
   空间量。对于64位系统,OPLOG通常是5%的可用磁盘空间。一旦mongod第一次创建OPLOG,改变oplog
   Size将不会影响OPLOG的大小。
   
   我把oplogSize配置为1G发现,初始化时生成了一个local.1,大小为1G。
   
4. 针对mongodb的warnning的系统级别的优化:
      
   第一步:
  使用root用户权限登录:
  
   echo "never" > /sys/kernel/mm/transparent_hugepage/enabled
   echo "never" > /sys/kernel/mm/transparent_hugepage/defrag

   第二步:
   使用root用户权限登录:
  
   vim /etc/profile

   添加以下命令:

  ulimit -f unlimited
  ulimit -t unlimited
  ulimit -v unlimited
  ulimit -n 64000
  ulimit -m unlimited
  ulimit -u 32000

5.  在做mongodb主从复制时,在没有开启--auth模式时,运行正常。
    然后,开启主库 --auth模式,
    发现从库遇到验证问题,数据不能同步成功。
    在这种情况下,做实验失败,尚末解决。

6.  发现mongodb初始化时,data占用物理空间是23G;然后插入1KW条数据后,占用空间是29G;
    若插入2KW条数据,占用空间是30G
   
  30601 LBSUser   20   0 56.9g(VIRT) 2.8g(RES) 2.4g S  0.0  9.0   0:14.47 mongod 
  
  
7.   mongodb主从复制的配置文件见:

     mongodb-master-slave.tar

     配置文件的说明:
     参考:http://www.it165.net/database/html/201402/5303.html

8.   mongodb副本集的配置文件见:
     mongodb-replset.tar.gz   配置文件
   mongodb-master-slave.tar.zip  配置文件