mkvdisk

Use o comando mkvdisk para criar objetos de volume sequenciais, divididos ou de modo de imagem. Quando são mapeados para um objeto de host, esses objetos são vistos como unidades de disco com as quais o host pode executar operações de E/S. Observe que o primeiro diagrama de sintaxe abaixo é para volumes divididos ou sequenciais e o segundo diagrama de sintaxe é para os volumes de modo de imagem. Use o comando mkvolume para uma maneira simplificada de criar volumes de alta disponibilidade. Use o comando mkimagevolume para uma maneira simplificada de criar um volume de modo de imagem, importando dados existentes a partir de um disco gerenciado.

Nota: O primeiro diagrama de sintaxe descreve a criação de um volume de modo sequential ou striped. O segundo diagrama de sintaxe descreve a criação de um volume de modo image.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- mkvdisk -- -mdiskgrp --+-mdisk_group_id_list---+------------>
                           '-mdisk_group_name_list-'   

>--+---------------------+--+-----------------------+----------->
   '- -udid --vdisk_udid-'  '- -vtype --+-striped-+-'   
                                        '-seq-----'     

>--+-----------------------------+--+--------------------+------>
   '- -iogrp --+-io_group_id---+-'  '- -size --disk_size-'   
               '-io_group_name-'                             

>--+-------------------------------------+--+------------+------>
   '- -accessiogrp --+-iogrp_id_list---+-'  '- -fmtdisk -'   
                     '-iogrp_name_list-'                     

>--+--------------+--------------------------------------------->
   '- -nofmtdisk -'   

>--+----------------------------------------------------------------------------------------------------------------------------+-->
   '- -rsize --+-disk_size-------------+--+--------------------------------------+--+---------------+--+----------------------+-'   
               +-disk_size_percentage%-+  '- -warning -+-disk_size-------------+-'  '- -autoexpand -'  |              .-32--. |     
               '-auto------------------'               '-disk_size_percentage%-'                       '- -grainsize -+-64--+-'     
                                                                                                                      +-128-+       
                                                                                                                      '-256-'       

>--+---------------+-------------------------------------------->
   '- -compressed -'   

>--+---------------------------------------------------------------------+-->
   '- -copies --num_copies--+---------------+--+-----------------------+-'   
                            '- -createsync -'  '- -syncrate --syncrate-'     

>--+------------------------------------------+----------------->
   '- -mirrorwritepriority --+- latency ----+-'   
                             '- redundancy -'     

>--+-------------------------------+---------------------------->
   '- -mdisk --+-mdisk_id_list---+-'   
               '-mdisk_name_list-'     

>--+------------------------+--+-----------------+-------------->
   '- -node --+-node_name-+-'  |          .-mb-. |   
              '-node_id---'    '- -unit --+-b--+-'   
                                          +-kb-+     
                                          +-gb-+     
                                          +-tb-+     
                                          '-pb-'     

>--+-----------------------+--+-------------------------+------->
   '- -name --new_name_arg-'  |           .-readwrite-. |   
                              '- -cache --+-readonly--+-'   
                                          '-nenhum----'     

>--+--------------------------------+--------------------------->
   '- -tier --+- tier0_flash -----+-'   
              +- tier1_flash -----+     
              +- tier_enterprise -+     
              '- tier_nearline ---'     

>--+------------------------+----------------------------------><
   '- -easytier --+- on --+-'   
                  '- off -'     

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- mkvdisk -- -mdiskgrp --+-mdisk_group_id---+----------------->
                           '-mdisk_group_name-'   

>-- -vtype --image-- -mdisk --+-mdisk_id_list---+--------------->
                              '-mdisk_name_list-'   

>--+-----------------------------+--+--------------------+------>
   '- -iogrp --+-io_group_id---+-'  '- -size --disk_size-'   
               '-io_group_name-'                             

