AWS扩充硬盘容量

需求

某用户在AWS上部署的FortiGate VM,原有硬盘容量分配了30GB用于日志记录,随着日志存储量的增加,现在需要将硬盘容量扩充到200GB用于日志记录。

image-20231129103159901

FortiGate_AWS # exe disk list 
Disk Virtual-Disk    ref: 255  30.0GiB    type: SSD [NVME] dev: /dev/nvme1n1
  partition ref:   1  29.4GiB,  29.4GiB free  mounted: Y  label: LOGUSEDXBD8114E2 dev: /dev/nvme1n1p1 start: 2048
FortiGate_AWS # show system storage 
config system storage
    edit "Virtual-Disk"
        set status enable
        set media-status enable
        set order 1
        set partition "LOGUSEDXBD8114E2"
        set device "/dev/nvme1n1p1"
        set size 30108
        set usage log
    next
end

扩充步骤

  1. 将AWS VM实例停止,点击该实例下的存储选项,点击30GB的存储卷ID。

    image-20231129104215429

  2. 在卷页面右键点击该卷ID,并选择“修改卷”。

    image-20231129104102562

  3. 将大小修改为200GB,然后点击“修改”按钮,之后该实例的硬盘已被扩展到200GB。

    image-20231129104344981

    image-20231129104617350

  4. 启动该实例,查看硬盘状态,硬盘容量已经变为200GB,但日志分区仍然为30GB。

    FortiGate_AWS # exe disk list 
    Disk Virtual-Disk    ref: 255 200.0GiB    type: SSD [NVME] dev: /dev/nvme1n1
      partition ref:   1  29.4GiB,  29.4GiB free  mounted: Y  label: LOGUSEDXBD8114E2 dev: /dev/nvme1n1p1 start: 2048
    
    FortiGate_AWS # show system storage 
    config system storage
        edit "Virtual-Disk"
            set status enable
            set media-status enable
            set order 1
            set partition "LOGUSEDXBD8114E2"
            set device "/dev/nvme1n1p1"
            set size 30108
            set usage log
        next
    end
    
  5. 需要在FortiGate上执行格式化整个硬盘的操作,参考“exe disk list”执行结果中的分区ref数字,注意这里执行格式化的分区数字为整个硬盘的ref数字(Disk Virtual-Disk ref,此例中为255),而不是日志分区的ref数字(partition ref,此例中为1)。输入y后确认,设备会重启并执行格式化操作。

    您需要根据您的FortiGate VM中执行“exe disk list”结果中的硬盘ref数字来决定“execute disk format”命令后的数字。如您的硬盘ref数字(Disk Virtual-Disk ref)为251,则执行“execute disk format 251”。
    FortiGate_AWS # exe disk list 
    Disk Virtual-Disk    ref: 255 200.0GiB    type: SSD [NVME] dev: /dev/nvme1n1
      partition ref:   1  29.4GiB,  29.4GiB free  mounted: Y  label: LOGUSEDXBD8114E2 dev: /dev/nvme1n1p1 start: 2048
    
    FortiGate_AWS # execute disk format 255
    format requested for:  device=/dev/nvme1n1 255/(no storage);
    Formatting this storage will erase all data on it, including
      logs, quarantine files;
      certificate revocation lists (CRLs);
    This action requires the unit to reboot.
    Do you want to continue? (y/n)y
    
  6. 设备重启完成后,再次查看硬盘与日志分区状态,日志分区已经扩容到200GB。

    FortiGate_AWS # exe disk list 
    Disk Virtual-Disk    ref: 255 200.0GiB    type: SSD [NVME] dev: /dev/nvme1n1
      partition ref:   1 195.9GiB, 195.8GiB free  mounted: Y  label: LOGUSEDXBD8114E2 dev: /dev/nvme1n1p1 start: 2048
    
    FortiGate_AWS # show system storage 
    config system storage
        edit "Virtual-Disk"
            set status enable
            set media-status enable
            set order 1
            set partition "LOGUSEDXBD8114E2"
            set device "/dev/nvme1n1p1"
            set size 200561
            set usage log
        next
    end
    

注意事项

  1. FortiGate VM只支持一块硬盘作为日志记录盘,如果是通过新增更大硬盘的方式扩充日志记录盘容量,新增的硬盘卷将无法用于日志记录,建议通过直接扩充现有硬盘卷的容量来扩充日志分区大小。
  2. 格式化操作时必须使用“execute disk format XXX”命令,使用“exe formatlogdisk”是无效的。
  3. 阿里云、Azure上的FortiGate VM也可以参考此方法进行日志分区扩容。

Copyright © 2024 Fortinet Inc. All rights reserved. Powered by Fortinet TAC Team.
📲扫描下方二维码分享此页面👇
该页面修订于: 2023-11-30 15:05:34

results matching ""

    No results matching ""