LVM - alx696/share GitHub Wiki
查看物理卷PV
# pvdisplay
创建物理卷PV
# pvcreate /dev/sda
查看卷组VG
# vgdisplay
创建卷组VG
# vgcreate ceph-hd /dev/sda
查看逻辑卷LV
# lvdisplay
创建逻辑卷LV
# lvcreare -L 100G -n 名称 卷组名称
根据UUID删除逻辑卷
# lvremove -S lv_uuid=1oh0Zi-Af5E-f9dc-dgDZ-YkDh-c6n6-4ig6Cz
将上面的uuid修改为查看逻辑卷时显示的LV UUID。
移除没有使用的硬盘上的LVM
移除逻辑卷:
# lvdisplay
# lvremove -S lv_uuid=1oh0Zi-Af5E-f9dc-dgDZ-YkDh-c6n6-4ig6Cz
移除卷组:
# vgremove 卷组名称
移除物理卷:
# pvremove -ffy /dev/sda*
重置硬盘:
sgdisk --zap-all /dev/sda
dd if=/dev/zero of="/dev/sda" bs=1M count=100 oflag=direct,dsync
查看文件系统信息:
lsblk -f
为逻辑卷添加新的硬盘
$ lsblk -f
查看并确定新的硬盘的名称,例如sdb. 输入下面命令创建物理卷:
$ wipefs -a /dev/sdb
$ sudo pvcreate /dev/sdb
$ sudo lvdisplay
注意查看LV Path和VG Name,例如LV Path为/dev/ubuntu-vg/ubuntu-lv
,VG Name为ubuntu-vg
:
$ sudo vgextend ubuntu-vg /dev/sdb
$ sudo lvresize -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
$ sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
$ lsblk -f
可以新硬盘的空间已经加到路径中了。