я получаю ту же проблему, что и
MongoDB загружается, но ломается, возвращая статус = 14
а именно:
mongod.service — сервер базы данных MongoDB
Загружено: загружено (/lib/systemd/system/mongod.service; включено; предустановка поставщика: включена)
Активно: сбой (результат: код выхода) с пятницы 2021-12-17 21:26:34 EET; 8 сек. назад
Документы: https://docs.mongodb.org/manual
Процесс: 7251 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited, status=14)
Основной PID: 7251 (код=выход, статус=14)
но выполнение следующего не помогает, как было предложено:
chown -R mongodb:mongodb /var/lib/mongodb
chown mongodb: mongodb /tmp/mongodb-27017.sock
перезапуск службы sudo mongod
когда я пытаюсь выполнить команды, я получаю запрещенную операцию:
chown: смена владельца «/var/lib/mongodb/WiredTiger.wt»: операция не разрешена
chown: смена владельца '/var/lib/mongodb/collection-4--2069339347692912303.wt': операция не разрешена
chown: смена владельца '/var/lib/mongodb/index-3--2069339347692912303.wt': операция не разрешена
chown: смена владельца '/var/lib/mongodb/WiredTigerLAS.wt': операция не разрешена
и т.д
когда я запускаю его с помощью sudo, это просто не имеет никакого эффекта
редактировать 1:
Я попытался удалить и переустановить его, но это не сработало.
Затем я попытался удалить его, следуя инструкциям в документация и переустановил и все заработало.
Проблема была в том, что в первом случае остались какие-то документы.
редактировать 2:
снова сломался, без причины пытался инициировать mongosh и просто не мог запуститься. пробую те же шаги, что и раньше, но ничего