Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
linux_faq:ubuntu_18.04_resize_root_partiton [2019/02/11 09:13] – external edit 127.0.0.1linux_faq:ubuntu_18.04_resize_root_partiton [2019/09/20 11:19] (current) admin
Line 1: Line 1:
 +Ситуация - **Ubuntu 18.04** установлена на виртуальной машине. Разбивка дисков - дефолтная **LVM**.
 +Нужно добавить места на диск с системой и расширить **LVM**. Я не хочу добавлять новый раздел, а хочу расширить существующий.
 +
 +Было так:
 +<code># gdisk -l /dev/xvda
 +
 +Disk /dev/xvda: 25165824 sectors, 12.0 GiB
 +Main partition table begins at sector 2 and ends at sector 33
 +First usable sector is 34, last usable sector is 16777182
 +
 +Number  Start (sector)    End (sector)  Size       Code  Name
 +              2048            4095   1024.0 KiB  EF02
 +              4096         2101247   1024.0 MiB  8300
 +           2101248        16777182   7.0 GiB     8300  Linux filesystem
 +</code>
 +
 +Нужно пересоздать раздел, расширив его на свободное место:
 +  sudo sgdisk --delete=3 /dev/xvda
 +  sudo sgdisk --new=3:$(expr $(sudo sgdisk -p /dev/xvda | awk '/   2 /  {print($3)}') + 1):$(expr $(sudo sgdisk -p /dev/xvda | awk '/Disk \// {print($3)}') - 34) /dev/xvda
 +  sudo sgdisk --typecode=3:8300 /dev/xvda
 +  sudo partprobe
 +  
 +или проще: \\
 +Переносим заголовок раздела в конец диска
 +  sgdisk -e /dev/sda
 +Удаляем и вновь создаем раздел:
 +  sgdisk -d 3 /dev/sda
 +  sgdisk -N 3 /dev/sda
 +Делаем изменения доступными в системе:
 +  partprobe /dev/sda
 +  
 +Стало так:
 +<code># gdisk -l /dev/xvda
 +
 +Disk /dev/xvda: 25165824 sectors, 12.0 GiB
 +Main partition table begins at sector 2 and ends at sector 33
 +First usable sector is 34, last usable sector is 25165790
 +
 +Number  Start (sector)    End (sector)  Size       Code  Name
 +              2048            4095   1024.0 KiB  EF02
 +              4096         2101247   1024.0 MiB  8300
 +           2101248        25165790   11.0 GiB    8300
 +</code>
 +
 +После этого делаем ресайз физического тома:
 +  sudo pvresize /dev/xvda3
 +В результате физический том займет всё свободное место на разделе.
 +  sudo lvresize -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
 +  sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
  
  • linux_faq/ubuntu_18.04_resize_root_partiton.txt
  • Last modified: 2019/09/20 11:19
  • by admin