专属分布式存储服务 DSS-Linux SCSI数据盘扩容后处理(fdisk):操作场景
操作场景
扩容成功后,对于linux操作系统而言,需要将扩容部分的容量划分至原有分区内,或者为扩容部分的磁盘分配新的分区。
本文以“SUSE Linux Enterprise Server 11 SP4 64bit”操作系统、并挂载S CS I数据盘为例,采用fdisk分区工具为扩容后的磁盘分配分区。
当前云服务器上已挂载一块磁盘,原容量为10GB,已经在管理控制台成功扩容了10GB,当前总容量应为20GB,但是登录至云服务器中看不到新增容量,本操作指导用户查看新增容量并替换原有分区。
不同操作系统的操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应操作系统的产品文档。
- 不中断业务,新增分区
为扩容后的磁盘增加新的分区,不需要卸载原有分区,相比替换原有分区的方法,对业务影响较小。推荐系统盘或者需要保证业务不中断的磁盘扩容场景使用。
如果当前磁盘使用的是MBR分区形式,则此时要求扩容后的数据盘最大容量为2 TB,并且磁盘的分区数量还未达到上限。
- 中断业务,替换原有分区
如果当前磁盘使用的是MBR分区形式,并且磁盘的分区数量已经达到上限,则此时需要替换原有分区,替换原有分区不会删除原有分区的数据,但是需要先卸载原有分区,会影响线上业务运行。
如果当前磁盘使用的是MBR分区形式,并且扩容后磁盘容量已经超过2 TB,则超过2 TB的部分容量无法使用。此时若需要使用超过2 TB的部分容量,则必须将MBR分区形式换为GPT,更换磁盘分区形式时会清除磁盘的原有数据,请先对数据进行备份。
扩容时请谨慎操作,误操作可能会导致数据丢失或者异常,建议扩容前对数据进行备份,可以使用CBR功能,请参见管理备份磁盘。