1.1 添加一塊硬盤
1、先給VMware添加一塊60G硬盤
2、必須重啟虛擬機才能識別到新加磁盤
fdisk -l # 查看剛剛添加的硬盤
3、查看當前磁盤使用情況
df -hl # 查看當前分區使用情況
1.2 格式化剛剛新加硬盤 /dev/sdb
1、創建分區
[root@redis ~]# fdisk /dev/sdb 歡迎使用 fdisk (util-linux 2.23.2)。 更改將停留在內存中,直到您決定將更改寫入磁盤。 使用寫入命令前請三思。 Device does not contain a recognized partition table 使用磁盤標識符 0x69dd9f96 創建新的 DOS 磁盤標簽。 命令(輸入 m 獲取幫助):n # 創建新分區 Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p # 創建主分區 分區號 (1-4,默認 1):1 # 創建id號為1的分區 起始 扇區 (2048-125829119,默認為 2048): 將使用默認值 2048 Last 扇區, +扇區 or +size{K,M,G} (2048-125829119,默認為 125829119): # 直接回車,默認值使用所有空間 將使用默認值 125829119 分區 1 已設置為 Linux 類型,大小設為 60 GiB 命令(輸入 m 獲取幫助):w # w保存退出 The partition table has been altered! Calling ioctl() to re-read partition table. 正在同步磁盤。
2、格式化分區
mkfs.ext3 /dev/sdb1 # 將分區格式化為ext3類型
1.3 創建LVM擴展根分區
1、創建物理卷
pvcreate /dev/sdb1 # 用剛剛添加硬盤,創建物理卷
2、pvdisplay
pvscan # 查看當前所有物理卷
pvdisplay # 查看創建的物理卷的詳細信息(我們需要獲取現有根分區使用的卷組名稱,這里是 “cl”)
3、卷組擴容
vgextend cl /dev/sdb1 # 對 cl 卷組擴容
4、確定根分區位置
df -hl # 確定 根分區位置
5、將根分區擴大60G
lvextend -L +60G /dev/mapper/cl-root
6、xfs用以下命令來擴磁盤空間
xfs_growfs /dev/mapper/cl-root # 擴展磁盤空間
df -hl # 可以看到根分區已經擴展