mongodb3.2安装与基本配置

  

[root@node2  ~] #, cat /etc/yum.repos.d/mongodb.repo   (mongodb -组织- 3.2)   name=MongoDB 库   baseurl=https://repo.mongodb.org/yum/redhat/releasever/mongodb-org 3.2美元/x86_64/gpgcheck=0   启用=1   (root@node2  ~) #, yum  install  mongodb-org *   (root@node2  ~) #, egrep  -v “^ (# | $)“/etc/mongod.conf   systemLog:   目的地:才能文件   logAppend才能:真实   ,,路径:/数据/mongodb/日志/mongod.log   储存:   dbPath才能://mongodb/数据   directoryPerDB才能:真实   日报:才能   ,,,启用:真实   processManagement:   餐叉:才能,true , #, fork 以及run 背景拷贝   ,,pidFilePath:/数据/mongodb/conf/mongod.pid , #,位置of  pidfile   net:   ,,端口:27027   ,,# bindIp: 127.0.0.1 , #, Listen 用local  interface ,, comment 用Listen 提醒all 接口。   (root@node2  ~) #, mkdir  -p /数据/mongodb/{相依、数据日志},   (root@node2  ~) #, chown  -R  mongod只/数据/mongodb   (root@node2  ~) #, tail /etc/安全/limits.conf   #,最终获得of 文件   mongod  soft  nproc  40000年   *,hard  nofile  1000000   *,soft  nofile  1000000   *,soft  core 无限的   *,soft  stack  10240年   *,安康;nofile  65535年   push 安康;nproc  65535年   push 安康;nofile  320000年   work 安康;nproc  10000年   (root@node2  ~) #, cat /etc/安全/limits.d/90 - nproc.conf   #,Default  limit  for  number  of 用户# 39;s  processes 用防止   #,accidental  fork 炸弹。   #,阅读rhbz  # 432903, for 推理。   *,,,,,,,,,,soft ,,, nproc ,,, 1024   root ,,,,,, soft ,,, nproc ,,,无限   root@node2  ~ #   (root@node2  ~) #, sed  -n  & # 39; 62年,64 p # 39;/etc/摆在mongod   if  [, -f /sys/kernel/mm/transparent_hugepage/defrag ],,然后   echo  never 祝辞,/sys/kernel/mm/transparent_hugepage/整理磁盘碎片   fi   [root@node2  ~) #, service  mongod ,开始




[root@meteor  ~] #,, echo “never",祝辞,/sys/kernel/mm/transparent_hugepage/整理磁盘碎片   (root@meteor  ~) #,, cat /etc/yum.repos.d/mongo.repo    (mongodb -组织- 3.6)   name=MongoDB 库   baseurl=https://repo.mongodb.org/yum/redhat/releasever/mongodb-org 3.6美元/x86_64/gpgcheck=1   启用=1   gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc   (root@meteor  ~) #, yum  install  mongodb-org   (root@meteor  ~) #, mkdir  -p /数据/mongodb/{相依、数据、日志、运行},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,   (root@meteor  ~) #, chown  -R  mongod.mongod /数据/mongodb   (root@meteor  ~) #, vim /usr/lib/systemd/系统/mongod.service   (root@meteor  ~) #, cat /usr/lib/systemd/系统/mongod.service    (单位)   描述=高性能、schema-free  document-oriented 数据库=network.target后   文档=https://docs.mongodb.org/manual   (服务)   用户=mongod   组=mongod=-f 环境=把∠?etc/mongod.conf"   ExecStart=/usr/bin/mongod 选择美元   ExecStartPre=/usr/bin/mkdir  -p /数据/mongodb/运行   ExecStartPre=/usr/bin/chown  mongod: mongod /数据/mongodb/运行   ExecStartPre=/usr/bin/chmod  0755年,/数据/mongodb/运行   PermissionsStartOnly=true   PIDFile=/数据/mongodb/运行/mongod.pid   类型=分支   #,file 大小   LimitFSIZE=无穷大   #,cpu 时间   LimitCPU=无穷大   #,virtual  memory 大小   LimitAS=无穷大   #,open 文件   LimitNOFILE=64000   #进程/线程   LimitNPROC=64000   #,locked 内存   LimitMEMLOCK=无穷大   #,total  threads (用户+内核)   TasksMax=无穷大   TasksAccounting=false   #,Recommended  limits  for  for  mongod  as  specified 在   #,http://docs.mongodb.org/manual/reference/ulimit/的推荐设置   (安装)   WantedBy=multi-user.target   (root@meteor  ~) #,   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

mongodb3.2安装与基本配置