Оновлення:
Centos 6 - неможливо оновити таблицю розділів активного диска в Інтернеті, Centos 7 - можна розширити останній розділ за допомогоюpartpart або створити новий розділ з fdisk і зробити його видимим без перезавантаження з partprobe . Напевно, те саме на ubuntu / debian. - В якийсь момент після 2.6 ядро почало підтримувати онлайн-перечитування таблиці розділів активного диска. Оскільки питання стосується Centos 5, я б не сказав.
Якщо ви використовуєте розділи, вам доведеться перезавантажити, щоб використовувати новий простір. Я не знайшов способу цього уникнути. Якщо хтось дав мені знати.
Однак перезавантаження слід виконати після того, як ви продовжите останній розділ на диску або додасте новий розділ. Немає сенсу перезавантажувати раніше.
Перше, що слід помітити після сканування - більший розмір диска у fdisk та lsblk. Якщо ви цього не бачите, вам доведеться грати з цими командами echo 1 та echo - - -.
Коли ви побачите більше місця, ви можете розширити / додати розділ, а потім перезавантажити, розширити vg, розширити lv та fs.
Якщо ви хочете уникнути перезавантаження, вам потрібно призначити необроблений диск sda / b / c групі томів, не розділяючи його на sda1 / 2/3. Тоді немає потреби в перезавантаженні.
Розмежування було необхідне деякий час тому, коли Linux не міг завантажуватися з LVM, але тепер він може.
Якщо ви робите lsblk, ви побачите розділи або lvms залежно від того, використовуєте ви розділи або lvm, ви можете мати всі частини, якщо ви не використовуєте lvm або всі lvms, якщо ви не використовуєте розділи. Ось один із прикладів:
root@srv4 ~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 7.3T 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 7.3T 0 part
├─vg_srv4-LogVol13 (dm-0) 253:0 0 7.1T 0 lvm /
├─vg_srv4-LogVol05 (dm-1) 253:1 0 100G 0 lvm /var/log
├─vg_srv4-LogVol04 (dm-2) 253:2 0 20G 0 lvm /var
├─vg_srv4-LogVol01 (dm-5) 253:5 0 20G 0 lvm /opt
├─vg_srv4-LogVol00 (dm-6) 253:6 0 20G 0 lvm /home
├─vg_srv4-LogVol03 (dm-7) 253:7 0 20G 0 lvm /usr
└─vg_srv4-LogVol02 (dm-8) 253:8 0 8G 0 lvm /tmp