更新时间:2024-03-25 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
如何扩展快速发放裸金属服务器的根分区大小
操作场景
如果快速发放裸金属服务器的根分区大小无法满足业务需求,可以参考本章节进行根分区容量扩展。
本文以“CentOS 7.3”操作系统、系统盘“/dev/sdf”为例。不同操作系统的操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应操作系统的产品文档。
假设裸金属服务器系统盘初始大小为40GiB,需要扩容至140GiB,初始分区详情如下:

操作步骤
- 在云硬盘控制台页面对系统盘进行扩容,扩容大小为100GiB,扩容后容量为140GiB。
- 登录裸金属服务器,执行以下命令,查看系统盘大小。
    
    lsblk 回显类似如下信息:  系统卷大小已经从40GiB扩展至140GiB。其中64MB大小的“sdf4”分区为存储裸金属服务器配置信息的configdriver分区。 
- 执行以下命令对configdriver分区内容进行备份。
    
    dd if=/dev/sdf4 of=/root/configdriver.img 回显类似如下信息:  
- 执行以下命令,删除configdriver分区。
    
    fdisk /dev/sdf  
- 执行partprobe刷新分区。
    
    删除configdriver分区后的系统盘详情如下:  
- 在系统盘末尾再次新建configdriver分区,大小为100MB。
    
    假设可用扇区范围为:83755008-293601279,则新建分区的初始值为可用扇区最大值减去200000,本例即为293401279,新建分区的最大值保持默认值293601279。  执行partprobe命令刷新分区:  
- 执行以下命令扩展根分区。
    
    growpart /dev/sdf 3 回显类似如下信息:  执行lsblk可查看扩展后根分区大小。  
- 执行以下命令扩展根分区文件系统。
    
    resize2fs /dev/sdf3 回显类似如下信息:  
- 执行以下命令恢复configdriver分区内容。
    
    dd if=/root/configdriver.img of=/dev/sdf4 回显类似如下信息:   至此,快速发放裸金属服务器的根分区扩容完成。 
   父主题: 云硬盘扩容问题
  
  
    