esxi中CentOS7不停机加磁盘并扩容现有分区

1、增加磁盘并分区
fdisk /dev/sdb 【fdisk /dev/vdb】
(1)输入:p,进行分区
(2)输入:n,创建分区
(3)输入:p,进行主分区,接着两次回车(默认分1个区)
(4)输入:t,更改分区类型
(5)输入:l,查看分区类型


image.png

(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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容