Ir para o conteúdo

Como faço para estender um volume do Amazon EBS com partições RAID 0?

3 minuto de leitura
0

Quero estender um volume do Amazon Elastic Block Store (Amazon EBS) com partições RAID 0.

Breve descrição

Importante: se você não precisar de partições RAID 0, pode usar Volumes SSD de uso geral (gp3) para obter cotas de nível de volume mais altas e melhorar o desempenho. Para obter mais informações, consulte Amazon EBS aumenta o tamanho máximo e a performance provisionada dos volumes de uso geral (gp3).

Resolução

Observação: não é uma prática recomendada usar RAID 1, RAID 5 e RAID 6 no Amazon EBS. Para obter mais informações, consulte Configuração do Amazon EBS e RAID.

Pré-requisitos:

Estenda o volume do EBS

  1. Para visualizar as informações atuais em nível de RAID, execute o seguinte comando:
    sudo mdadm --detail /dev/RAID_DEVICE
    Observação: substitua /dev/RAID_DEVICE pelo mapeamento da sua configuração RAID.
  2. Aumente o tamanho dos volumes do EBS que fazem parte da configuração RAID.
    Observação: por exemplo, se você tiver dois volumes EBS de 10 GiB na partição RAID 0, modifique os volumes para o tamanho de extensão de volume desejado. Para adicionar 40 GiB, aumente o tamanho em 20 GiB em cada volume.
  3. Para desmontar um sistema de arquivos, execute o seguinte comando:
    sudo umount /MOUNT_PATH
    Observação: substitua MOUNT_PATH pelo seu caminho de montagem.
  4. Para interromper o dispositivo RAID, execute o seguinte comando:
    sudo mdadm --stop /dev/RAID_DEVICE
    Observação: substitua RAID_DEVICE pelo mapeamento da sua configuração de RAID. Você deve interromper o dispositivo RAID antes de remontar os volumes RAID.
  5. Para integrar e remontar os volumes com os tamanhos atualizados, execute o seguinte comando:
    sudo mdadm --assemble --update=devicesize /dev/RAID_DEVICE LIST_OF_DEVICES
    Observação: substitua RAID_DEVICE pelo mapeamento da sua configuração de RAID. Substitua LIST_OF_DEVICES pelos nomes dos dispositivos dos seus volumes do EBS, como /dev/sdb ou /dev/sdc.
  6. Para verificar se a configuração do RAID tem o novo tamanho, execute o seguinte comando:
    sudo mdadm --detail /dev/RAID_DEVICE
    Observação: substitua RAID_DEVICE pelo mapeamento da sua configuração de RAID. A saída do comando anterior exibe o tamanho aumentado combinado em Tamanho da matriz.
  7. Para montar o sistema de arquivos, execute o seguinte comando:
    sudo mount -t TYPE /dev/RAID_DEVICE /MOUNT_PATH
    Observação: substitua TYPE pelo sistema de arquivos, como ext3, ext4 ou xfs. Substitua RAID_DEVICE pelo mapeamento de sua configuração de RAID e MOUNT_PATH pelo seu caminho de montagem.
  8. Execute um dos comandos a seguir para estender o sistema de arquivos.
    Para sistemas de arquivos XFS:
    sudo xfs_growfs /MOUNT_PATH
    Observação: substitua MOUNT_PATH pelo seu caminho de montagem.
    Para outros sistemas de arquivos, incluindo ext3 e ext4:
    sudo resize2fs /MOUNT_PATH
    Observação: substitua MOUNT_PATH pelo seu caminho de montagem.
  9. Para verificar se você estendeu o tamanho do sistema de arquivos com êxito, execute o seguinte comando:
    df -h
AWS OFICIALAtualizada há 4 meses