虚拟机vcenter如何增加磁盘_vCenter线上操作磁盘扩容

以下截图是生产机器,目前是有一块盘,且根分区是/dev/sda3,因为磁盘不足,需要备份的数据要远远超过此时的空间大小;正常情况下,是可以新增硬盘硬盘作为备份

但是作为宿主机下的虚机,因为一些不规范的操作,我们直接在线扩容,导致新增的磁盘空间没有生效

166e575bfcc558e1da7b1299d5931c64.png

667da425bf03e3a42f91e1f5d4468454.png

497754ea6394aabe59437c4761eecc64.png

新增之后,我们通过fdisk -l查看,硬盘空间并未变化,此时我们reboot重启生效

2faa4d0b45242bc58017deea0fbfc504.png

e1a2764058746d3c435c65b51c09eef8.png

我们可以发现,虽然重启之后,只是硬盘大小生效了,此时我们需要创建分区,并且挂载才能使新增的200G空间剥离出来!

接下来是格式化/dev/sda4分区,如果我们在格式化的之后,如果提示找不到/dev/sda4分区时,我们需要执行partprobe这个命令,重新读取分区表(此处格式化只是试验模拟操作,线上的数据磁盘可是有数据的,千万不要格式化)

87811cb4fe17fcffe68f269f006c8c26.png

格式化完毕之后将分区永久挂载写入fatab配置文件中!

ed6182f689dbf2a28f9da405674449af.png

执行mount -a自动挂载生效

c2f4e866334d6011c4f266df01187039.png

接下来,我们在/data目录里创建数据,我们知道,现在/data目录是挂载在/dev/sda4这个分区,且只有200G的大小,我们线上突然要求在这个分区进行扩容,扩容到200G,共计sda4大小400G

ec6c0d6b15542b49c9db930050512a17.png

umount 卸载/dev/sda4分区

直接在线扩容,/dev/sda硬盘从500G新增200G(此时硬盘容量已经生效,但是要求是将新增的200G容量要划分到/dev/sda4这个分区供/data目录使用,那么这个需求该如何操作呢?)

1cce23bb66b77e2fb0f048159f24e0ea.png

删除需要扩容的分区(/dev/sda4)重新创建(目的是重新分配硬盘分区的起始编号)

6b3dcd5c899bebb8518593d012c17ddd.png

4cc12f6b3b1b86b215173d9553aa8ba9.png

新创建的/dev/sda4分区保存记录可能会出错,此时,我们reboot重启系统(记住,千万别格式化分区,不然的话sda4的分区数据全部丢失)

重启完毕之后,我们挂载分区,执行xfs_growfs扩容/dev/sda4(此处,使用xfs_groufs没有指定任何参数以及数值,默认将剩余全部容量扩容给sda4中)

d314b1bc461d51fd2f53107938ba4814.png

到此为止!我们的/dev/sda4的容量大小已从200G扩容到400G;实验结束!

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 1024 设计师:白松林 返回首页