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

Se necessário, os volumes podem ser reduzidos em tamanho. É possível fazer com que um volume de destino ou auxiliar tenha o mesmo tamanho que um volume de origem ou principal ao criar mapeamentos de FlashCopy, relacionamentos Metro Mirror ou relacionamentos Global Mirror. Se necessário, os 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.

É 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 de Global Mirror que estão no estado consistent_synchronized se esses volumes estão usando cópias thin-provisioned ou compactadas. 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 que possuem 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 comando a seguir:

    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