chiogrp

Use o comando chiogrp para modificar o nome de um grupo de E/S ou a quantia de memória que está disponível para matrizes RAID, Serviços de Cópia, serviços de FlashCopy ou operações de espelhamento de volume.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- chiogrp -- ------------------------------------------------->

>--+------------------------------------------------------------------+-->
   +- -name -- new_name ----------------------------------------------+   
   +- ----------------------------------------------------------------+   
   '- -feature --+- flash --+-- -- -size ---- memory_size --+-------+-'   
                 +- remote -+                               '- -kb -'     
                 +- mirror -+                                             
                 '- raid ---'                                             

>--+--------------------------+--------------------------------->
   '- -maintenance --+------+-'   
                     +- yes-+     
                     '- no--'     

>--+---------------------------------------+--+------------+---->
   '- -fctargetportmode --+-disabled ----+-'  '- -force ---'   
                          +-transitional-+                     
                          '-enabled------'                     

>--+- io_group_id ---+-----------------------------------------><
   '- io_group_name -'   

Parâmetros

-name new_name
(Opcional) Especifica o nome a ser designado para o grupo de E/S. O parâmetro -name não pode ser especificado com os parâmetros -feature, -size ou -kb.
-feature flash | remote | mirror | raid
(Opcional) Especifica o recurso para modificar a quantidade de memória para matrizes RAID, Serviços de cópia ou espelhamento de volume. Esse parâmetro deve ser especificado com o parâmetro -size. Não é possível especificar esse parâmetro com o parâmetro -name.
  • flash especifica a quantia de memória usada para o FlashCopy.
  • remote especifica a quantia de memória usada para processamento de cópia remota. A cópia remota inclui o Metro Mirror e o Global Mirror.
  • mirror especifica a quantia de memória usada para operações de espelhamento de volume.
  • raid especifica a quantia de memória usada para matrizes RAID.
Nota: A especificação de remote muda a quantia de memória disponível para o processamento de cópia remota. Qualquer volume que esteja em um relacionamento do Remote Copy usa memória em seu grupo de E/S, incluindo volumes principais e auxiliares e volumes que estão em relacionamentos intersistema ou intrassistema.
-size memory_size
(Opcional) Especifica a quantia de memória disponível para as matrizes RAID, os Serviços de cópia ou a função de espelhamento de volume especificados. A entrada válida é 0 ou qualquer número inteiro. A unidade de medida padrão para esse parâmetro é megabytes (MB); é possível usar o parâmetro -kb, de kilobytes, para substituir o padrão. Esse parâmetro deve ser especificado com o parâmetro -feature. Não é possível especificar esse parâmetro com o parâmetro -name.
-kb
(Opcional) Muda as unidades do parâmetro -size de megabytes (MB) para kilobytes (KB). Se esse parâmetro for especificado, o valor de -size memory_size deverá ser qualquer número divisível por 4. Esse parâmetro deve ser especificado com os parâmetros -feature e -size. Não é possível especificar esse parâmetro com o parâmetro -name.
-maintenanceyes | no
(Opcional) Especifica se o grupo de E/S deve estar no modo de manutenção. O grupo de E/S deve ser colocado no modo de manutenção ao executar procedimentos de serviço em gabinetes de armazenamento. Depois que você entra no modo de manutenção, ele continua até que:
  • Seja limpo explicitamente
  • Trinta minutos tenham decorrido
Nota: A alteração do modo de manutenção em qualquer grupo de E/S altera o modo de manutenção em todos os grupos de E/S.
-fctargetportmode disabled | transitional | enabled
(Opcional) Especifica o modo da porta do host Fibre Channel (FC) do grupo de E/S. Os valores são disabled, transitional ou enabled.
-force
(Obrigatório) Especifica que uma porta de host FC seja desativada ou ativada, mesmo que possa ocorrer interrupção na E/S de host como resultado. É possível especificar apenas -force com -fctargetportmode.
Importante: Especificar -force pode resultar em uma perda de acesso. Use-o somente sob orientação das informações de suporte do produto.
io_group_id | io_group_name
(Obrigatório) Especifica o grupo de E/S a ser modificado. Não é possível modificar um grupo de E/S usando os parâmetros -name ou -feature.

Descrição

O comando chiogrp modifica o nome de um grupo de E/S ou a quantia de memória disponível para matrizes RAID, Serviços de cópia ou espelhamento de volume.

Use os parâmetros -feature e -size (juntos) para alterar a quantia de memória disponível no grupo de E/S para um dos tipos a seguir:
  • FlashCopy
  • Espelhamento de volume
  • RAID
  • Cópia remota, incluindo Metro Mirror e Global Mirror.
Por exemplo:
chiogrp -feature flash -size 40 0

É possível designar um nome a um grupo de E/S ou alterar o nome de um grupo de E/S especificado. É possível alterar a quantidade de memória disponível para matrizes RAID, Serviços de cópia, ou operações de espelhamento de volume especificando o parâmetro -feature flash | remote | mirror e um tamanho de memória. Para espelhamento de volume e Serviços de Cópia (Flash Copy®, Metro Mirror e Global Mirror), a memória é negociada com relação à memória que está disponível para o cache.

