Назад | Перейти на главную страницу

Расширить раздел CentOS - уже есть 4 основных раздела

У меня есть сервер CentOS, выступающий в качестве сервера системного журнала (CentOS Linux, выпуск 7.4.1708 (Core)). Поскольку мои системные журналы выросли в размере, нам пришлось несколько раз увеличить объем. Теперь основной диск - 500 ГБ. Недавно мы увеличили размер VMWare до 800 ГБ. Я слежу за этим отличным документом https://www.rootusers.com/how-to-increase-the-size-of-a-linux-lvm-by-expanding-the-virtual-machine-disk/.

Вот как выглядит мой диск:

fdisk -l

Disk /dev/sda: 859.0 GB, 858993459200 bytes, 1677721600 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 label type: dos
Disk identifier: 0x000a207b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048    62914559    30944256   8e  Linux LVM
/dev/sda3        62914560   524287999   230686720   83  Linux
/dev/sda4       524288000   943718399   209715200   8e  Linux LVM


lsblk

NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
fd0               2:0    1     4K  0 disk 
sda               8:0    0   800G  0 disk 
├─sda1            8:1    0   500M  0 part /boot
├─sda2            8:2    0  29.5G  0 part 
│ ├─centos-root 253:0    0 447.5G  0 lvm  /
│ └─centos-swap 253:1    0     2G  0 lvm  [SWAP]
├─sda3            8:3    0   220G  0 part 
│ └─centos-root 253:0    0 447.5G  0 lvm  /
└─sda4            8:4    0   200G  0 part 
  └─centos-root 253:0    0 447.5G  0 lvm  /
sr0              11:0    1  1024M  0 rom  

При попытке создать новый раздел я получаю следующее сообщение об ошибке:

If you want to create more than four partitions, you must replace a primary partition with an extended partition first.

Похоже, что я достиг предела в 4 основных раздела, поэтому теперь я пытаюсь выяснить свои варианты. Есть ли способ расширить эти 300 ГБ без форматирования диска? Могу ли я преобразовать один из моих текущих основных разделов в расширенный без уничтожения моих данных? Любая помощь будет принята с благодарностью!

Ура

Вы можете сделать это, как описано здесь: https://nacko.net/resizing-a-raw-virtual-machine-lvm-partition-using-fdisk/

Переформулируем основные моменты: вы можете размонтировать раздел, удалить его с помощью инструмента создания разделов, а затем воссоздать его с идентичными данными, за исключением конца раздела, который может быть больше. Вы можете сделать это только с последним разделом на диске.

Имейте в виду, что это требует особой осторожности, пожалуйста, сделайте резервные копии перед этим.

После этого следует убедиться, что изменения сохранены.

Как только это будет сделано, вы можете pvresize, lvextend и, наконец, resize2fs.