Cập nhật:
Centos 6 - không thể cập nhật bảng phân vùng của đĩa hoạt động trực tuyến, Centos 7 - có thể mở rộng phân vùng cuối cùng với growpart hoặc tạo phân vùng mới bằng fdisk và hiển thị mà không cần khởi động lại với partprobe . Có lẽ giống nhau trên ubfox / debian. - Tại một số điểm sau khi kernel 2.6 bắt đầu hỗ trợ đọc lại trực tuyến bảng phân vùng của đĩa hoạt động. Vì câu hỏi dành cho Centos 5 nên tôi sẽ nói không có cách nào.
Nếu bạn đang sử dụng phân vùng thì bạn phải khởi động lại để sử dụng không gian mới. Tôi đã không tìm ra cách để tránh điều này. Nếu ai đó đã cho tôi biết.
Tuy nhiên, khởi động lại nên được thực hiện sau khi bạn mở rộng phân vùng cuối cùng trên đĩa hoặc thêm phân vùng mới. Không có ý nghĩa để khởi động lại trước.
Điều đầu tiên bạn nên chú ý sau khi quét lại là kích thước đĩa lớn hơn trong fdisk và trong lsblk. Nếu bạn không thấy nó, bạn phải chơi với các lệnh echo 1 và echo - - - này.
Sau khi bạn thấy nhiều không gian hơn, bạn có thể mở rộng / thêm phân vùng, sau đó khởi động lại, mở rộng vg, mở rộng lv và fs.
Nếu bạn muốn tránh khởi động lại, bạn phải gán đĩa sda / b / c thô cho nhóm âm lượng mà không phân vùng cho sda1 / 2/3. Sau đó, không cần phải khởi động lại.
Phân vùng là cần thiết một thời gian trước khi linux không thể khởi động từ LVM, nhưng bây giờ nó có thể.
Nếu bạn làm lsblk, bạn sẽ thấy các phân vùng hoặc lvms tùy thuộc vào việc bạn đang sử dụng phân vùng hay lvm, bạn có thể có tất cả các phần nếu bạn không sử dụng lvm hoặc tất cả lvms nếu bạn không sử dụng phân vùng. Đây là một ví dụ:
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