mongodump внезапно погибает в контейнере mon go: последнее изображение - PullRequest
0 голосов
/ 06 апреля 2020

Я запускаю контейнер с изображением mon go: последний. Запуск контейнера

sudo docker run -it -v  /tmp/adhock-container/mongo_latest:/tmp/ mongo:latest /bin/bash

Я хочу создать резервную копию базы данных mon go, поэтому я запускаю следующую команду

# mongodump -vvvv --host MY_HOSTNAME --port 27017 --username MY_USERNAME --password MY_PASSWORD --gzip --archive=ARCHIVE_PATH

В журнале консоли я получаю только следующий вывод

2020-04-06T08:00:08.007+0000    done dumping ******** (1104 documents)
2020-04-06T08:00:08.007+0000    writing ************ to archive 'standalone.gzip'
2020-04-06T08:00:08.007+0000    MuxIn open ************_log
Killed
# 

Статистика памяти сервера

$ free -m
              total        used        free      shared  buff/cache   available
Mem:            459         328           6           0         124         123
Swap:             0           0           0

Не уверен, почему мой процесс mongodump прерывается. Я думаю, что это может быть из-за проблем с памятью, но я не уверен, как точно настроить эти настройки Заранее спасибо

1 Ответ

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

Я бы начал с просмотра журнала сервера MongoDB. См. «Доступ к оболочке контейнера и просмотр журналов MongoDB» здесь , если это образ, который вы используете.

Чтобы определить, не исчерпан ли ваш контейнер, запустите на нем оболочку и запустите top во время сброса.

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