>--+-------------------------------------+--+------------+------>
   '- -accessiogrp --+-iogrp_id_list---+-'  '- -fmtdisk -'   
                     '-iogrp_name_list-'                     

>--+--------------+--------------------------------------------->
   '- -nofmtdisk -'   

>--+----------------------------------------------------------------------------------------------------------------------------+-->
   '- -rsize --+-disk_size-------------+--+--------------------------------------+--+---------------+--+----------------------+-'   
               +-disk_size_percentage%-+  '- -warning -+-disk_size-------------+-'  '- -autoexpand -'  |              .-32--. |     
               '-auto------------------'               '-disk_size_percentage%-'                       '- -grainsize -+-64--+-'     
                                                                                                                      +-128-+       
                                                                                                                      '-256-'       

>--+-----------+------------------------------------------------>
   '- -import -'   

>--+---------------------------------------------------------------------+-->
   '- -copies --num_copies--+---------------+--+-----------------------+-'   
                            '- -createsync -'  '- -syncrate --syncrate-'     

>--+------------------------------------------+----------------->
   '- -mirrorwritepriority --+- latency ----+-'   
                             '- redundancy -'     

>--+----------------------+--+------------------------+--------->
   '- -udid  --vdisk_udid-'  '- -node --+-node_name-+-'   
                                        '-node_id---'     

>--+-----------------+--+-----------------------+--------------->
   |          .-mb-. |  '- -name --new_name_arg-'   
   '- -unit --+-b--+-'                              
              +-kb-+                                
              +-gb-+                                
              +-tb-+                                
              '-pb-'                                

>--+-------------------------+--+------------------------+-----><
   |           .-readwrite-. |  '- -easytier --+- on --+-'   
   '- -cache --+-readonly--+-'                 '- off -'     
               '-nenhum----'                                 

Parâmetros

-mdiskgrp mdisk_group_id_list | mdisk_group_name_list
(Obrigatório) Especifica um ou mais conjuntos de armazenamentos para usar quando você estiver criando esse volume. Se estiver criando diversas cópias, você deverá especificar um conjunto de armazenamentos por cópia. A cópia primária é alocada a partir do primeiro conjunto de armazenamentos na lista.
-iogrp io_group_id | io_group_name
(Opcional) Especifica o grupo de E/S (par de nós) ao qual associar este volume. Se você especificar -node, deve-se também especificar -iogrp.
Lembre-se:
  • Crie a primeira cópia de volume compactada para um grupo de E/S para ativar a compactação.
  • Não é possível criar ou mover uma cópia de volume compactada para um grupo de E/S que contenha pelo menos um nó que não suporte volumes compactados. Você deve selecionar outro grupo de E/S para mover a cópia do volume (mas isso não afeta a movimentação para o grupo de E/S de recuperação).
