Очистка переполненного дискового пространства инстанса
Статья создана
Обновлена 10 июля 2024 г.
У инстанса GitLab может закончиться место на диске, на это указывает HTTP-код состояния 500 Internal Server Error
. В этом случае вы не сможете войти в инстанс GitLab. Для очистки диска и восстановления доступа к инстансу GitLab обратитесь в техническую поддержку
Чтобы уменьшить вероятность переполнения дискового пространства в будущем:
- регулярно очищайте дисковое пространство инстанса вручную;
- настройте политики очистки дискового пространства.
Очистите дисковое пространство инстанса
- Просмотрите вручную
все Docker-образы и их теги в GitLab Container Registry. - Удалите
устаревшие образы и теги.
Настройте политики очистки дискового пространства
Вы можете воспользоваться любой из следующих опций:
- Настройте время жизни артефактов сборки
на уровне всего инстанса. По умолчанию оно составляет 30 дней. - Создайте и настройте политику очистки тегов
на уровне отдельных проектов, которые используют GitLab Container Registry. - Если вы используете интеграцию с Yandex Container Registry, создайте и настройте политику удаления Docker-образов на стороне Yandex Container Registry.