Atualização:
Centos 6 - não é possível atualizar a tabela de partições do disco ativo online, Centos 7 - é possível estender a última partição com o growpart ou criar uma nova partição com o fdisk e torná-la visível sem a reinicialização com o partprobe . Provavelmente o mesmo no ubuntu / debian. - Em algum momento após o 2.6, o kernel começou a dar suporte à releitura online da tabela de partições do disco ativo. Como a pergunta é para o Centos 5, eu diria que não.
Se você estiver usando partições, precisará reiniciar para usar o novo espaço. Não encontrei uma maneira de evitar isso. Se alguém me avisar.
No entanto, a reinicialização deve ser feita após você estender a última partição no disco ou adicionar uma nova partição. Não faz sentido reiniciar antes.
A primeira coisa que você deve notar após a nova varredura é o tamanho maior do disco no fdisk e no lsblk. Caso não o veja, você deve jogar com esses comandos echo 1 e echo - - -.
Depois de ver mais espaço, você pode estender / adicionar partição, reiniciar, estender vg, estender lv e fs.
Se você deseja evitar a reinicialização, é necessário atribuir o disco sda / b / c bruto ao grupo de volumes sem particioná-lo para sda1 / 2/3. Então não há necessidade de reinicialização.
O particionamento foi necessário há algum tempo, quando o linux não pôde inicializar a partir do LVM, mas agora pode.
Se você fizer o lsblk, verá partições ou lvms, dependendo de se estiver usando partições ou lvm, poderá ter todas as partes se não usar o lvm ou todos os lvms se não usar as partições. Aqui está um exemplo:
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