tar или cp в новое место, просто во время tar получил
tar: /var/lib/mongodb/data/diagnostic.data: file changed
А пристатарте в новом контейнере с копией файлов получил такой вывод
WiredTiger error (1) [1642659386:444707][1:0x7f2c48d40a40], file:sizeStorer.wt, WT_SESSION.open_cursor: __posix_open_file, 715: /var/lib/mongodb/data/sizeStorer.wt: handle-open: open: Operation not permitted Raw: [1642659386:444707][1:0x7f2c48d40a40], file:sizeStorer.wt, WT_SESSION.open_cursor: __posix_open_file, 715: /var/lib/mongodb/data/sizeStorer.wt: handle-open: open: Operation not permitted
2022-01-20T06:16:26.444+0000 F - [initandlisten] Invariant failure: session->open_cursor(session, storageUri.c_str(), nullptr, "overwrite=true", &_cursor) resulted in status UnknownError: 1: Operation not permitted at src/mongo/db/storage/wiredtiger/wiredtiger_size_storer.cpp 72
2022-01-20T06:16:26.444+0000 F - [initandlisten] \n\n***aborting after invariant() failure\n\n
2022-01-20T06:16:26.456+0000 F - [initandlisten] Got signal: 6 (Aborted).
Я регулярно делаю копирование таким способом. Особых проблем не было. Но обязательно надо проверять на новом месте.
Спасибо. Короче оно ругалось, что нужно было подкрутить настройки файловой системы https://docs.mongodb.com/manual/administration/production-notes/#kernel-and-file-systems Да и потом права сделать правильными, копировал с Openshift, а пробовал на локальном Docker
Обсуждают сегодня