[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 nullmongodb3.2安装与基本配置