Связаться по:
vkarabedyants Telegram Viber

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Расширение диска с данными Proxmox

Увеличение размера системного диска без потери данных в Proxmox (подходит для AWS инстансов но без swap).

Для увеличения размера системного диска в виртуальных машинах(Proxmox) нужно:

  • Увеличить размер диска в панели управления.
  • Перегрузить виртуальную машину.
  • Выключить свап  #swapoff /dev/vdxX
  • Заходим в fdisk и удаляем разделы командой d
# fdisk /dev/vda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to

switch off the mode (command 'c') and change display units to

sectors (command 'u').

Command (m for help): u

Changing display/entry units to sectors

Command (m for help): p

Disk /dev/vda: 7516 MB, 7516192768 bytes

16 heads, 63 sectors/track, 14563 cylinders, total 14680064 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x000192c7

Device Boot Start End Blocks Id System

/dev/vda1 2048 13617150 6807551+ 83 Linux

/dev/vda2 13617151 14680063 531456+ 82 Linux swap / Solaris

Command (m for help): d

Partition number (1-4): 2

Command (m for help): d

Selected partition 1

Command (m for help):
  •  Создаём новые разделы. Нужно обратить внимание на номер первого сектора нового раздела (2048). В случае выставления сектора по умолчанию (63), мы сотрем область GRUB2 загрузчика и система не загрузится:
Command (m for help): n

Command action

e extended

p primary partition (1-4)

p

Partition number (1-4): 1

First sector (63-14680063, default 63): 2048

Last sector, +sectors or +size{K,M,G} (2048-14680063, default 14680063): +6G

Command (m for help): n

Command action

e extended

p primary partition (1-4)

p

Partition number (1-4): 2

First sector (63-14680063, default 63): 2048

Sector 2048 is already allocated

First sector (12584961-14680063, default 12584961):

Using default value 12584961

Last sector, +sectors or +size{K,M,G} (12584961-14680063, default 14680063):

Using default value 14680063

Command (m for help): p

Disk /dev/vda: 7516 MB, 7516192768 bytes

16 heads, 63 sectors/track, 14563 cylinders, total 14680064 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x000192c7

Device Boot Start End Blocks Id System

/dev/vda1 2048 12584960 6291456+ 83 Linux

/dev/vda2 12584961 14680063 1047551+ 83 Linux

Command (m for help):
  •  Меняем метку на разделе 2 на 82 (Linux swap):
Command (m for help): t

Partition number (1-4): 2

Hex code (type L to list codes): 82

Changed system type of partition 2 to 82 (Linux swap / Solaris)

Command (m for help):
  • Сохраняем наши изменения командой w
  • touch /forcefsck
  • перегружаем машину.
  • Делаем ресайз основного раздела: # resize2fs /dev/vda1
  • Создаём swap на новом разделе: # mkswap /dev/vda2
  • Включаем swap: # swapon /dev/vda2

Если у Вас возникли трудности в администрировании виртуальных машин, обращайтесь раздел Контакты нашего сайта.

Оставить комментарий

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.