, последнее обновление:

Proxmox && LXC: уменьшаем размер контейнера

Просто так уменьшить размер контейнера нельзя, для этого придется:

  • Остановить контейнер
  • Забекапить контейнер
  • Уничтожить контейнер
  • Восстановить контейнер, используя новый размер на диске

В командах:

pct stop <id>
vzdump <id> -storage local -compress lzo
pct destroy <id>
pct restore <id> /var/lib/vz/dump/vzdump-lxc-<id>-....tar.lzo --rootfs local:<newsize>

Где:

  • id - ID контейнера (например, 100).
  • newsize - новый размер контейнера на диске в гигабайтах, без постфиксов (например, “20” для 20 гигабайт).