我已经使用命令“ Sudo service mongod start”运行了副本集,在我使用(mongod -f /etc/mongod.conf)运行copySet之后,我使用“ kill”命令杀死了所有mongod进程,现在,如果我尝试执行以下操作:再次杀死它们后,用“ sudo service mongod start”运行相同的resetSet给我错误。
输出:
sudo服务mongod start
重定向到/ bin / systemctl start mongod.service
mongod.service的作业失败,因为控制进程退出并显示错误代码。有关详细信息,请参见“ systemctl status mongod.service”和“ journalctl -xe”。
systemctl状态mongod.service:
●mongod.service-高性能,无模式的面向文档的数据库 已加载:已加载(/usr/lib/systemd/system/mongod.service;已启用;供应商预设:已禁用)
活动的:自星期一2018-10-29 12:24:40 PDT开始失败(结果:退出代码); 23s前 文件:https://docs.mongodb.org/manual
进程:4841 ExecStart = / usr / bin / mongod $ OPTIONS(代码为已退出,状态为1 /失败)
进程:4838 ExecStartPre = / usr / bin / chmod 0755 / var / run / mongodb(代码=已退出,状态= 0 /成功)
进程:4836 ExecStartPre = / usr / bin / chown mongod:mongod / var / run / mongodb(代码=已退出,状态= 0 /成功)
进程:4831 ExecStartPre = / usr / bin / mkdir -p / var / run / mongodb(代码=已退出,状态= 0 /成功)
主要PID:4558(代码=已退出,状态= 0 /成功)
10月29日12:24:40 centos systemd [1]:启动高性能,无模式的面向文档的数据库...
10月29日12:24:40 centos mongod [4841]:即将派生子进程,等待服务器准备好进行连接。
10月29日12:24:40 centos mongod [4841]:分叉过程:4844
10月29日12:24:40 centos mongod [4841]:错误:子进程失败,退出,错误号为1
10月29日12:24:40 centos mongod [4841]:要在此输出中查看其他信息,请先不使用“ --fork”选项。
10月29日12:24:40 centos systemd [1]:mongod.service:控制进程已退出,代码=退出状态= 1
10月29日12:24:40 centos systemd [1]:无法启动高性能,无模式的面向文档的数据库。
10月29日12:24:40 centos systemd [1]:单元mongod.service进入失败状态。
10月29日12:24:40 centos systemd [1]:mongod.service失败。
谢谢!