手动扩容lvm的步骤

增加硬盘后扩容LVM


fdisk -l //获取新增硬盘的设备名称

假设新硬盘为/dev/sdb

格式化硬盘: fdisk /dev/sdb
n,创建新的磁盘
一路回车
p,打印新硬盘的信息
w,写入分区表


fdisk -l //获取新的分区后的设备名称
假设为 /dev/sdb1

创建新的pv

pvcreate /dev/sdb1

扫描pv

pvscan //这里获取到VG的名称

假设VG 名称为 cl

将新的pv加入到vg中

vgextend cl /dev/sdb1

显示加入后的vg

vgdiplay //此时获得Free PE/Size中的PE数,假设为430

显示lv的状态

lvdisplay //获取lv的名称,这里为/dev/cl/root

扩展lv

lvresize -l +430 /dev/cl/root

写入lv

当使用resize2fs 出现bad magic的错误的时候,这个是由于文件格式的问题。不是ext4
的格式,而是xfs的格式。

此时用xfs_growfs /dev/cl/root

检查最后的容量

df -h 看看/dev/cl/root所表示的/的大小是不是确实变成增加新硬盘后的容量了。

| 访问量:
Table of Contents