本帖最后由 神奇轱辘 于 2019-10-29 12:22 编辑
---------问题描述---------
在运维过程中,我们经常会碰到磁盘空间不足的情况,而且现在Linux系统已经越来越常见了,而linux里面我们用的比较多的就是centos了,今天就是记录一下我们超融合平台上Centos7系统磁盘在线扩容的情况。 --------操作过程----------- 2、磁盘卷组/dev/mapprer/centos-root 磁盘空间不够,需要扩容,编辑虚拟机,添加一个100G的磁盘。 3、查看挂载的磁盘fdisk -l 查看已经识别到磁盘/dev/vdc 注:若磁盘添加后不能识别,又不方便重启的话。 ls /sys/class/scsi_host/ 查看主机线程号 host0 host1 host2 echo "- - -" > /sys/class/scsi_host/host0/scan 不重启扫描新添加磁盘 然后使用fdisk –l识别添加后的磁盘。 4、格式化分区操作 fsdisk /dev/vdc 5、添加新磁盘 6、为新磁盘创建新分区 7、修改主分区系统ID,因为我们是LVM格式的,所以选择8e 8、fdisk –l,查看到新添加的磁盘分区vdc1,格式为LVM 9、将新加的分区 /dev/vdc1创建为物理卷 pvcreate /dev/vdc1 10、使用vgdisplay 查看卷组名称和卷组使用情况,这里VG-name 为centos 11、给卷组‘centos’扩容,将物理卷 /dev/vdc1 扩展至‘centos’卷组 vgextend centos /dev/vdc1 12、使用vgdisplay查看扩容的空间 12、将卷组‘centos’空余空间,及 /dev/vdc1,将其全部扩展至 /centos-root lvextend -l +100%FREE /dev/mapper/centos-root 检查/root逻辑卷e2fsck -f /dev/mapper/centos-root 重新定义分区大小resize2fs /dev/mapper/centos-root 正常情况下这里就已经失可以正常扩展了,但是这里发现报错了,找不到有效的文件系统超级快 查找资料,发现centos7版本有点区别,文件系统类型变成xfs模式了 df-T查看文件系统类型 最后在网上查了一番后,才知道xfs文件系统在进行逻辑扩展后,还要进行一步才能完成: xfs_growfs /dev/mapper/centos-root #执行调整,扩展后需要执行此步骤 至此,整个LVM磁盘在线扩容操作完成。
--------结束语----------- 磁盘扩容是日常运维过程中经常会碰到的问题,这里记录一下步骤,希望对大家帮助
|