扩容数据盘

最近更新时间:2018-08-10 11:44:29

扩容数据盘

随着业务的增长,购买主机时的数据盘不够用的时候,您可以选择对磁盘进行扩容。

对磁盘进行扩容,首先需要在官网上购买磁盘容量,同时建议<创建快照备份数据>,防止在扩容过程中由于误操作删除数据。

一、Linux系统扩容数据盘

1、仅限无磁盘分区场景,如/dev/vdb

1)首先要在官网升级配置,将要扩容的服务器关闭,点击升级配置。

2)手动输入所需磁盘空间大小(此大小为扩容后的空间大小),点击确定,提交订单,完成支付。这里原来磁盘大小为30G,现升级到50G。

3)开启实例并且连接到服务器。

4)首先利用df -h命令查看数据盘是否处于挂载状态,如果处于挂载状态,执行umount指令将数据盘进行卸载;如果未处于挂载状态,运行如下命令:

e2fsck -f /dev/vdb
resize2fs /dev/vdb

5)将数据盘挂载回原来的挂载点,这里此前通过mkdir -p /data建立了一个挂载点,所以运行mount /dev/vdb /data进行挂载。

6)输入df -h查看挂载情况

7)可以看到vdb盘已经扩容到50G,且已经挂载成功,此时扩容完成。

2、适用于有磁盘分区场景,如/dev/vdb1

1)首先要在官网控制台升级配置,操作同上

2)使用umount指令卸载数据盘主分区: umount /dev/vdb1

3)使用fdisk指令删除数据盘原分区,命令为:fdisk/dev/vdb,再输入d,以删除数据盘原来的分区

4)创建新的分区:删除完成后,输入指令n并按回车以创建新的分区,再输入指令p并按回车以创建主分区(如需创建4个以上的分区,应输入e指令进行分区拓展)

5)在输入分区编号并回车后,为了与扩容前的分区保持数据的一致,第一个扇区的编号应与扩容前的分区的扇区编号保持一致

6)输入w指令并回车,开始分区

1.jpg

7)分区完成后,运行如下命令以检查文件系统并更新文件系统的大小:(此处例子分区编号采用的1,所以为vdb1)

e2fsck -f /dev/vdb1 
resize2fs /dev/vdb1 

8)此时将数据盘挂载回原来的挂载点(示例为/os)

mount /dev/vdb1 /os

9)输入df -h查看挂载情况,可发现扩容已经完成

2.jpg

二、Windows扩容数据盘

登录云服务器,打开我的电脑查看磁盘信息,可以看到此时我的电脑有两个磁盘:C盘和D盘,如果没有D盘请先参考挂载数据盘
D盘大小为30G,现将其扩展到50G。

进入控制台关闭云服务器,点击升级配置进行升级扩容

手动输入扩容后的磁盘空间大小,点击确定进入下一步

提交订单,完成支付后启动云服务器并连接,点击“开始”找到“这台电脑”并右击选择“管理”。

稍等片刻显示如下界面,点击“文件与存储服务”

点击“磁盘”可以看到我们新购买的20G没有分配,可以进行扩容

最大化该窗口,可在左下方看到D盘

右键选择扩展卷

指定新大小,点击确定

进入这台电脑进行查看,发现D盘已经扩展到50G,表示扩容完成。

金山云,开启您的云计算之旅

立即注册