注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)

磁盘扩容可以参考之前的文章

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(1)

1、XFS文件系统LVM分区在线扩容 2、CentOS7下对非LVM类型的根分区进行扩容 3、记一次Linux虚拟机进行磁盘扩展后的扩容操作过程 4、CentOS7下使用growpart工具进行磁盘热扩容 5、记一次云主机系统盘扩容及制作私有镜像的操作步骤 6、使用growpart工具完成Linux系统盘分区扩容及文件系统扩展的配置案例

所谓裸盘就是硬盘未进行分区,直接格式化成文件系统后挂载使用,但当磁盘容量不够用时,需要进行扩容

下面介绍两种裸盘扩容场景1、裸盘非LVM扩容

硬盘未进行分区直接格式化成文件系统后挂载使用

如下图所示 lsblk可以看到sdb盘30G大小,且未分区,直接格式化成ext4的文件系统,挂载到/data目录

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(2)

(图片可点击放大查看)

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(3)

(图片可点击放大查看)

这时若需要进行扩容,例如扩到60G

控制台已经扩到60G lsblk可以看到SIZE=60G,而df -PTh Size仍为30G

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(4)

(图片可点击放大查看)

这时需要文件系统扩容即可

resize2fs /dev/sdb df -PTh

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(5)

(图片可点击放大查看)

查看可以发现已经扩容到60G

2、裸盘LVM扩容

裸盘/dev/sdb 30G直接未分区,划入LVM逻辑卷组中进行使用

pvcreate /dev/sdb vgcreate vg_data /dev/sdb lvcreate -l 100%Free -n lv_data vg_data mkfs.xfs /dev/mapper/vg_data-lv_data

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(6)

(图片可点击放大查看)

mount /dev/mapper/vg_data-lv_data /data

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(7)

(图片可点击放大查看)

这时若需要进行扩容,例如扩到70G

lsblk可以看到sdb为70G,df -PTh中可以发现/dev/mapper/vg_data-lv_data仍为30G

这时扩容需要进行如下操作

pvresize /dev/sdb vgdisplay vg_data lvextend -l 100%FREE /dev/mapper/vg_data-lv_data xfs_growfs /dev/mapper/vg_data-lv_data

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(8)

(图片可点击放大查看)

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(9)

(图片可点击放大查看)

注册云盘怎么扩容(关于云主机裸盘扩容的实操总结)(10)

(图片可点击放大查看)

总结:可见裸盘直接使用的方式非常适合云服务器,可以随时扩容,且不会中断业务。不过建议在线扩容前采用快照备份对硬盘数据进行备份,以免极端情况发生丢失数据

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页