VMware 虛擬機擴展 CentOS7 系統磁盤空間

最近 CentOS 系統,內部裝了許多軟件,致使磁盤空間大小不足,所以須要對系統的磁盤空間進行擴充。centos

 1.虛擬機擴展磁盤容量

這裏填寫最終的磁盤大小,點擊擴展。app

這裏的擴展只是增長了操做系統的磁盤空間,並無與系統內部的文件目錄掛載,因此,磁盤佔有量仍是不會變化,下一步就是要把擴展的容量掛載到文件目錄上去。atom

 2.擴展系統磁盤容量

  • 查看待擴展的磁盤總空間。

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

3.對新增長的硬盤格式化

將文件格式改爲ext4的function

執行命令:mkfs.ext4 /dev/sda3

4.添加新LVM到已有的LVM組,實現擴容

建立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 查看 

 

 到此,系統擴展成功,咱們發現容量已經擴大了。

相關文章
相關標籤/搜索