Главная » Статьи » Linux » Общее |
Взято здесь: https://qna.habr.com/q/541376 В своё время на Proxmox была установлена Issabel с размером диска под 300 Гб, с запасом так сказать. Однако запас оказался невостребованным, а на процессе бэкапа он отразился не лучшим образом. Решено "урезать осетра". 1. Делаем полный бэкап ВМ в состоянии "СТОП". 2. Затем, загрузив ВМ с Hiren's CD, сокращаем при помощи Gparted неиспользуемое пространство файловой системы до необходимого и достаточного минимума, в моём случае это 32 ГБ. 3. Далее ZFS колдунство от первоисточника в консоли хост-системы, ВМ выключена. Получаем список ZFS томов root@pveb:~# zfs list NAME USED AVAIL REFER MOUNTPOINT rpool 499G 400G 96K /rpool rpool/ROOT 204G 400G 96K /rpool/ROOT rpool/ROOT/pve-1 204G 400G 204G / rpool/data 295G 400G 96K /rpool/data rpool/data/subvol-102-disk-0 455M 88.6G 455M /rpool/data/subvol-102-disk-0 rpool/data/vm-101-disk-0 217G 400G 217G - rpool/data/vm-103-disk-0 56K 400G 56K - rpool/data/vm-104-disk-0 78.0G 400G 78.0G - Проверяем тип нашего тома root@pveb:~# zfs get type rpool/data/vm-101-disk-0 NAME PROPERTY VALUE SOURCE rpool/data/vm-101-disk-0 type volume - Проверяем его размер root@pveb:~# zfs get volsize rpool/data/vm-101-disk-0 NAME PROPERTY VALUE SOURCE rpool/data/vm-101-disk-0 volsize 293G local Высчитываем нужный размер тома, добавив для страховки 3-5 ГБ, и устанавливаем root@pveb:~# zfs set volsize=35G rpool/data/vm-101-disk-0 Проверяем работу ВМ, полёт нормальный. Делаем снова бэкап ВМ в состоянии "СТОП". Чтож, процесс занял меньше 5 минут вместо 3 часов с прежним размером диска. Profit!
| |
Просмотров: 632 | |
Всего комментариев: 0 | |