chvdisk

Use o comando chvdisk para modificar as propriedades de um volume, como o nome do disco, a taxa de controle de E/S ou o número da unidade. Também é possível alterar as configurações de IBM® Easy Tier.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe chvdisk -namenew_name_arg-cachereadwritereadonlynenhum-force -ratethrottle_rate-unitmb-udid vdisk_udid -warningdisk_size-unitbkbmbgbtbpbdisk_size_percentage%-copyid-autoexpandonoff-copyid-primarycopy_id-syncratesyncrate-easytieronoff-copyid-mirrorwriteprioritylatencyredundancy-volumegroupvolumegroupnovolumegroup -novolumegroup -backup cloud -enable-accountcloud_account_namecloud_account_id-backupgrainsize64256-disablevdisk_namevdisk_id

Parâmetros

-name new_name_arg
(Opcional) Especifica um novo nome a ser designado ao volume. Não é possível usar este parâmetro com os parâmetros -rate ou -udid. Este parâmetro será necessário se você não usar os parâmetros -rate ou -udid.
Nota: Não use esse parâmetro com volumes do sistema de arquivos.
-cache readwrite | readonly | none
(Opcional) Especifica as opções de armazenamento em cache para o volume. As entradas válidas são:
  • Use readwrite para ativar o cache para o volume.
  • Use readonly para desativar o armazenamento em cache de gravação e permitir o armazenamento em cache de leitura para um volume.
  • Use none para desativar o modo de cache para o volume.

O padrão é readwrite.

-force
(Opcional) O parâmetro force pode ser usado apenas para alterar o modo de armazenamento em cache. Use o parâmetro force com o parâmetro cache para especificar que você deseja que o sistema altere o modo de cache do volume mesmo se o grupo de E/S estiver offline. Esta opção substitui o mecanismo de limpeza de cache.
Atenção: Se o parâmetro force for usado para alterar o modo de armazenamento em cache, o conteúdo do cache será descartado e o volume poderá ser corrompido pela perda dos dados armazenados em cache. Este dano pode ocorrer se o sistema puder ou não mover todos os dados de gravação do cache. Use o parâmetro force com cuidado.
Importante: O uso do parâmetro force pode resultar na perda do acesso. Use-o somente sob a orientação da equipe de suporte IBM.
-rate throttle_rate -unitmb
(Opcional) Especifica a taxa de controle de E/S para o volume, que limita a quantidade de E/S que é aceita. As unidades padrão de throttle_rate são E/Ss. Por padrão, o throttle_rate é desativado. Para mudar as unidades throttle_rate para megabits por segundo (MBps), especifique o parâmetro -unitmb. A taxa de controle para um volume pode ser especificada por E/Ss ou por MBps, mas não ambos. No entanto, é possível configurar a taxa para E/Ss para alguns valores e para MBps para outros. Quando o limite de operações de entrada/saída por segundo (IOPS) é configurado em um volume e é menor que 100 IOPS, a lógica de regulagem o arredonda para 100 IOPS. Mesmo se o regulador estiver configurado para um valor menor que 100 IOPs, a regularem real ocorrerá em 100 IOPs.
Nota: Para desativar a regulagem em um volume específico, configure o valor throttle_rate para zero.

Não é possível usar este parâmetro com os parâmetros -name ou -udid.

-udid vdisk_udid
(Opcional) Especifica o número da unidade (-udid) para o disco. vdisk_udid é um identificador que é necessário para suportar hosts OpenVMS; nenhum outro sistema usa este parâmetro. As opções válidas são um número decimal no intervalo de 0 a 32.767, ou um número hexadecimal de 0 a 0x7FFF. Um número hexadecimal deve ser precedido por 0x (por exemplo, 0x1234). Se você não usar o parâmetro -udid, o padrão -udid será 0.

Não é possível usar esse parâmetro com os parâmetros -name.

