Диск заполнен: куда ушло место и что безопасно удалять
На заполненном хранилище первый шаг, это не удаление, а поиск того, куда ушло место. Снимки, старые резервные копии и осиротевшие диски, вот три обычных виновника, и риск их удаления неодинаков.
AtlasPVE ·
Эта статья отвечает на
- proxmox диск заполнен
- proxmox local-lvm заполнен
- пул zfs заполнен
- освободить место в proxmox
- какой диск вм занимает место
Когда хранилище заполняется, машины останавливаются, резервные копии срываются и начинается паника. Худшее, что можно сделать в этот момент, это удалять наугад. Сначала нужно проследить, куда ушло место, потому что три обычных виновника несут очень разный риск при удалении.
Накопившиеся снимки
Снимок, это не копия; он удерживает каждое изменение с момента создания. Снимок, оставленный надолго, растёт настолько, насколько поверх него пишутся данные. Это самая частая причина заполненного хранилища и обычно самая безопасная уборка: старые снимки, к которым никто не вернётся, можно убрать. Но сначала посмотрите на их даты, потому что удаление снимка отменить нельзя.
Старые резервные копии
Хранилище копий само себя не чистит; без правила хранения оно растёт бесконечно. Удалять здесь безопасно, но решение за вами: на сколько версий назад вы хотите иметь возможность вернуться. Удаление по одной без установки правила вернёт ту же проблему через несколько месяцев.
Осиротевшие диски
Когда машину удаляют, её диск уходит с ней не всегда. Оставшийся диск не принадлежит ни одной машине, но продолжает занимать место. Такие растут тихо, потому что в списке не показываются. Перед удалением убедитесь, что они действительно осиротели: часть из них принадлежит машине, которая просто выключена, и при запуске она их потребует.
Перед удалением
На заполненном хранилище поспешное решение оборачивается потерей данных. Порядок такой: сначала увидеть, куда ушло место, затем начать с самого безопасного и после каждого шага смотреть снова. Долговременный способ освободить место, это не разовая уборка, а правило хранения.
Источники
Собственная документация Proxmox. На английском, и последнее слово в этом вопросе за ней.