1. LVM创建及管理
安装lvm
1 | yum install -y lvm |
查看磁盘
1 | [root@template ~]# fdisk -l |
初始化
1 | [root@template ~]# fdisk /dev/vdb |
将磁盘添加到LVM PV
1 | [root@template ~]# pvcreate /dev/vdb1 |
列出所有PV
1 | [root@template ~]# pvscan |
显示pv更多信息
1 | [root@template ~]# pvdisplay /dev/vdb1 |
创建卷组:使用尽可能多的PV来创建VG
1 | [root@template ~]# vgcreate share /dev/vdb1 |
列出所有VG
1 | [root@template ~]# vgscan |
显示vg更多信息
1 | [root@template ~]# vgdisplay share |
创建逻辑卷:使用VG创建任意数量的LV
1 | [root@template ~]# lvcreate --size 49G --name vg_data share |
列出所有LV
1 | [root@template ~]# lvscan |
格式化
1 | [root@template ~]# mkfs.ext4 /dev/share/vg_data |
创建需要挂载到的目录
1 | [root@template ~]# mkdir -p /data |
挂载
1 | [root@template ~]# mount /dev/mapper/share-vg_data /data |
查看
1 | [root@template ~]# df -h |
开机自动挂载
1 | [root@template ~]# vim /etc/fstab |
增加100G到/data
1 | [root@vmhost2 ~]# lvextend --size +500G --resizefs /dev/mapper/VGsdb1T-vm_main |
查看
1 | df -h |
删除卷组VG
1 | [root@vmhost2 ~]# vgs |
参数详情中文版
1 | [root@VMhost4 yum.repos.d]# fdisk /dev/sdb |