A quantidade de memória pode ser diminuída ou aumentada. Considere os seguintes tamanhos de memória ao usar esse comando:
  • A quantia de memória padrão para FlashCopy é 20 MB.
  • A quantia de memória padrão para cópia remota (que inclui o Metro Mirror e o Global Mirror) é 20 MB.
  • O tamanho de memória padrão para os volumes espelhados é de 20 MB.
  • O tamanho de memória padrão para matrizes RAID é de 40 MB.
  • A quantia máxima de memória que pode ser especificada para FlashCopy é 512 MB. Para sistemas de 64 bits, o máximo é 2048 MB.
  • A quantidade máxima de memória para cópia remota (que inclui o Metro Mirror e o Global Mirror) é 512 MB.
  • O tamanho máximo de memória que pode ser especificado para os volumes espelhados é de 512 MB.
  • O tamanho máximo de memória para matrizes RAID é de 512 MB.
A quantia máxima combinada de memória em todos os recursos é de 552 MB.
Nota: Para sistemas de 64 bits, o máximo é de 2600 MB. Alguns sistemas que executam no modo de 64 bits pode ter 2 GB de espaço de bitmap para utilizar para FlashCopy, que é suficiente para que 4 PB de espaço para dados seja utilizado por grupo de E/S. Por exemplo, Metro Mirror, Global Mirror, Volume Mirroring e RAID compartilham 552 MB de espaço de bitmap, que é suficiente para utilizar 1080 PB de espaço para dados por grupo de E/S. Sistemas mais antigos, como aqueles que executam código de 32 bits, podem estar sujeitos a um limite de 740 MB.
A Tabela 1 demonstra a quantia de memória que é necessária para matrizes do RAID, Serviços de Cópia e espelhamento de volume. Cada 1 MB de memória fornece as seguintes capacidades de volume e tamanhos de granularidade:
Tabela 1. Memória necessária para matrizes do RAID, Serviços de Cópia e espelhamento de volume
Recurso Tamanho de granularidade 1 MB de memória fornece a seguinte capacidade de volume para o grupo de E/S especificado
Metro Mirror e Global Mirror 256 KB 2 TB de capacidade total de volume do Metro Mirror e Global Mirror
  256 KB 2 TB de capacidade de volume de origem total de FlashCopy
FlashCopy 64 KB 512 GB de capacidade de volume de origem total de FlashCopy
Incremental FlashCopy 256 KB 1 TB de total da capacidade de volume da origem do Incremental FlashCopy
Incremental FlashCopy 64 KB 256 GB de total da capacidade de volume da origem do Incremental FlashCopy
Espelhamento de volume 256 KB 2 TB de volumes espelhados
Tabela 2O fornece um exemplo de comparações de níveis de RAID com o custo de memória de bitmap, em que MS é o tamanho das unidades do membro e MC é o número de unidades do membro.
Tabela 2. Comparações de níveis de RAID
Nível Contagem de membros Capacidade aproximada Redundância Custo aproximado de memória de bitmap
RAID-0 1-8 MC * MS Nenhuma (1 MB por 2 TB de MS) * MC
RAID-1 2 MS 1 (1 MB por 2 TB de MS) * (MC/2)
RAID-5 3-16 (MC-1) * MS 1 1 MB por 2 TB de MS com um tamanho de faixa de 256 KB; o dobro com tamanho de faixa de 128 KB.
RAID-6 5-16 menor que (MC-2 * MS) 2
RAID-10 2-16 (iguais) MC/2 * MS 1 (1 MB por 2 TB de MS) * (MC/2)
Nota: Há uma margem de erro de aproximadamente 15% no custo aproximado de memória de bitmap. Por exemplo, o custo para um tamanho de faixa de 256 KB para o RAID-5 é de ~1,15 MB para os dois primeiros TB de MS.

Para diversos destinos do Flash Copy®, você deve considerar o número de mapeamentos. Por exemplo, para um mapeamento com um tamanho de granularidade de 256 KB, 8 KB de memória permite um mapeamento entre um volume de origem de 16 GB e um volume de destino de 16 GB. Alternativamente, para um mapeamento com um tamanho de granularidade de 256 KB, 8 KB de memória permite dois mapeamentos entre um volume de origem de 8 GB e dois volumes de destino de 8 GB.

Depois de criar um mapeamento de Flash Copy®, se for especificado um grupo de E/S diferente do grupo de E/S do volume de origem, a contabilidade de memória irá em direção ao grupo de E/S especificado, não em direção ao grupo de E/S do volume de origem.

Um exemplo de chamada para criar um novo grupo de E/S testiogrpone

chiogrp -name testiogrpone io_grp0

A saída resultante:

Sem feedback

Um exemplo de chamada para alterar a quantia de memória de Flash Copy® em io_grp0 para 30 MB

chiogrp -feature flash -size 30 io_grp0

A saída resultante:

Sem feedback

Um exemplo de chamada para alterar a quantia de memória de RAID no grupo de E/S 0 para 512 MB

chiogrp -feature raid -size 512 0

A saída resultante:

Sem feedback