-accessiogrp iogroup_id_list | iogroup_name_list
(Opcional) Especifica os membros da configuração de acesso do grupo de E/S do volume. Se essa opção não for especificada, apenas o grupo de E/S de armazenamento em cache será incluído na configuração de acesso do grupo de E/S do volume. Se quaisquer grupos de E/S de acesso forem especificados, apenas os grupos de E/S estarão na configuração de acesso (inclusive se essa configuração não incluir o grupo de E/S de armazenamento em cache).
-udid vdisk_udid
(Opcional) Especifica o número da unidade (udid para o disco. O udid é um identificador necessário para suportar hosts OpenVMS ; nenhum outro sistema usa esse parâmetro. As opções válidas são um número decimal 0 - 32 767 ou um número hexadecimal 0 - 0x7FFF. Um número hexadecimal deve ser precedido por 0x (por exemplo, 0x1234).
-size disk_size
(Obrigatório para criação de volume sequencial ou dividido) (Opcional para criação de volume de imagem) Especifica a capacidade do volume, que é usada com o valor da unidade. 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 seja um múltiplo de 512. Isso só poderá acontecer quando forem usadas unidades de byte (-b). Entretanto, uma extensão inteira é reservada mesmo se for parcialmente usada. A capacidade padrão está em MB. É possível especificar uma capacidade 0. Especifique o tamanho, em bytes, em múltiplos de tamanhos de Logical Block Address (LBA).
Nota: Se você não especificar o parâmetro -size ao criar um disco de modo de imagem, toda a capacidade do MDisk será usada.
-rsize disk_size | disk_size_percentage% | auto
(Opcional) Define quanto espaço físico é inicialmente alocado para o volume thin-provisioned ou compactado. Esse parâmetro torna o volume thin-provisioned; caso contrário, o volume será alocado completamente. Especifique o valor disk_size | disk_size_percentage usando um número inteiro ou um número inteiro seguido imediatamente pelo caractere de percentual (%). Especifique as unidades para um número inteiro disk_size usando o parâmetro -unit; o padrão é MB. O valor -rsize pode ser maior que, igual a ou menor que o tamanho do volume. A opção auto cria uma cópia de volume que usa todo o tamanho do MDisk; se você especificar a opção -rsize auto, deve-se também especificar a opção -vtype image.
-fmtdisk
(Opcional) Especifica que o volume seja formatado para que possa ser usado. O parâmetro -fmtdisk formata (configura para todos os zero) as extensões que compõem esse volume depois que ele for criado. Se esse parâmetro for usado, o comando será concluído de forma assíncrona; é possível consultar o status usando o comando lsvdiskprogress.
Lembre-se: Não é possível especificar esse parâmetro com o parâmetro -vtype image.

O parâmetro -fmtdisk não é necessário ao criar volumes thin-provisioned. Os volumes thin-provisioned retornam zeros para extensões às quais não foram gravados.

Por padrão, o parâmetro -fmtdisk sincroniza cópias espelhadas.

Importante: Não é possível formar um volume de modo de imagem.
-nofmtdisk
(Opcional) Especifica que o volume não seja formatado (por exemplo, um volume espelhado).
Nota: A formatação é ativada por padrão para a maioria dos volumes (tal como volumes de cópia única, totalmente alocados, ou de modo sem imagem) e pode ser desativada utilizando este parâmetro.
-compressed
(Opcional) Ativa a compactação para o volume. Esse parâmetro deve ser especificado com -rsize e não pode ser especificado com -grainsize.
-warning disk_size | disk_size_percentage%
(Opcional) Requer que o parâmetro -rsize também seja especificado. Especifica um limite no qual um log de erro de aviso é gerado para as cópias de volume. Um aviso é gerado quando a capacidade do disco usada na cópia thin-provisioned excede pela primeira vez o limite especificado. É possível especificar um disk_size inteiro, padronizado em MBs, a menos que o parâmetro -unit seja especificado; ou é possível especificar um disk_size%, que é uma porcentagem do tamanho do volume.
Importante: Se -autoexpand for:
  1. Ativado, o valor padrão para -warning será 80% da capacidade do volume.
  2. Não ativado, o valor padrão para -warning será 80% da capacidade real.
Para desativar os avisos, especifique 0.
-autoexpand
(Opcional) Especifica que as cópias thin-provisioned que expandem automaticamente suas capacidades reais alocando novas extensões de seu conjunto de armazenamentos. Requer que o parâmetro -rsize também seja especificado. Se o parâmetro -autoexpand é especificado, o parâmetro -rsize especifica uma capacidade que está reservada para cópia . Isso protege a cópia de ficar offline quando seu conjunto de armazenamento fica sem espaço, fazendo com que o conjunto de armazenamentos consuma primeiro esse espaço reservado.

O parâmetro não possui nenhum efeito imediato nas cópias do modo de imagem. Entretanto, se a cópia do modo de imagem for posteriormente migrada para o modo gerenciado, a cópia será então expandida automaticamente.

-grainsize 32 | 64 | 128 | 256
(Opcional) Configura o tamanho de granularidade (KB) para um volume thin-provisioned. Esse parâmetro também requer que o parâmetro -rsize seja especificado. Se você estiver usando o volume thin-provisioned em um mapa FlashCopy, use o mesmo tamanho de granularidade como o tamanho de granularidade de mapa para obter melhor desempenho. Se você estiver usando o volume thin-provisioned diretamente em um sistema host, use um tamanho de granularidade menor. O valor do tamanho de granularidade deve ser 32, 64, 128 ou 256 KB. O padrão é 256 KB.
-import
(Opcional) Importa um volume thin-provisioned do MDisk. Esse parâmetro também requer que o parâmetro -rsize seja especificado.
-copies num_copies 
(Opcional) Especifica o número de cópias a serem criadas. O valor num_copies pode ser 1 ou 2. Configurar o valor como 2 cria um volume espelhado. O valor padrão é 1.
-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 -syncrate suportados e suas taxas correspondentes. Use este parâmetro para alterar a taxa na qual o volume completamente alocado ou volume espelhado são formatados antes da sincronização.
-createsync
(Opcional) Cria cópias em sincronia. Use esse parâmetro se já tiver formatado os MDisks ou quando a estabilidade de leitura de áreas não gravadas do volume não for necessária.
-mirrorwritepriority latency | redundancy
(Opcional) Especifica como configurar a prioridade do algoritmo de gravação de espelho. Se não especificado, o valor padrão será latency.
  1. Escolher latency significa que uma cópia que está lenta para responder a uma entrada/saída (E/S) se tornará 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.
-vtype seq | striped | image
(Opcional) Especifica o tipo de virtualização. Ao criar volumes de modo sequencial ou de imagem, o parâmetro -mdisk também deverá ser especificado. O tipo de virtualização padrão é em faixas.
-node node_id | node_name
(Opcional) Especifica o ID de nó preferencial ou o nome das operações de E/S para esse volume. É possível usar o parâmetro -node para especificar o nó de acesso preferencial. Se você especificar -node, deve-se também especificar -iogrp.
Nota: Esse parâmetro é necessário para o subsystem device driver (SDD). O sistema escolherá um padrão se você não fornecer esse parâmetro.
-unit b | kb | mb | gb | tb | pb
(Opcional) Especifica as unidades de dados a serem usadas em conjunto com a capacidade especificada pelos parâmetros -size e -rsize. O tipo da unidade padrão é MB.
-mdisk mdisk_id_list | mdisk_name_list
(Opcional) Especifica um ou mais discos gerenciados. Para os volumes de modo de imagem e sequencial, o número de MDisks deve corresponder ao número de cópias. Para os volumes de modo sequencial, cada MDisk deve pertencer ao conjunto de armazenamento especificado. Para os volumes divididos, não será possível especificar o parâmetro -mdisk se o valor de -copies for maior que 1. Ao criar um volume dividido de cópia única, será possível especificar uma lista de MDisks para divisão.
-name new_name_arg
(Opcional) Especifica um nome a ser designado ao novo volume.
-cache readwrite | readonly | none
(Opcional) Especifica as opções de armazenamento em cache do volume. As entradas válidas são:
  • readwrite ativa o cache para o volume
  • readonly desativa o armazenamento em cache de gravação enquanto permite o armazenamento em cache de leitura para um volume
  • none desativa o modo de cache para o volume
O padrão é readwrite.
Lembre-se: Se o parâmetro -cache não for especificado, será usado o valor padrão (readwrite).
-tier tier0_flash | tier1_flash | tier_enterprise | tier_nearline
(Opcional) Especifica a camada do MDisk quando uma cópia de modo de imagem é incluída.
tier0_flash
Especifica uma unidade de disco rígido tier0_flash ou um MDisk externo para o volume recém-descoberto ou externo.
tier1_flash
Especifica uma unidade de disco rígido tier1_flash (ou unidade flash) ou um MDisk externo para o volume recém-descoberto ou externo.
tier_enterprise
Especifica uma unidade de disco rígido tier_enterprise ou um MDisk externo para o volume recém-descoberto ou externo.
tier_nearline
Especifica uma unidade de disco rígido tier_nearline ou um MDisk externo para o volume recém-descoberto ou externo.
ssd
Especifica uma unidade de disco rígido SSD (ou unidade flash) ou um MDisk externo para o volume recém-descoberto ou externo.
nearline
Especifica uma unidade de disco rígido nearline ou um disco gerenciado externo para o volume recém-descoberto ou externo.
corporativa
Especifica uma unidade de disco rígido corporativa ou um MDisk externo para o volume recém-descoberto ou externo.
Nota: Essa ação se aplicará a ambas as cópias se você estiver criando um volume espelhado com duas cópias de modo de imagem usando esse comando.
-easytier on | off
Determina se a função IBM® Easy Tier pode mover extensões para esse volume.
Nota: O parâmetro -easytier deve ser seguido por on ou off:
  • Se configurado como on, as funções Easy Tier estarão ativas.
  • Se configurado como off, as funções Easy Tier estarão inativas.
Nota: O recurso Easy Tier não está ativado. O status é sempre inactive

Descrição

Esse comando cria um novo objeto de volume. É possível usar o comando para criar vários tipos de objetos de volume, tornando-o um dos comandos mais complexos.
Lembre-se: Só é possível criar um volume dividido em um conjunto filho - não é possível criar volumes sequenciais ou de imagem em um conjunto filho.

Você deve decidir qual conjunto de armazenamentos ou conjuntos de armazenamentos fornecem o armazenamento para o volume. Use o comando lsmdiskgrp para listar os conjuntos de armazenamentos disponíveis e a quantidade de armazenamento livre em cada conjunto. Se você estiver criando um volume com mais de uma cópia, cada conjunto de armazenamento que for especificado deverá ter espaço suficiente para o tamanho do volume.

Importante: O tamanho da extensão para o conjunto de armazenamento pode limitar o tamanho do volume. Considere o tamanho do volume máximo que você deseja usar ao criar os conjuntos de armazenamentos. Consulte as informações sobre a criação de conjuntos de armazenamento para fazer uma comparação da capacidade de volume máximo para cada tamanho da extensão. O máximo é diferente para volumes thin-provisioned.
Escolha um grupo de E/S para o volume. Esta ação determina quais nós no sistema processam as solicitações de E/S a partir dos sistemas host. Se tiver mais de um grupo de E/S, certifique-se de distribuir os volumes entre os grupos de E/S para que a carga de trabalho de E/S seja compartilhada proporcionalmente entre todos os nós. Use o comando lsiogrp para mostrar os grupos de E/S e o número de volumes que são designados para cada grupo de E/S.
Nota: É normal que sistemas com mais de um grupo de E/S tenham conjuntos de armazenamentos com volumes em diferentes grupos de E/S. O processamento do FlashCopy pode fazer cópias de volumes se os volumes de origem e de destino estiverem no mesmo grupo de E/S. Se, no entanto, você planeja usar operações intrassistemas de Metro ou Global Mirror, assegure-se que ambos volumes principal e auxiliar estejam no mesmo grupo de E/S.
O comando retorna os IDs do volume recém criado.
Especifique o tipo de virtualização usando o parâmetro -vtype; os tipos suportados são sequencial (seq), striped e image.
sequencial (seq)
Esse tipo de virtualização cria o volume que usa extensões sequenciais do disco gerenciado especificado (ou discos gerenciados, caso esteja criando diversas cópias). O comando falha se não houver extensões sequenciais suficientes no MDisk especificado.
dividido
Este é o tipo de virtualização padrão. Se o parâmetro -vtype não for especificado, striped é o padrão; todos os discos gerenciados no conjunto de armazenamentos são usados para criar o volume. A divisão ocorre no nível da extensão; é usada uma extensão de cada disco gerenciado do grupo. Por exemplo, um conjunto de armazenamentos com 10 discos gerenciados usa uma extensão de cada disco gerenciado. Em seguida, ele usa a 11ª extensão do primeiro disco gerenciado e assim por diante.

Se o parâmetro -mdisk também for especificado, será possível fornecer uma lista de discos gerenciados a serem usados como conjunto de divisão. Esta lista pode ter dois ou mais discos gerenciados a partir do mesmo conjunto de armazenamentos. O mesmo algoritmo circular é usado na configuração em faixas. Entretanto, um único disco gerenciado pode ser especificado mais de uma vez na lista. Por exemplo, se você inserir -mdisk 0:1:2:1, as extensões virão dos seguintes discos gerenciados: 0, 1, 2, 1, 0, 1, 2 e assim por diante. Todos os MDisks especificados no parâmetro -mdisk devem estar no modo gerenciado.

A capacidade de 0 é permitida.

imagem
Este tipo de virtualização permite que sejam criados volumes de modo de imagem quando um disco gerenciado já possuir dados nele, talvez a partir de um subsistema pré-virtualizado. Quando um volume de modo de imagem é criado, ele corresponde diretamente ao disco gerenciado (anteriormente não gerenciado) do qual ele foi criado. Portanto, exceto para volumes de modo de imagem thin-provisioned, o endereço de bloco lógico (LBA) do volume x é igual ao LBA do disco gerenciado x. É possível usar esse comando para colocar um disco não virtualizado sob o controle do sistema. Após ele estar sob o controle do sistema, será possível migrar o volume a partir de um único disco gerenciado. Quando ele for migrado, o volume não será mais um volume de modo de imagem.
É possível incluir volumes de modo de imagem em um conjunto de armazenamentos já preenchido com outros tipos de volumes, como dividido ou sequencial.
Importante: Um volume de modo de imagem deve ter 512 bytes ou mais. Pelo menos uma extensão está alocada para um volume de modo de imagem.

Você deve usar o parâmetro -mdisk para especificar um MDisk cujo modo seja não gerenciado. O parâmetro -fmtdisk não pode ser usado para criar um volume de modo de imagem.

Lembre-se: Se você criar um volume espelhado a partir de dois MDisks de modo de imagem sem especificar um valor de -size, a capacidade do volume resultante será o menor dos dois MDisks e o espaço restante no MDisk maior não ficará acessível.
Atenção:
  1. Não crie um volume em um grupo de E/S offline. Você deve assegurar-se de que o grupo de E/S esteja online antes de criar um volume para evitar qualquer perda de dados. Essa ação se aplica especificamente à recriação de volumes que estão designados ao mesmo ID de objeto.
  2. Para criar um disco de modo de imagem, você já deve possuir um disco quorum presente no sistema porque um disco de modo de imagem não pode ser usado para reter dados de quorum. Consulte as informações sobre a criação de disco quorum para obter mais detalhes.
  3. O comando falhará se o limite de 2048 volumes por Grupo de E/S ou 8192 cópias de volume por sistema for atingido.
A taxa com que as cópias de volume são ressincronizadas 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 de atributo syncrate especificado pelo usuário Dados copiados/s
1 a 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

mkvdisk -mdiskgrp Group0 -size 0
-iogrp 0 -vtype striped -mdisk mdisk1 -node 1

A saída resultante:

Disco Virtual, id [1], criado com sucesso

Um exemplo de chamada para criar um volume de modo de imagem

mkvdisk -mdiskgrp Group0
-iogrp 0 -vtype image -mdisk mdisk2 -node 1

A saída resultante:

Disco Virtual, id [2], criado com sucesso

Um Exemplo de Chamada

Um exemplo de chamada para criar um novo volume

mkvdisk -mdiskgrp Group0
-size 0 -unit kb 
-iogrp 0 -vtype striped -mdisk mdisk1 -node 1 -udid 1234
-easytier off

A saída resultante:

Disco Virtual, ID [2], criado com êxito 

Um exemplo de chamada para criar um volume thin-provisioned

mkvdisk -mdiskgrp Group0 -iogrp 0 -vtype striped 
-size 10 -unit gb -rsize 20% -autoexpand -grainsize 32 

A saída resultante:

Disco Virtual, id [3], criado com sucesso 

Um exemplo de chamada para criar uma cópia de volume compactada

mkvdisk -mdiskgrp 0 -iogrp 0 -size 1 -unit tb -rsize 0 -autoexpand -warning 0 -compressed

A saída resultante:

Disco Virtual, id [3], criado com sucesso 

Um exemplo de chamada para criar um volume de modo de imagem espelhada

mkvdisk -mdiskgrp Group0:Group0 -mdisk mdisk2:mdisk3 
-iogrp 0 -vtype image -copies 2

A saída resultante:

Disco Virtual, id [3], criado com sucesso 

Um exemplo de chamada para criar um volume espelhado

mkvdisk -iogrp 0 -mdiskgrp 0:1 -size 500 -copies 2

A saída resultante:

Virtual Disk id [5], successfully created 

Um Exemplo de Chamada para Configurar uma Prioridade de Algoritmo de Gravação de Espelho

mkvdisk -mdiskgrp Group0 -iogrp 0 -vtype striped -mirrorwritepriority redundancy -size 500

A saída resultante:

Virtual Disk id [5], successfully created 

Um exemplo de chamada para criar um disco com tamanho de granularidade padrão

mkvdisk -iogrp 0 -mdiskgrp 0 -size 100 -rsize 5%

A saída resultante:

Virtual Disk id [5], successfully created 

Um exemplo de chamada para criar um volume com grupos de E/S 0 e 1 em seu conjunto de acesso do grupo de E/S

mkvdisk -iogrp 0 -mdiskgrp 0 -size 500 -accessiogrp 0:1

A saída resultante:

Virtual Disk id [5], successfully created 

Um Exemplo de Chamada para Criar um Volume com Considerações de Aviso

mkvdisk -mdiskgrp 6 -size 200 -rsize 50 -iogrp 0            

A saída resultante:

Disco Virtual, id [2], criado com sucesso
...
lsvdisk 2 
...
warning 20   # threshold in MB = 50 x 80 / 100 = 40 MB; threshold as %age of volume capacity = 40 / 200 * 100 = 20
...

Um Exemplo de Chamada para Criar um Volume com Considerações de Aviso

mkvdisk -mdiskgrp 6 -size 200 -rsize 50 -iogrp 0  -warning 80% 

A saída resultante:

Disco Virtual, id [2], criado com sucesso
...
lsvdisk 2 
... 
warning 80   # displayed as %age of volume capacity
...

Um Exemplo de Chamada para Criar um Volume com Considerações de Aviso

mkvdisk -mdiskgrp 6 -size 200 -rsize 50 -iogrp 0 -autoexpand

A saída resultante:

Disco Virtual, id [2], criado com sucesso
...
lsvdisk 2 
...
warning 80   # displayed as %age of volume capacity
... 

Um exemplo de chamada para criar um volume com o cache de leitura ativado

mkvdisk -iogrp 0 -size 10 -unit gb -mdiskgrp 0 -cache readonly 

A saída resultante:

Disco Virtual, id [2], criado com sucesso

Um exemplo de chamada para criar o volume Group0

mkvdisk -mdiskgrp Group0 -iogrp io_grp0 -vtype image -mdisk 13 -node 1 -udid 1234 -tier tier_nearline 

A saída resultante:

Virtual Disk, id [0], successfully created

Um exemplo de chamada para desativar a formatação durante a criação do volume Chelsea1

mkvdisk -mdiskgrp Chelsea1 -iogrp 0 -mdiskgrp 0:1 -size 500 -nofmtdisk -copies 2 

A saída resultante:

Virtual Disk, id [0], successfully created