mongodump突然在一个mongo容器中被杀死:最新图片

我正在运行带有图像mongo:latest的容器。启动容器:

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

我想备份Mongo数据库,所以我运行以下命令:

# 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进程被杀死。我认为可能是因为内存问题,但是我不确定如何对这些自定义进行微调。

format_88 回答:mongodump突然在一个mongo容器中被杀死:最新图片

我将从咨询MongoDB服务器日志开始。如果这是您使用的映像,请参阅“容器外壳程序访问和查看MongoDB日志” here

要确定您的容器是否内存不足,请在其上安装外壳并在转储时运行top

本文链接:https://www.f2er.com/2503596.html

大家都在问