chfcmap
Use o comando chfcmap para modificar os atributos de um mapeamento existente.
Sintaxe
Parâmetros
- -name new_name_arg
- (Opcional) Especifica o novo nome a ser designado para o mapeamento. O parâmetro -name não pode ser usado com nenhum outro parâmetro opcional.
- -consistgrp consist_group_id | consist_group_name
- (Opcional) Especifica o grupo de consistências cujo mapeamento você
deseja modificar. Para modificar um mapa de forma que ele seja independente (e não esteja em um grupo de consistências), especifique
-consistgrp 0.Nota: O grupo de consistências não poderá ser modificado se estiver nos estados preparing, prepared, copying, suspended ou stopping. - -copyrate rate
- (Opcional) Especifica a taxa de cópia. O valor da
taxa pode ser de 0 a 150. O valor padrão é
50. Um valor de0indica que não há processo de cópia em segundo plano. Para os valores -copyrate suportados e suas taxas correspondentes, consulte a tabela na descrição. - -autodelete on | off
- (Opcional) Especifica que a função autodelete seja ligada ou desligada para o mapeamento especificado. Ao especificar o parâmetro -autodelete on, você está excluindo um mapeamento depois que a cópia em segundo plano é concluída. Se a cópia em plano de fundo já estiver concluída, o mapeamento será excluído imediatamente.
- -cleanrate rate
- (Opcional) Configura a taxa de limpeza do mapeamento. O valor rate pode ser de 0 a 150. O valor padrão é 50.
- fc_map_id | fc_map_name
- (Obrigatório) Especifica o ID ou o nome do mapeamento a ser modificado. Insira o ID ou nome por último na linha de comandos.
Description
O comando chfcmap modifica atributos de um mapeamento existente.
Se você tiver criado vários mapeamentos de FlashCopy para um grupo de volumes que contêm elementos de dados do mesmo aplicativo, será possível designar esses mapeamentos para um grupo de consistências do FlashCopy único. É possível emitir um único comando prepare e um único comando start para o grupo inteiro, por exemplo, para que todos os arquivos para um determinado banco de dados sejam copiados ao mesmo tempo.
O parâmetro -copyrate especifica a taxa de cópia. Se 0 for especificado, a cópia de plano de fundo será desativada. O parâmetro -cleanrate especifica a taxa de limpeza do volume de destino. O processo de limpeza estará ativo apenas se o mapeamento estiver no estado copying e a cópia em plano de fundo tiver sido concluída, se o mapeamento estiver no estado copying e a cópia em plano de fundo estiver desativada ou se o mapeamento estiver no estado stopping. É possível desabilitar a limpeza quando o mapeamento estiver no estado copiando, por meio da configuração do parâmetro -cleanrate como 0. Se -cleanrate for configurado como 0, o processo de limpeza será executado por padrão como 50 quando o mapeamento estiver do estado parando para garantir que a operação de para seja concluída.
Esta tabela fornece o relacionamento da cópia rate e valores rate de limpeza para o número de tentativas de grãos a serem divididos por segundo. Uma granularidade é a unidade de dados representada por um bit único.
| Valor do atributo de taxa especificado pelo usuário | Dados copiados/s | 256 KB de granularidades/s | 64 KB de granularidades/s |
|---|---|---|---|
| 1-10 | 128 KB | 0,5 | 2 |
| 11 a 20 | 256 KB | 1 | 4 |
| 21 a 30 | 512 KB | 2 | 8 |
| 31 a 40 | 1 MB | 4 | 16 |
| 41 a 50 | 2 MB | 8 | 32 |
| 51 a 60 | 4 MB | 16 | 64 |
| 61 a 70 | 8 MB | 32 | 128 |
| 71 a 80 | 16 MB | 64 | 256 |
| 81 a 90 | 32 MB | 128 | 512 |
| 91 a 100 | 64 MB | 256 | 1024 |
| 101 - 110 | 128 MB | 512 | 2048 |
| 111 - 120 | 256 MB | 1024 | 4096 |
| 121 - 130 | 512 MB | 2048 | 8192 |
| 131 - 140 | 1 GB | 4096 | 16384 |
| 141 - 150 | 2 GB | 8192 | 32768 |
rc_controlled não são mostrados na visualização quando este comando é especificado.Um exemplo de chamada
chfcmap -name testmap 1A saída do resultado:
Nenhum feedbackExemplo de saída lsfcmap, em que o mapa 0 está no grupo de consistências 1
lsfcmapA saída resultante:
id name source_vdisk_id source_vdisk_name target_vdisk_id target_vdisk_name group_id group_name status progress copy_rate clean_progress incremental partner_FC_id partner_FC_name restoring start_time rc_controlled
0 fcmap0 12 vdisk0 13 vdisk1 1 fccstgrp0 idle_or_copied 0 50 100 off no no
Exemplo de uso de chfcmap para transformar o mapa 0 em um mapeamento independente
chfcmap -consistgrp 0 0A saída resultante:
Sem feedbackExemplo de saída lsfcmap, em que o mapa 0 não está mais em um grupo de consistências
lsfcmapA saída resultante:
id name source_vdisk_id source_vdisk_name target_vdisk_id target_vdisk_name group_id group_name status progress copy_rate clean_progress incremental partner_FC_id partner_FC_name restoring start_time rc_controlled
0 fcmap0 12 vdisk0 13 vdisk1 idle_or_copied 0 50 100 off no no
