Не удается запустить MongoDB 18.04.

Извините, если об этом уже много раз спрашивали (да, извините!), но я не могу найти работающее решение.

Я строчка за строчкой: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

Когда я sudo systemctl запускаю mongdb:

● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
   Active: failed (Result: core-dump) since Sat 2021-10-02 17:28:51 EEST; 15min ago
     Docs: https://docs.mongodb.org/manual
  Process: 10714 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=dumped, signal=ILL)
 Main PID: 10714 (code=dumped, signal=ILL)

я обновил mongod.service в соответствии с [этим ответом] [1]

и в соответствии с ответами на тот же вопрос выполнил следующие команды:

chown -R mongodb:mongodb /var/lib/mongodb
chown mongodb:mongodb /tmp/mongodb-27017.sock

хотя также запустил его для var /log/mongodb (обратите внимание, что эти папки пусты? Я создал текстовый файл с именем mongodb.log вручную, сам файл пуст, и в tmp нет файлов, связанных с монго, поэтому последняя команда, конечно, не удалась

Учитывая, что некоторые из этих папок отсутствуют/пусты, я запустил

mk@Swankey:~$ sudo mongod --repair
Illegal instruction

Итак, после [этого вопроса] [2] я попробовал следующие команды, ничего не изменилось, все еще здесь.

:~$ sudo rm -r /var/lib/mongodb
:~$ sudo mkdir -p /var/lib/mongodb/
:~$ sudo chown -R mongodb:mongodb /var/lib/mongodb/
:~$ sudo mkdir -p /var/log/mongodb/
:~$ sudo chown -R mongodb:mongodb /var/log/mongodb/
:~$ sudo systemctl restart mongod
:~$ sudo systemctl status mongod
● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: e
   Active: failed (Result: core-dump) since Sat 2021-10-02 17:18:09 EEST; 7s ago
     Docs: https://docs.mongodb.org/manual
  Process: 10657 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=dumpe
 Main PID: 10657 (code=dumped, signal=ILL)

PS Я запускал purge mongo* и переустанавливал несколько раз. Я здесь в растерянности

Аналогично второй связанной ветке вопросов, когда я устанавливаю пакет mongodb (в отличие от mongodb-org служба будет работать? Я бы предпочел следовать официальной документации, поэтому использую mongodb-org

  [1]: https://askubuntu.com/a/884652
  [2]: https://askubuntu.com/questions/929198/fail-to-start-mongod-service-but-mongodb-service
  [3]: https://stackoverflow.com/questions/29554521/uninstall-mongodb-from-ubuntu
0
задан 2 October 2021 в 14:31

0 ответов

Другие вопросы по тегам:

Похожие вопросы: