Ошибка запуска mongodb в качестве службы на Centos 7 - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть VPS с Centos 7, но когда я пытаюсь запустить MongoDB в качестве службы, я получаю следующее сообщение:

Apr 06 03:11:46 server.backupserver.com systemd[1]: Starting MongoDB Database Server...
Apr 06 03:11:46 server.backupserver.com mongod[3767]: about to fork child process, waiting until server is ready for connections.
Apr 06 03:11:46 server.backupserver.com mongod[3767]: forked process: 3769
Apr 06 03:11:49 server.backupserver.com systemd[1]: Can't open PID file /var/run/mongodb/mongod.pid (yet?) after start: Too many levels of symbolic links
Apr 06 03:13:17 server.backupserver.com systemd[1]: mongod.service start operation timed out. Terminating.
Apr 06 03:13:17 server.backupserver.com systemd[1]: Failed to start MongoDB Database Server.
Apr 06 03:13:17 server.backupserver.com systemd[1]: Unit mongod.service entered failed state.
Apr 06 03:13:17 server.backupserver.com systemd[1]: mongod.service failed.

Я проверил ответы из других тем, но это не так еще не работает.

Каталог "var / run / mongodb" и файл "mongod.pid" имеют необходимые права доступа и пользователя (mongod).

Пожалуйста, помогите

1 Ответ

0 голосов
/ 06 апреля 2020

Это сообщение, которое systemd может выдавать при различных условиях . Для устранения неполадок:

  1. Начинайте с нетронутых Docker, Vagrant, VirtualBox et c. образ CentOS 7.
  2. Следуйте официальным инструкциям по установке MongoDB .

Если вам это удастся, следуйте официальным инструкциям по установке на вашем VPS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...