获取" mongod:找不到命令"。分析发现rpm被删除

时间:2017-10-25 15:51:50

标签: mongodb

我正在评估mongodb企业版。我让它在RedHat Linux操作系统中运行。事情进展顺利,直到mongod命令突然停止工作。我们的unix管理员回复说rpm已被删除。

以下是我从管理员处获得的信息对此有何想法?

Oct 23 15:39:20  systemd[1]: [/usr/lib/systemd/system/mongod.service:27] Unknown lvalue 'TasksMax' in section 'Service'
Oct 23 15:39:20  systemd[1]: [/usr/lib/systemd/system/mongod.service:28] Unknown lvalue 'TasksAccounting' in section 'Service'
Oct 23 15:39:20  systemd[1]: Started Flexible Branding Service.
Oct 23 15:39:20  systemd[1]: Starting Flexible Branding Service...
Oct 23 15:39:20  yum[93405]: Erased: mongodb-enterprise-server-3.4.9-1.el7.x86_64
Oct 23 15:39:20  yum[93405]: Erased: 1:net-snmp-5.7.2-28.el7.x86_64
Oct 23 15:39:20  systemd[1]: Reloading.
Oct 23 15:39:20  systemd[1]: Started Flexible Branding Service.
Oct 23 15:39:20  systemd[1]: Starting Flexible Branding Service... "

感谢您的帮助。

谢谢, Harin

2 个答案:

答案 0 :(得分:0)

systemd 版本226

中引入了此 TasksMax 设置

您需要检查您的版本 SYSTEMD

sudo systemd --version or sudo systemctl --version

如果你的systemd是旧的,你需要更新链接以更新systemd

https://linoxide.com/linux-how-to/install-systemd-centos-redhat/

答案 1 :(得分:0)

试试这个:在/ etc / selinux / config文件中设置SELINUX变量,如下所示:

  

SELINUX =已停用

然后重启MongoDB。 的问候,