最近 CentOS 系統,內部裝了許多軟件,致使磁盤空間大小不足,所以須要對系統的磁盤空間進行擴充。centos
這裏填寫最終的磁盤大小,點擊擴展。app
這裏的擴展只是增長了操做系統的磁盤空間,並無與系統內部的文件目錄掛載,因此,磁盤佔有量仍是不會變化,下一步就是要把擴展的容量掛載到文件目錄上去。atom
lsblk spa
執行命令:fdisk /dev/sda操作系統
fdisk -l 發現sda3 的Id 是83 咱們要將它改爲8e跟sda2是同樣的 將system 類型改爲Linux LVM3d
執行命令:fdisk /dev/sda blog
fdisk -l 再查看一下是否改爲8e 和Linux LVM虛擬機
重啓系統 :shutdown -r nowio
將文件格式改爲ext4的function
執行命令:mkfs.ext4 /dev/sda3
建立sda3 : pvcreate /dev/sda3
用命令:pvdisplay 進行查看是否建立成功
這裏操做要根據上圖中VG Name來定義用vgextends誰,我這裏是centos那麼我就用centos執行下面命令
執行命令:vgextend centos /dev/sda3
用命令:pvdisplay 進行查看修改爲功沒有
執行命令:lvextend -L +10G /dev/mapper/centos-root 進行擴容,綠色數字,本身根據狀況定義
發現報錯:
解決方案:
執行 pvdisplay 能夠看到 /dev/sda3 可用的 PE 總數量是 2559,而每一個 PE 大小是 4.00MiB,因此其實這個卷組實際的可用空間其實不是10G,
(2559 * 4 )/ 1024 = 9.99G 而是 9.99G。
更改執行命令:lvextend -L +9.99G /dev/mapper/centos-root
執行命令:lvs 進行查看是否成功,很顯然,個人空間擴展成功了
查看磁盤空間採用的文件系統 df -T
執行命令:xfs_growfs /dev/mapper/centos-root
df -h 查看
到此,系統擴展成功,咱們發現容量已經擴大了。