1、增加磁盘并分区
fdisk /dev/sdb 【fdisk /dev/vdb】
(1)输入:p,进行分区
(2)输入:n,创建分区
(3)输入:p,进行主分区,接着两次回车(默认分1个区)
(4)输入:t,更改分区类型
(5)输入:l,查看分区类型
(6)输入:8e,表示选择Linux LVM
(7)输入:p,查看分区信息
(8)输入:w,退出并保存分区
2、使用逻辑卷方式使用磁盘
创建物理卷:pvcreate /dev/vdb1
创建卷组:vgcreate data /dev/vdb1
创建逻辑卷:lvcreate -n data1 -L 500G data【data1:逻辑卷名,data:卷组,给100%:100%VG】
扩展逻辑卷:lvextend -l +100%FREE /dev/data/data1
格式化:mkfs.ext4 /dev/data/data1
第一次校验:e2fsck -f /dev/data/data1
让扩展生效:resize2fs /dev/data/data1
联起执行:mkfs.ext4 /dev/data/data1 && e2fsck -f /dev/data/data1 && resize2fs /dev/data/data1
将卷加入到开机自动挂载:/dev/data/data1 磁盘路径,/opt挂载点
sh -c "echo `blkid /dev/data/data1 | awk '{print $2}' | sed 's/"//g'` /opt ext4 defaults 0 0 >> /etc/fstab"
挂载磁盘:mount /dev/data/data1 /opt
3、创建逻辑卷、加入到卷组、扩展逻辑卷容量
(1)重新扫描分区:partprobe
(2)创建物理卷:pvcreate /dev/sdb1(查物理卷:pvdisplay,查卷组:vgdisplay)
(3)加入卷组(扩展卷组):vgextend centos /dev/sdb1
(4)扩展逻辑卷容量(已知卷):lvresize -L +50G /dev/centos/root 【全部扩展:+100%FREE】
ubuntu系统【扩展100%】:lvresize -l +100%FREE /dev/centos/root
(5)重新让文件系统识别逻辑卷容量:
【非ext文件系统】命令:xfs_growfs /dev/centos/root
【ext2/3/4文件系统】命令:resize2fs /dev/centos/root
卸载磁盘:umount /dev/data/data1
参考地址:https://blog.csdn.net/heian_99/article/details/104893746