Aktualizacja:
Centos 6 - nie można zaktualizować tabeli partycji aktywnego dysku online, Centos 7 - można rozszerzyć ostatnią partycję za pomocą growpart lub utworzyć nową partycję za pomocą fdisk i uczynić ją widoczną bez ponownego uruchamiania z partprobe . Prawdopodobnie to samo na Ubuntu / Debian. - W pewnym momencie po 2.6 jądro zaczęło wspierać ponowne czytanie online tablicy partycji aktywnego dysku. Ponieważ pytanie dotyczy Centos 5, nie powiedziałbym, że nie ma mowy.
Jeśli używasz partycji, musisz zrestartować komputer, aby użyć nowej przestrzeni. Nie znalazłem sposobu, aby tego uniknąć. Jeśli ktoś dał mi znać.
Jednak ponowne uruchomienie powinno nastąpić po rozszerzeniu ostatniej partycji na dysku lub dodaniu nowej partycji. Ponowne uruchomienie komputera nie ma sensu.
Pierwszą rzeczą, którą powinieneś zauważyć po ponownym skanowaniu, jest większy rozmiar dysku w fdisk i lsblk. Jeśli go nie widzisz, musisz grać tymi poleceniami echo 1 i echo - - -.
Gdy zobaczysz więcej miejsca, możesz rozszerzyć / dodać partycję, a następnie uruchomić ponownie, rozszerzyć vg, rozszerzyć lv i fs.
Jeśli chcesz uniknąć ponownego uruchomienia, musisz przypisać surowy dysk sda / b / c do grupy woluminów bez partycjonowania go na sda1 / 2/3. Wtedy nie ma potrzeby ponownego uruchamiania.
Partycjonowanie było konieczne jakiś czas temu, kiedy Linux nie mógł uruchomić się z LVM, ale teraz może.
Jeśli wykonasz lsblk, zobaczysz partycje lub lvms w zależności od tego, czy używasz partycji czy lvm, możesz mieć wszystkie części, jeśli nie używasz lvm lub wszystkie lvms, jeśli nie używasz partycji. Oto jeden przykład:
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