LVM映射
初始状态
df -h
1 | Filesystem Size Used Avail Use% Mounted on |
fdisk -l
1 | Disk /dev/sda: 239.5 GB, 239511535616 bytes |
安装lvm2,xfs
1 | apt-get install lvm2 xfsprogs |
硬盘分区
parted /dev/sdb
1 | GNU Parted 2.3 |
parted /dev/sdc
1 | GNU Parted 2.3 |
此时状态fdisk -l
1 | Disk /dev/sda: 239.5 GB, 239511535616 bytes |
创建PV
pvcreate /dev/sdb1
1 | Physical volume "/dev/sdb1" successfully created |
pvcreate /dev/sdc1
1 | Physical volume "/dev/sdc1" successfully created |
此时状态pvdisplay
1 | "/dev/sdb1" is a new physical volume of "1.09 TiB" |
创建VG
初始vgcreate vg61 /dev/sdb1
1 | Volume group "vg61" successfully created |
追加vgextend vg61 /dev/sdc1
1 | Volume group "vg61" successfully extended |
此时状态vgdisplay
1 | --- Volume group --- |
创建LV
lvcreate --name aidata -L 2T vg61
1 | Logical volume "aidata" created |
此时状态lvdisplay
1 | --- Logical volume --- |
格式化mkfs.xfs /dev/vg61/aidata
1 | meta-data=/dev/vg61/aidata isize=256 agcount=32, agsize=16777216 blks |
挂载
mkdir /aidata
mount /dev/vg61/aidata /aidata/
此时状态df -h
1 | Filesystem Size Used Avail Use% Mounted on |
扩展LV
lvextend -L +18T /dev/vg61/aidata
1 | Extending logical volume aidata to 20.00 TiB |
此时状态lvdisplay
1 | --- Logical volume --- |
xfs_growfs xfs_growfs /aidata/
其他类型resize2fs /dev/vg/123
1 | meta-data=/dev/mapper/vg61-aidata isize=256 agcount=32, agsize=16777216 blks |
此时状态df -h
1 | Filesystem Size Used Avail Use% Mounted on |
永久挂载
减小home,增大root
1 | umount /home |