1. 程式人生 > >VMware虛擬機中CentOS 7的硬盤空間擴容

VMware虛擬機中CentOS 7的硬盤空間擴容

CA 為什麽 art HR 使用命令 分享 display VM 博文

  • 查看centos7系統掛載點信息

  • 擴展VMWare-centos7硬盤空間

  • 對新增加的硬盤進行分區、格式化

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

1.查看centos7系統掛載點信息

df -h查看掛載點信息

技術分享圖片

2.擴展VMWare-centos7硬盤空間

關閉Vmware的centos7系統,才能在VMWare菜單中設置需要增加到的磁盤大小

技術分享圖片

如果這個選項是灰色的,說明此虛擬機建有快照,把快照全部刪除再試試!

3.對新增加的硬盤進行分區、格式化

我們增加了空間的硬盤是 /dev/sda

分區:
[root@localhost]# fdisk /dev/sda    
p       查看已分區數量(我看到有兩個 /dev/sda1 /dev/sda2)
n       新增加一個分區
p       分區類型我們選擇為主分區
       分區號輸入3(因為1,2已經用過了,sda1是分區1,sda2是分區2,sda3分區3)
回車      默認(起始扇區)
回車      默認(結束扇區)
t        修改分區類型
       選分區3
8e       修改為LVM(8e就是LVM)
w       寫分區表
q       完成,退出fdisk命令

使用partprobe 命令 或者重啟機器

格式化分區3命令:

mkfs.ext3 /dev/sda3

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

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

lvm             進入lvm管理

lvm>pvcreate /dev/sda3   這是初始化剛才的分區3

lvm>vgextend centos /dev/sda3 將初始化過的分區加入到虛擬卷組centos (卷和卷組的命令可以通過 vgdisplay )

lvm>vgdisplay -v或者vgdisplay查看free PE /Site

lvm>lvextend -l+6143 /dev/mapper/centos-root  擴展已有卷的容量(6143 是通過vgdisplay查看free PE /Site的大小)

lvm>pvdisplay 查看卷容量,這時你會看到一個很大的卷了

lvm>quit  退出

技術分享圖片

技術分享圖片

技術分享圖片

上面只是卷擴容了,下面是文件系統的真正擴容,輸入以下命令:

CentOS7下面由於使用的是XFS命令:

/dev/mapper/centos-root是df -h查看到根目錄的掛載點

xfs_growfs /dev/mapper/centos-root

CentOS6使用命令:

resize2fs /dev/mapper/centos-root

查看新的磁盤空間:

df -h

技術分享圖片

  • 學習本是一個不斷抄襲、模仿、練習、創新的過程。
  • 雖然,園中已有本人無法超越的同主題博文,為什麽還是要寫。
  • 對於自己,博文只是總結。在總結的過程發現問題,解決問題。
  • 對於他人,在此過程如果還能附帶幫助他人,那就再好不過了。
  • 由於博主能力有限,文中可能存在描述不正確,歡迎指正、補充!
  • 感謝您的閱讀。如果文章對您有用,那麽請輕輕點個贊,以資鼓勵。

Sungeek博客
一名運維小菜鳥
http://www.cnblogs.com/Sungeek/

VMware虛擬機中CentOS 7的硬盤空間擴容