Mongodb не может запуститься из-за разрешений WiredTiger.turtle - PullRequest
0 голосов
/ 26 ноября 2018

Я пытаюсь запустить mongodb 4.0.4 в Ubuntu 16.04, но база данных запрещает все мои попытки.Я проверил файлы журнала mongodb и обнаружил, что файл с именем WiredTiger.turtle не имеет необходимых разрешений.Здесь регистрируются ошибки:

2018-11-26T15:14:32.438+0600 E STORAGE  [initandlisten] WiredTiger error (13) [1543223672:438144][32673:0x7fee423e3a40], wiredtiger_open: __posix_open_file, 715: /var/lib/mongodb/WiredTiger.turtle: handle-open: open: Permission denied Raw: [1543223672:438144][32673:0x7fee423e3a40], wiredtiger_open: __posix_open_file, 715: /var/lib/mongodb/WiredTiger.turtle: handle-open: open: Permission denied
2018-11-26T15:14:32.438+0600 E STORAGE  [initandlisten] WiredTiger error (13) [1543223672:438429][32673:0x7fee423e3a40], wiredtiger_open: __posix_open_file, 715: /var/lib/mongodb/WiredTiger.turtle: handle-open: open: Permission denied Raw: [1543223672:438429][32673:0x7fee423e3a40], wiredtiger_open: __posix_open_file, 715: /var/lib/mongodb/WiredTiger.turtle: handle-open: open: Permission denied
2018-11-26T15:14:32.438+0600 E STORAGE  [initandlisten] WiredTiger error (13) [1543223672:438594][32673:0x7fee423e3a40], wiredtiger_open: __posix_open_file, 715: /var/lib/mongodb/WiredTiger.turtle: handle-open: open: Permission denied Raw: [1543223672:438594][32673:0x7fee423e3a40], wiredtiger_open: __posix_open_file, 715: /var/lib/mongodb/WiredTiger.turtle: handle-open: open: Permission denied
2018-11-26T15:14:32.438+0600 W STORAGE  [initandlisten] Failed to start up WiredTiger under any compatibility version.
2018-11-26T15:14:32.438+0600 F STORAGE  [initandlisten] Reason: 13: Permission denied
2018-11-26T15:14:32.438+0600 F -        [initandlisten] Fatal Assertion 28595 at src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp 646
2018-11-26T15:14:32.438+0600 F -        [initandlisten] 

***aborting after fassert() failure

Я дал все разрешения всем файлам в / var / lib / mongodb /.Но когда я запускаю mongodb WiredTiger.turtle, разрешение файла сбрасывается.Просто для проверки я удалил этот файл, но файл снова появляется сам и ошибка повторяется.

1 Ответ

0 голосов
/ 02 января 2019

Я решаю ту же проблему, что и вы, удалив мою папку /data/db, после чего я заново создал ее и дал ей управление записью и чтением.

Я использовал официальную документацию для установки своей версии, но дополнительно я выполнил работу с папкой data

Надеюсь на помощь.

...