На экземпляре Amazon EC2 не осталось места на диске - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть AWS экземпляр (EC2). Я создал для запуска Jupyter Notebook для тестирования. И вдруг пространство закончилось, см. Результат ниже:

root@ip-172-31-14-181:/# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            992M     0  992M   0% /dev
tmpfs           200M   21M  180M  11% /run
/dev/xvda1       15G   15G   55M 100% /
tmpfs          1000M  2.5M  997M   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs          1000M     0 1000M   0% /sys/fs/cgroup
none             15G   15G   55M 100% /var/lib/docker/aufs/mnt/3a5473a...
none             15G   15G   55M 100% /var/lib/docker/aufs/mnt/d0f29d3...
shm              64M     0   64M   0% /var/lib/docker/containers/c501847.../shm
shm              64M     0   64M   0% /var/lib/docker/containers/851f091.../shm
tmpfs           200M     0  200M   0% /run/user/1000

Как я могу решить эту проблему?

Я не очень ясно понял вопрос. На самом деле, диск заполнен, но я не могу найти, почему он заполнен. Благодаря исследованиям мне удалось добавить всего 10 ГБ занятого пространства. Кроме того, это docker для удаленного запуска Jupyter, и там даже нет 500 МБ файла Jupiter ... Есть ли способ понять, что заставило 5Gb исчезнуть? Или как посмотреть размеры папок и файлов?

Ответы [ 2 ]

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

похоже на проблему с объемом docker, а не на проблему EC2, как показано в выводе df-h:

none             15G   15G   55M 100% /var/lib/docker/aufs/mnt/3a5473a...
none             15G   15G   55M 100% /var/lib/docker/aufs/mnt/d0f29d3...

попробуйте выполнить команду внутри контейнера, чтобы определить, почему диск заполнен, или увеличить docker размер тома: как увеличить docker размер тома сборки вы можете попробовать очистить ненужные изображения в docker

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

Они выглядят в основном как docker связанные вещи, например, объемы. Остановите контейнеры, удалите ненужные и очистите docker тома и слои

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