内容简介:1:包安装mongodb配置mongodb源后,进行安装:或者:
1:包安装mongodb
配置 mongodb 源后,进行安装:
yum install -y mongodb-org
或者:
yum install -y mongodb-org-4.2.8 mongodb-org-server-4.2.8 mongodb-org-shell-4.2.8 mongodb-org-mongos-4.2.8 mongodb-org-tools-4.2.8
为避免yum更新的时候,mongodb也升级,可以配置/etc/yum.conf:
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
2:mongodb如何运行
使用 Linux 发行版的Init System管理mongodb的进程管理,可以采用systemd或System V init,通过以下命令得知:
ps --no-headers -o comm 1
CentOS7采用systemd:
systemctl start mongod systemctl status mongod #确保重启启动的时候自运行mongodb systemctl enable mongod
3:systemctl运行失败问题
遇到不能启动的问题,通过两种方式排查问题。
(1)查看systemctl日志
systemctl status mongod.service
如下错误:
ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=14) ERROR: child process failed, exited with error number 14
(2)查看mongodb启动日志
CONTROL [initandlisten] build environment: CONTROL [initandlisten] distmod: rhel70 CONTROL [initandlisten] distarch: x86_64 [initandlisten] Failed to start up WiredTiger under any compatibility version [initandlisten] Reason: 13: Permission denied
看的出来是权限问题,配置dbpath和logpath目录权限:
chown mongod:mongod 目录 -R
再次运行成功
4:systemctl 如何启动mongodb
查看 /usr/lib/systemd/system/mongod.service 文件,如果要修改,则必须:
systemctl daemon-reload systemctl status mongod.service
5:如何轮转mongodb日志文件
(1)发送信号
kill -SIGUSR1 `ps -aux | grep -v grep | grep mongodb | awk '{print $2}'`
(2)或使用mongodb管理命令
use admin
db.runCommand({logRotate:1})
6:环境
php7.2.8,mongodb server是4.2,php mongodb ext是1.7,php mongodb library是1.6。
参考:
-
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/
-
https://docs.mongodb.com/manual/reference/command/logRotate/index.html
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 运行过程+运行效率
- dotnet 判断程序当前使用管理员运行降低权使用普通权限运行
- Flink 集群运行原理兼部署及Yarn运行模式深入剖析-Flink牛刀小试
- MapReduce运行流程分析
- 浅析Docker运行安全
- JavaScript运行原理分析
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Introduction to Linear Optimization
Dimitris Bertsimas、John N. Tsitsiklis / Athena Scientific / 1997-02-01 / USD 89.00
"The true merit of this book, however, lies in its pedagogical qualities which are so impressive..." "Throughout the book, the authors make serious efforts to give geometric and intuitive explanations......一起来看看 《Introduction to Linear Optimization》 这本书的介绍吧!