Reduzindo um volume usando a CLI

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

Sobre Esta Tarefa

Volumes podem ser reduzidos em tamanho, se for necessário. É possível deixar um volume auxiliar ou de destino do mesmo tamanho que o volume principal ou de origem quando se cria mapeamento de 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 se um volume tiver capacidade livre, não assuma que apenas a capacidade não utilizada será 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 utilizar o comando shrinkvdisksize para reduzir a capacidade física que está alocada para o volume determinado pela quantidade especificada. Também é possível reduzir a capacidade virtual de um volume thin-provisioned sem alterar a capacidade física que é designada ao volume.

Não é possível reduzir a capacidade de nenhum volume em um Global Mirror com relacionamento de volumes de mudança ou em um relacionamento 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 totalmente alocada.

Deve-se reduzir ambos os volumes em um relacionamento para manter a operação integral 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