-warning disk_size | disk_size_percentage%
(Opcional) Gera um aviso quando a capacidade do disco usada na cópia thin-provisioned excede pela primeira vez o limite especificado. É possível especificar um número inteiro disk_size, que é padronizado para MBs, a menos que o parâmetro -unit seja especificado; ou é possível especificar um disk_size%, que é uma porcentagem do tamanho do volume. Para desativar os avisos, especifique 0 ou 0%.
-unit b | kb | mb | gb | tb | pb
(Opcional) Especifica as unidades de dados a serem usadas para o parâmetro -warningdisk_size. O valor da unidade padrão é MB.
-autoexpand on | off
(Opcional) Especifica se as cópias de volume thin-provisioned expandem automaticamente suas capacidades reais alocando novas extensões a partir de seu conjunto de armazenamentos. Para usar esse parâmetro, o volume deve ser thin-provisioned.
-copy id
(Opcional) Especifica a cópia à qual aplicar as mudanças. Esse parâmetro deve ser especificado com o parâmetro -autoexpand ou -warning. O parâmetro -copy será necessário se o volume especificado for espelhado e apenas uma cópia de volume for thin-provisioned. Se ambas as cópias forem thin-provisioned e o parâmetro -copy não for especificado, o -autoexpand especificado ou o parâmetro -warning será configurado em ambas as cópias.
-primary copy_id
(Opcional) Especifica a cópia primária. A mudança da cópia primária entra em vigor apenas quando a nova cópia primária está on-line e sincronizada. Se a nova primária estiver online e sincronizada quando o comando for emitido, a mudança entrará em vigor imediatamente. Não será possível mudar a cópia primária do volume se essa cópia primária tiver sua sinalização autodelete configurada como yes (on).
Importante: Não é possível usar esse parâmetro com um volume que é de formatação rápida.
-syncrate syncrate
(Opcional) Especifica a taxa de sincronização da cópia. Um valor de zero (0) evita a sincronização. O valor padrão é 50. Consulte Tabela 1 para obter os valores de -syncrate suportados e suas taxas correspondentes. Use esse parâmetro para alterar a taxa na qual o volume provisionado padrão ou o volume espelhado é formatado antes da sincronização.
-easytier on | off
(Opcional) Ativa ou desativa a função de IBM Easy Tier.
Atenção: Os volumes thin-provisioned e compactados em um conjunto de redução de dados sempre têm o IBM Easy Tier ativado, independentemente da configuração do conjunto.
-mirrorwritepriority latency | redundancy
(Opcional) Especifica como configurar a prioridade do algoritmo de gravação de espelho. Uma mudança na prioridade da gravação de espelho é refletida na visualização do volume imediatamente e no comportamento do volume após a conclusão de toda a entrada e saída (E/S) anteriores.
  1. Escolher latency significa que uma cópia que é lenta para responder a uma E/S de gravação se torna dessincronizada, e a E/S de gravação será concluída se a outra cópia gravar os dados com sucesso.
  2. Escolher redundancy significa que uma cópia que está lenta para responder a uma E/S de gravação sincronizará a conclusão da E/S de gravação com a conclusão da E/S mais lenta, para manter a sincronização.
-volumegroup volumegroup_name | volumegroup_id
(Opcional)

Especifica um novo grupo de volumes para um volume. Este parâmetro é mutuamente exclusivo com -novolumegroup.

-novolumegroup
(Opcional) Especifica que um volume não pertence a nenhum grupo de volumes. Este parâmetro é mutuamente exclusivo com -volumegroup.
-backup nuvem
(Opcional) Especifica o tipo de captura instantânea de nuvem a ativar ou desativar. O valor deve ser cloud.
-enable
(Opcional) Ativa o tipo de backup ou de captura instantânea especificado com o parâmetro -backup.
-disable
(Opcional) Desativa o tipo de backup ou de captura instantânea especificado com o parâmetro -backup.
-account cloud_account_id | cloud_account_name
(Opcional) Especifica a conta de nuvem a ser usada para o volume. Você deve especificar -enable com este parâmetro.
-backupgrainsize 64 | 256
(Opcional) Especifica o tamanho de granularidade (em KB) para mapeamentos de volume. Os valores são 64 e 256. Deve-se especificar -enable para usar este parâmetro.

É possível ativar um volume para uma captura instantânea de nuvem com uma conta. Não é possível ativar o backup de nuvem em um volume para uma segunda vez na mesma conta de nuvem ou em uma conta diferente.

Não é possível desativar a função de captura instantânea em nuvem se uma captura instantânea estiver em andamento. Qualquer captura instantânea que está em andamento deve ser concluída ou cancelada.

