Задать вопрос
@Loserver

Как решить ошибку no space left on device при CI/CD Gitlab?

Из-за чего может крашиться пайплайн сборки с ошибкой "no space left on device"?

1. Использовал df -h для просмотра доступного места.
2. Проверил docker system df для анализа использования Docker.

3. Остановил и удалил контейнеры:
docker stop $(docker ps -a -q) || true
docker rm $(docker ps -a -q) || true


4. Очистил неиспользуемые ресурсы:
docker system prune -af
docker volume prune -f


5. Проверил docker images и удалил ненужные образы:
docker rmi $(docker images -q) || true

6. Использовал du -sh /* для поиска крупных директорий
find / -type f -size +100M

Очищал данные в Overlay2
df -h | grep overlay
du -sh /var/lib/docker/overlay2
rm -rf /var/lib/docker/overlay2/*


А также проверял inode'ы:
df -i

Все в норме, места на сервере много, но он жалуется на малое кол-во места
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
1) Какая команда падает с "no space left on device" ?
2) Что выдает "df -h" в gitlab pipeline прямо перед этой командой?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы