Reduzindo um volume usando a CLI

É possível reduzir a capacidade de um volume compactado ou descompactado usando a interface da linha de comandos (CLI).

Sobre Esta Tarefa

Os volumes podem ser reduzidos na capacidade, caso seja necessário. Você pode criar um volume de destino ou auxiliar com a mesma capacidade que o volume de origem ou principal ao criar mapeamentos FlashCopy, relacionamentos de Metro Mirror ou relacionamentos de Global Mirror. Entretanto, se o volume contiver dados, não reduza o tamanho do disco. O sistema desativará a diminuição de um volume se o volume selecionado estiver executando a inicialização rápida. Após a conclusão da inicialização rápida, será possível reduzir o volume.

Atenção:
  1. É difícil prever como um sistema operacional ou sistema de arquivos usará a capacidade em um volume. Quando você reduz um volume, a capacidade é removida do final do disco, estando essa capacidade em uso ou não. Mesmo que um volume tenha capacidade disponível, não assuma que apenas a capacidade não usada seja removida quando você reduzir um volume.
  2. Se o volume contiver dados que estão sendo usados, não tente sob nenhuma circunstância reduzir um volume sem antes fazer backup de seus dados.
  3. Por motivos de desempenho, alguns sistemas operacionais ou sistemas de arquivos usam a outer edge do disco.
  4. Não reduza os volumes do Global Mirror ou os volumes de mudança do Global Mirror ou execute recovervdisk.

É possível usar o comando shrinkvdisksize para reduzir a capacidade utilizável que é provisionada ao volume específico pela quantidade especificada. É possível também reduzir a capacidade provisionada de um volume thin-provisioned sem alterar a capacidade utilizável capacidade gravável que é designada ao volume.

Não é possível reduzir a capacidade de qualquer volume em um Global Mirror com relacionamento de volumes de mudança ou em um relacionamento do HyperSwap.

É possível reduzir a capacidade de volumes em relacionamentos de Metro Mirror e do Global Mirror que estão no estado consistent_synchronized. Não é possível reduzir os tipos de volumes a seguir:
  • Volumes em relacionamentos de HyperSwap ou em relacionamentos de Global Mirror que estão operando em modo cycling.
  • Volumes em relacionamentos em que um volume de mudança está configurado.
  • Volumes espelhados que possuem pelo menos uma cópia de volume provisionado padrão .

Deve-se reduzir ambos os volumes em um relacionamento para manter a operação completa do sistema. Reduza o volume primário até a capacidade necessária e, depois, reduza o volume secundário.

Procedimento

Conclua as etapas a seguir para reduzir um volume:

  1. Valide se o volume não está mapeado para nenhum objeto de host. Se o volume estiver mapeado, os dados serão exibidos.
  2. É possível determinar a capacidade exata do volume de origem ou principal. Emita o seguinte comando:
    lsvdisk -bytes vdisk_name
  3. Reduza o volume pela quantia necessária. Insira o seguinte comando, em que size_change indica a redução de tamanho para o volume nas unidades especificadas e vdisk_name é o volume que você está reduzindo.
    shrinkvdisksize -size size_change -unit
    b | kb | mb | gb | tb | pb vdisk_name