vdisk_name | vdisk_id
(Obrigatório) Especifica o volume para modificar, seja por ID ou por nome.

Description

O comando chvdisk modifica uma única propriedade de um volume. Para mudar o nome do volume e modificar a taxa de sincronização, por exemplo, você deve emitir o comando duas vezes. Se o volume estiver off-line, use o comando recovervdisk para recuperar o volume e torná-lo on-line novamente.

Importante: Para alterar o grupo de E/S de armazenamento em cache para um volume ou nó preferencial, use o comando movevdisk.

Uma cópia thin-provisioned ou compactada que está em um conjunto de armazenamentos de redução de dados deve ativar -autoexpand. Se um volume contiver uma cópia que esteja em um conjunto de armazenamentos de redução de dados, o modo de cache deverá ser configurado como readwrite.

Uma cópia thin-provisioned ou compactada que está em um conjunto de armazenamentos de redução de dados não pode ter um limite de aviso configurado. Para mudar o limite de aviso, deve-se especificar -copy.

É possível especificar um novo nome ou rótulo. Portanto, é possível usar o novo nome para referir-se ao volume.

É possível configurar um limite no número de transações de E/S aceitas para este volume. Ele é configurado em termos de E/Ss por segundo ou MBs por segundo. Por padrão, nenhuma taxa de controle de E/S é configurada quando um volume é criado.

Atenção: Todas as capacidades, incluindo as mudanças, devem estar em múltiplos de 512 bytes. Ocorrerá um erro se você especificar uma capacidade que não é um múltiplo de 512, o que pode ocorrer apenas quando unidades de byte são usadas. A capacidade padrão está em MB.

Quando o volume é criado, nenhuma limitação é aplicada a ele. Use o parâmetro -rate para mudá-lo. Para mudar o volume de volta para um estado não regulado, especifique 0 (zero) com o parâmetro -rate.

Para cópias de volume thin-provisioned e compactado em conjuntos de redução de dados, o status do Easy Tier é derivado do conjunto de redução de dados, porque os dados são gerenciados por um disco de dados central. Portanto, o modo do Easy Tier não pode ser desativado nesses tipos de volume. Os volumes thin-provisioned e compactados em um conjunto de redução de dados sempre têm o Easy Tier ativado, independentemente da configuração do conjunto. A configuração do Easy Tier é uma combinação de configuração de conjunto e volume, conforme detalhado em uma tabela na ajuda para mkvdisk. Deixar o easy tier sempre ativado para o volume permite que a configuração do conjunto seja a que o ativa ou desativa. Para os volumes provisionados padrão em um conjunto de redução de dados, o Easy Tier pode ser ativado e desativado.

A taxa em que o volume copia a ressincronização após a perda de sincronização pode ser especificada usando o parâmetro -syncrate. Esta tabela fornece o relacionamento do valor syncrate para os dados copiados por segundo.
Nota: Essas configurações também afetam a taxa inicial da formatação.
Tabela 1. Relacionamento entre o valor syncrate e os dados copiados por segundo
Valor do atributo syncrate especificado pelo usuário Dados copiados/s
1-10 128 KB
11 a 20 256 KB
21 a 30 512 KB
31 a 40 1 MB
41 a 50 2 MB
51 a 60 4 MB
61 a 70 8 MB
71 a 80 16 MB
81 a 90 32 MB
91 a 100 64 MB

Um Exemplo de Chamada

chvdisk -rate 2040 1

A saída a seguir é exibida:

Nenhum feedback

Um Exemplo de Chamada

somente leitura 1 -cache chvdisk 

A seguinte saída é exibida:

Sem feedback

Um Exemplo de Chamada

chvdisk -volumegroup 1 vdisk2

A saída a seguir é exibida:

Sem feedback

Um Exemplo de Chamada

Para ativar uma captura instantânea em nuvem para um volume, insira o seguinte comando:

chvdisk -backup cloud -enable -account myVardyj vdisk7

A saída a seguir é exibida:

Sem feedback

Um exemplo de chamada

Para desativar uma captura instantânea em nuvem para um volume, insira o seguinte comando:

chvdisk -backup cloud -disable vdisk7

A saída a seguir é exibida:

Sem feedback