изменить размер корневого тома с ошибкой пространства lvextend

У моего корневого раздела не хватает места, поэтому я пытаюсь его расширить или изменить.

Filesystem Size Used Avail Use% Mounted on /dev/mapper/u64-root 19G 18G 823M 96% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 235M 12K 235M 1% /dev tmpfs 50M 464K 49M 1% /run none 5.0M 0 5.0M 0% /run/lock none 246M 0 246M 0% /run/shm none 100M 0 100M 0% /run/user /dev/sda1 228M 88M 129M 41% /boot 

Я создал более 20G в виртуальной коробке для гостевого Ubuntu.

 $ sudo fdisk -l Disk /dev/sda: 48.3 GB, 48318382080 bytes 255 heads, 63 sectors/track, 5874 cylinders, total 94371840 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: 0x00001433 Device Boot Start End Blocks Id System /dev/sda1 * 2048 499711 248832 83 Linux /dev/sda2 501758 41940991 20719617 5 Extended /dev/sda3 41940992 94371839 26215424 83 Linux /dev/sda5 501760 41940991 20719616 8e Linux LVM Disk /dev/mapper/u64-root: 20.7 GB, 20661141504 bytes 255 heads, 63 sectors/track, 2511 cylinders, total 40353792 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: 0x00000000 Disk /dev/mapper/u64-root doesn't contain a valid partition table Disk /dev/mapper/u64-swap_1: 532 MB, 532676608 bytes 255 heads, 63 sectors/track, 64 cylinders, total 1040384 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: 0x00000000 $ sudo vgs VG #PV #LV #SN Attr VSize VFree u64 1 2 0 wz--n- 19.76g 20.00m $ sudo vgdisplay -v u64 Using volume group(s) on command line Finding volume group "u64" --- Volume group --- VG Name u64 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size 19.76 GiB PE Size 4.00 MiB Total PE 5058 Alloc PE / Size 5053 / 19.74 GiB Free PE / Size 5 / 20.00 MiB VG UUID 0ceVdc-pZwk-gIfx-h1Wi-aJu2-9P9m-BdyB1s --- Logical volume --- LV Path /dev/u64/root LV Name root VG Name u64 LV UUID oBFvFd-EWm3-yCzy-uP3b-GJ33-qeNS-LN9VJx LV Write Access read/write LV Creation host, time u64, 2013-03-05 15:44:40 +0800 LV Status available # open 1 LV Size 19.24 GiB Current LE 4926 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:0 --- Logical volume --- LV Path /dev/u64/swap_1 LV Name swap_1 VG Name u64 LV UUID Inr5EC-q90t-05Jj-0p9L-2Nb3-UWjo-2T2dsr LV Write Access read/write LV Creation host, time u64, 2013-03-05 15:44:41 +0800 LV Status available # open 2 LV Size 508.00 MiB Current LE 127 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:1 --- Physical volumes --- PV Name /dev/sda5 PV UUID HbjvW7-SEit-o5LE-jnne-fgAI-C3lB-oyzgVC PV Status allocatable Total PE / Free PE 5058 / 5 

Тем не менее, я заблокирован этой ошибкой.

 $ sudo lvextend -L+10G /dev/mapper/u64-root Extending logical volume root to 29.24 GiB Insufficient free space: 2560 extents needed, but only 5 available 

У меня есть пространство, но он говорит, что этого недостаточно. Я хочу расширить как корневой том, так и временный раздел. Любая идея, как это исправить?

2 Solutions collect form web for “изменить размер корневого тома с ошибкой пространства lvextend”

Во-первых, я создаю тип раздела 8e (LVM) на / dev / sda3 и расширяю размер текущей группы томов, добавляя физический том в группу томов vgextend u64 /dev/sda3 .

Во-вторых, расширьте корень логического тома lvextend -L+22g u64/root .

В-третьих, измените размер файловой системы ext4 resize2fs /dev/mapper/u64-root .

Аналогичным образом расширьте логический том swap- lvextend -L+3g u64/swap_1 и swapoff /dev/u64/swap_1 ; mkswap /dev/u64/swap_1 .

изменить размер корневого тома с ошибкой lvxtend с недостаточным пространством из-за нехватки места в u64 (группа томов). Когда вы даете команду:

 $ sudo vgs VG #PV #LV #SN Attr VSize VFree u64 1 2 0 wz--n- 19.76g 20.00m 

он показывает, что свободное пространство в группе томов составляет 20 МБ. Вы только расширяете это пространство.

Если вы фактически расширите пространство расширения в lv (логический том). Пожалуйста, следуйте нижеприведенному шагу

Шаг 1: сначала добавьте диск в свою виртуальную коробку: Настройка> Хранение> Добавить новый диск (+)

Шаг 2. После добавления нового диска выполните команду ниже, что это такое.

  $ sudo fdisk -l 

Он покажет (как пример: / dev / sdb) новый диск без таблицы разделов.

Шаг 3: Теперь сделайте раздел на / dev / sdb как / dev / sdb1 с идентификатором системы 8e для LVM.

Шаг 4: Если вы даете ошибку или воюете, поскольку ядро ​​по-прежнему использует старую таблицу разделов, перезагрузите вашу виртуальную машину или выполните команду partprobe

  $ sudo partprobe 

Шаг 5: Теперь создайте физический том (pv). Следуя команде

  $ sudo pvcreate /dev/sdb1 

Шаг 6: Расширьте группу томов, выполнив следующую команду

  $ sudo vgextend u64 /dev/sdb1 

Шаг 7: Для проверки Если вы выполняете vgs или vgdisplay, вы увидите пробел в VFree. Или свободный PE / размер.

Шаг 8: Расширьте свой логический том

  $ sudo lvextend -L +10G /dev/u64/root $ sudo resize2fs /dev/u64/root 

Если это файловая система xfs, замените resize2fs вместо xfs_growfs

Шаг 9: Теперь, наконец, проверьте это

  $ df -hT 
  • Как установить графический интерфейс в версии сервера Ubuntu 16.04?
  • Включить хост ssh для гостевого и гостевого Интернета на гостевой системе CentOS 7 с VirtualBox
  • Невозможно подключить USB Wi-Fi к гостевому серверу Kali с помощью Virtual Box
  • Не удается подключиться через ssh?
  • При установке виртуального бокса на 64-разрядную машину kali linux 2.0 мне нужно установить среду chroot?
  • amd64 или i386? VirtualBox не может запустить клиентскую виртуальную машину
  • Как создать новый KVM с существующим жестким диском
  • NTP не синхронизирует время даже с `tinker panic 0` в /etc/ntp.conf в Centos 7.3. Просмотр VM из приостановленного состояния
  • Загрузите с живого usb с постоянным вариантом
  • как отслеживать рабочий процесс завершения работы на виртуальном сервере
  • Безопасно ли запускать все из VirtualBox?
  • Linux и Unix - лучшая ОС в мире.