探索云主机商家和测评

UCloud云服务器应用教程 - 扩容系统盘大小且不影响系统盘数据

默认配置中,UCloud云服务器是默认20GB系统盘,有些促销活动的时候配置是40GB。理论上一般的项目这么大的硬盘也是够用的,如果我们不够用可以选择直接扩容系统盘,或者挂载盘。在这篇文章中,老蒋准备介绍如何扩容系统盘,且保有数据不变动不需要单独迁移后再恢复。

不过,确保数据的安全,老蒋个人还是建议可以备份数据。或者我们在开始购买服务器的时候就选择系统磁盘的大小,以及以后可以直接在数据硬盘扩容。

第一、物理扩容系统盘

UCloud云服务器应用教程 - 扩容系统盘大小且不影响系统盘数据

看到上图,我们在当前的UCloud云服务器【更改配置】。

选择我们需要升级的项目,这里我要升级系统盘,我默认是40GB。

然后根据我们的要求,这里我示范增加至60GB,需要补充差价。

第二、软件扩容系统盘

上面我们仅仅是物理扩容。我们实际上去看服务器配置还是没有增加。如果我们系统不要,且重新做系统,可以在重新安装系统的时候,直接将系统盘设置到我们的最大磁盘。

类似我们在重新安装系统的时候,直接选择系统盘到60GB即可。但是这个有一个问题,会导致我们的数据重新格式化。如果我们需要保有数据不变动,不能这么做。我们需要软件调优设置扩容。

1、查看数据盘的文件系统类型

df -ihT

1-1、针对ext4文件格式的操作系统(如CentOS6)

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

1-2、针对xfs文件格式的操作系统(如CentOS7)

xfs_repair /dev/vdb
xfs_growfs /data

2、升级后处理

升级后,需在云主机内做如下操作:可选择ext4或xfs两种文件系统格式来格式化数据盘;将数据盘设置为ext4文件格式(CentOS6的默认文件系统格式)

 mkfs -t ext4 /dev/vdb 
 mount /dev/vdb /data/

编辑/etc/fstab,将对应配置写入fstab

/dev/vdb   /data  ext4  defaults,noatime 0 0

将数据盘设置为xfs格式(CentOS7的默认文件系统格式):

mkfs.xfs /dev/vdb
mount -t xfs /dev/vdb /data

编辑/etc/fstab,加入如下内容

/dev/vdb /data xfs defaults,noatime 0 0  

这里有参考官方文档。

这样,我们可以去扩容UCLOUD云服务器系统盘。新手建议备份数据,万一出现故障。

投上你的一票
转载保留:老部落 » UCloud云服务器应用教程 - 扩容系统盘大小且不影响系统盘数据