mongodump no space 设备错误

mongodump no space on device error

Ubuntu 14.04 MongoDB shell 版本:2.4.9

正在备份用于 OpenStack Kilo 云高仪的 mongodb。返回时没有 space 错误。部分备份文件在哪里?我要删除什么文件才能删除部分备份文件。 如何恢复 space 被失败的备份占用了?

stack@cloud:~$ mongodump --username ceilometer --password mypassword --host 3.2.0.10 --port 27017 --db ceilometer
...

Thu Apr 13 18:33:33.033         Collection File Writing Progress: 39821000/94803354 42% (objects)
Thu Apr 13 18:33:43.960         Collection File Writing Progress: 39824300/94803354 42% (objects)
Thu Apr 13 18:33:48.731         Collection File Writing Progress: 39827600/94803354 42% (objects)
**assertion: 14035 couldn't write to file: errno:28 **No space left on device****

stack@cloud:/$ df
Filesystem                 1K-blocks      Used Available Use% Mounted on
udev                        49474116         4  49474112   1% /dev
tmpfs                        9897052      1552   9895500   1% /run
/dev/mapper/cloud--vg-root 381244660 361897752         0 100% /
none                               4         0         4   0% /sys/fs/cgroup
none                            5120         0      5120   0% /run/lock
none                        49485248         0  49485248   0% /run/shm
none                          102400         4    102396   1% /run/user
/dev/sda1                     240972    237343         0 100% /boot

由于您没有在 mongodump 的命令行中指定 --out-o,输出将默认为当前目录。

我建议您通过 运行 ls -la ~/dump 进行验证。您可以通过 运行 rm -rf ~/dump.

删除转储