Cent OS 7 Переразметка выделенного диска

Я пытался установить подчиненное устройство KVM SolusVM на centos 7, центр обработки данных предоставил мне операционную систему с разделами, как я объяснил ниже, для установки подчиненного KVM-устройства мне нужен размер PE 32 МБ из размера по умолчанию 4 МБ. Весь диск на сервере предварительной настройки был выделен, и на нем не осталось свободного места.

Есть ли какой-либо вариант, с помощью которого я могу изменить PE с 4 МБ группы томов по умолчанию vg на 32 МБ?

Это сведения о моем системном разделе:

Filesystem           Size  Used Avail Use% Mounted on
/dev/mapper/vg-root  2.7T  3.7G  2.6T   1% /
devtmpfs              12G     0   12G   0% /dev
tmpfs                 12G     0   12G   0% /dev/shm
tmpfs                 12G   50M   12G   1% /run
tmpfs                 12G     0   12G   0% /sys/fs/cgroup
/dev/mapper/vg-tmp   976M  2.8M  906M   1% /tmp
/dev/sda2            243M  166M   64M  73% /boot
tmpfs                2.4G     0  2.4G   0% /run/user/0

и группы томов как:

 --- Volume group ---
 VG Name               vg
 System ID
 Format                lvm2
 Metadata Areas        1
 Metadata Sequence No  4
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                3
 Open LV               3
 Max PV                0
 Cur PV                1
 Act PV                1
 VG Size               2.73 TiB
 PE Size               4.00 MiB
 Total PE              715333
 Alloc PE / Size       715317 / 2.73 TiB
 Free  PE / Size       16 / 64.00 MiB
 VG UUID               efYAtj-6gT5-42wf-7xyH-pQoD-Rxjf-xK5eaS

и fdisk -l как :

Disk /dev/sda: 3000.6 GB, 3000592982016 bytes, 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1  4294967295  2147483647+  ee  GPT
Partition 1 does not start on physical sector boundary.

Disk /dev/mapper/vg-root: 2986.5 GB, 2986499637248 bytes, 5833007104 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/vg-swap: 12.7 GB, 12683575296 bytes, 24772608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/vg-tmp: 1073 MB, 1073741824 bytes, 2097152 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

У меня также есть опция sysrcd 4.3.1 из центра обработки данных. Если изменение размера невозможно в текущей CentOS, могу ли я сделать это с помощью sysrcd 4.3.1 и как?

0
задан 28 January 2018 в 11:22
1 ответ

Если бы вы провели какое-то исследование, вы могли бы найти существующие вопросы, такие как Насколько важен размер PE для виртуализации KVM? Это также было в рабочей нагрузке хоста ВМ, фактически это также была SolusVM . Причиной этого было ограничение на экстенты LVM1, которое больше не является ограничением для LVM2. 32 МБ, вероятно, по-прежнему хороший размер, но это может быть не обязательно.

См. Также Как изменить размер PE группы томов? По сути, воссоздайте виртуальную группу с желаемым размером.

Я рекомендую запрашивать отдельные LUN ​​для данных и создавать дополнительные группы томов. Когда ваши данные не находятся в VG ОС, можно заново создать VG по желанию. Также проще передать данные на другой хост, вы даже можете изменить дистрибутив ОС таким образом, если они оба могут использовать LVM.

1
ответ дан 4 December 2019 в 16:02

Теги

Похожие вопросы