Aggiornamento:
Centos 6 - impossibile aggiornare la tabella delle partizioni del disco attivo online, Centos 7 - è possibile estendere l'ultima partizione con growpart o creare una nuova partizione con fdisk e renderla visibile senza riavviare con partprobe . Probabilmente lo stesso su Ubuntu / Debian. - A un certo punto dopo il kernel 2.6 ha iniziato a supportare la rilettura online della tabella delle partizioni del disco attivo. Poiché la domanda è per Centos 5, direi che non c'è modo.
Se si utilizzano partizioni, è necessario riavviare per utilizzare nuovo spazio. Non ho trovato un modo per evitarlo. Se qualcuno mi ha fatto sapere.
Tuttavia, il riavvio dovrebbe essere eseguito dopo aver esteso l'ultima partizione sul disco o aver aggiunto una nuova partizione. Non ha senso riavviare prima.
La prima cosa da notare dopo che rescan è la dimensione del disco più grande in fdisk e in lsblk. Se non lo vedi devi giocare con questi comandi echo 1 ed echo - - -.
Dopo aver visto più spazio è possibile estendere / aggiungere la partizione, quindi riavviare, estendere vg, estendere lv e fs.
Se si desidera evitare il riavvio, è necessario assegnare il disco raw sda / b / c al gruppo di volumi senza partizionarlo su sda1 / 2/3. Quindi non è necessario riavviare.
Il partizionamento era necessario qualche tempo fa quando Linux non poteva avviarsi da LVM, ma ora può farlo.
Se fai lsblk vedrai partizioni o lvms a seconda se stai usando partizioni o lvm, puoi avere tutte le parti se non usi lvm o tutte le lvms se non usi le partizioni. Ecco un esempio:
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