阿里云服务器Linux系统在原来数据盘基础上进行扩容

        今天想试试阿里云的服务器Linux系统进行磁盘扩容,折腾了半天都没反应,记录一下自己研究的步骤。

        首先是在官方购买磁盘扩容,这个就不说明了,购买了之后,会要求进行重启,(注意:这个重启必须经过阿里云的后台进行重启,不然数据盘容量是不会被识别的)重启后让卸载挂载的磁盘,可是我就是不能卸载,找官方技术,给我把一个说明注释了。

note_attach.png

        就是上面倒数第二个的蓝色位置,这个是以前参考阿里云的文档进行的磁盘初始化和格式化。然后好像可以了。

这一个可以进入文件夹etc下面的一个文件fstab,打开后之后就可以修改了,这个下次可以自己进行修改。

        然后就是官方说明的的进行卸载挂载的盘,他的命令是umount /mnt/dev1 (为了害怕误操作,把命令加中间横线),提示下面的错误。

WGDZEP97]B1FZXGGAHYY96R.png

命令不对,然后咨询了下官方的,磁盘挂载盘不是这个,换一个命令,如下

umount /dev/vdb1

但是还是有问题,提示下面的错误,是说磁盘忙,这个时候就需要对上面的那个图片倒数第二个进行注释了。

9QA7ZC]4$N~28WO8}{U`]TD.png

这个时候进行一下重启就好了。

然后就是使用

fdisk -l 

罗列一下分区信息并记录一下即将扩容磁盘的最终容量、起始扇区位置。

输入  fdisk /dev/vdb

然后输入 d 删除原来的分区。

依次输入 n p 1 然后两个回车(也就是起始扇区和最终扇区使用默认的)

输入 wq 进行保存

检查文件系统,并变更文件系统大小。

使用 e2fsck 的时候由于系统需要检查并订正文件系统元数据,所以速度较慢、耗时较长,请耐心等待。

使用 e2fsck 和 resize2fs 指令,正确操作情况下,不会造成原有数据丢失的。

e2fsck -f /dev/vdb1

resize2fs /dev/vdb1

将扩容完毕的磁盘挂载回原有的挂载点。

mount /dev/vdb1 /mnt

 df -TH 指令可以查看到磁盘的信息

这样还有个问题,就是没有把挂载信息写入进去,每次重启之后都需要去挂载,这个时候就需要把我们注释掉的那个取消就行了。

note_attach.png

也就是倒数第二个那个。

这个可以使用命令进行写入,也可以打开文件修改

echo /dev/vdb1 /mnt ext3 defaults 0 0 >> /etc/fstab

发布者:梧桐细雨,转转请注明出处:https://www.binbinbiji.com/jianzhanjiaoliu/1978.html

发表评论

邮箱地址不会被公开。 必填项已用*标注

蜀ICP备14017386号-13