1,擴充VMWare中的硬碟空間
關掉虛拟機,增加硬碟空間
2,分區格式化
fdisk -l 可以看到/dev/sda 的空間變大了
#fdisk /dev/sda
p/n/3/回車/t/3/8e/w/q
p 檢視現有分區情況,如是新硬碟,就沒有分區
n 新加一個分區
3 新硬碟就是1,已分區硬碟就是空閑的3
回車 設定新分區的起始扇區,如果原硬碟就是LVM管理,那麼離線擴容的空間自動添加在原硬碟最後的位置
回車 設定新分區的結束扇區
t 修改分區類型
3 選擇要修改的分區号
8e 修改為LVM,它就是8e
w 寫入分區表
q 退出
3,lvm擴容
#partprobe 使新的分區表生效
PS:1.如果沒有partprobe,使用yum install parted安裝
2.執行partprobe時報錯,Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy). As a result, it may not reflect all of your changes until after reboot.
假設新增的分區是/dev/sda9,那麼執行partx -a /dev/sda9 /dev/sda就可以了,試過partprobe; partprobe /dev/sda9(提示找不到此裝置); partx -a /dev/sda都不行。
#mkfs.ext3 /dev/sda3 格式化新分區為ext3格式
ps:在/etc/fstab裡檢視目前檔案格式
再格式化,如:mkfs.ext4 /dev/sda3
pvcreate指令用于将實體硬碟分區初始化為實體卷,以便被LVM使用。
#pvcreate /dev/sda3
#pvdisplay
lvdisplay指令用于顯示LVM邏輯卷空間大小、讀寫狀态和快照資訊等屬性
#vgextend /dev/mapper/VolGroup(不加後面的-lv_root之類資訊) /dev/sda3
#vgdisplay
vgextend指令用于動态的擴充LVM卷組,它通過向卷組中添加實體卷來增加卷組的容量。
#lvextend -L +xxxG /dev/VolGroup/lv_root
#resize2fs /dev/VolGroup/lv_root