vmware centos7 擴展容量

轉載:http://blog.sina.com.cn/s/blog_6253d0970102xfw8.htmlhtml

實測有效!!!centos

 

在vm中個人centos7空間不夠用了,如今將空間從20G擴展到120G,擴容後原來的文件等可用.
方法:
1.centos7有快照須要刪除,而後關機.
2在vm的設置中,硬盤,實時工具,擴展中將20G改成120G,成功後就啓動虛擬機centos7
3.對新增的硬盤進行分區,格式化
分區:
[root@localhost]# fdisk /dev/sda    
p       查看已分區數量(我看到有兩個 /dev/sda1 /dev/sda2)
n       新增長一個分區
p       分區類型咱們選擇爲主分區
         分區號選3(由於1,2已經用過了,見上)
回車      默認(起始扇區)
回車      默認(結束扇區)
t       修改分區類型
         選分區3
8e       修改成LVM(8e就是LVM)
w        寫分區表
q        完成,退出fdisk命令
使用partprobe 命令 或者重啓機器,我選擇的是重啓
 
格式化分區:
mkfs.ext3 /dev/sda3
 
4.添加新lvm到已有lvm組,實現擴容
/dev/mapper/centos-root 是經過df -h 查到須要增長空間的文件系統
lvm                      進入lvm管理
lvm>pvcreate /dev/sda3   這是初始化剛纔的分區,必須的
lvm>vgextend centos /dev/sda3  將初始化過的分區加入到虛擬卷組centos (卷和卷組的命令能夠經過  vgdisplay  查看VG NAME)
lvm>vgdisplay -v
lvm>lvextend -l+2559 /dev/mapper/centos-root  擴展已有卷的容量(2559 是經過vgdisplay查看/dev/sda3的free pe的大小)
lvm>pvdisplay   查看卷容量,這時你會看到一個很大的捲了
lvm>quit     退出
 
5.文件系統的真正擴容
xfs_growfs /dev/mapper/centos-root
注意:
上面這個是centos7,若是是centos6,要用這個命令(這個我沒有測試):
resize2fs /dev/mapper/centos-root
 
6,最後一步,見證奇蹟;
df -h
 
7.到此發現容量從原來的的20變成27了,更120仍是差距很大,這個時候,只要反覆執行幾下擴展就行,應該能夠一次修改到位,本人沒有親測,我是反覆執行的,具體以下
lvm
lvm>lvextend -l+2559 /dev/mapper/centos-root
lvm>quit
 
xfs_growfs /dev/mapper/centos-root
df -h
如此循環幾回便可!!!
相關文章
相關標籤/搜索