mkimagevolume

Use o comando mkimagevolume para criar um volume de modo de imagem importando (preservando) os dados em um disco gerenciado a partir de outro sistema de armazenamento.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- mkimagevolume -- -+----------------+------------------------>
                      '- name -- name -'     

>--+---------------------+-- -+-------------------+------------->
   '- size -- disk_size -'    '- -unit --+- b --+-'     
                                         +- kb -+       
                                         +- mb -+       
                                         +- gb -+       
                                         +- tb -+       
                                         '- pb -'       

>--+-------------------+-- -+------------------------------+---->
   '-+- -thin -------+-'    '- -iogrp --+- iogroup_id ---+-'   
     '- -compressed -'                  '- iogroup_name -'     

>-- - -mdisk --+- mdisk_id ---+--------------------------------->
               '- mdisk_name -'     

>-- -pool --+- storage_pool_id ---+----------------------------->
            '- storage_pool_name -'     

>--+---------------------------+-------------------------------->
   '- -cache --+- none ------+-'     
               +- readonly --+       
               '- readwrite -'       

>--+---------------------------------------+-------------------->
   '- -warning --+- warning_capacity ----+-'     
                 '- warning_percentage% -'       

>--+-----------------+-----------------------------------------><
   '- -udid -- udid -'   

Parâmetros

-name name
(Opcional) Especifica o nome que é usado para o volume que é criado. Este valor deve ser uma sequência alfanumérica de 1 - 63 caracteres.
Lembre-se: Se você não especificar -name, um nome padrão exclusivo, como volume1, será usado.
-size disk_size
(Obrigatório se -thin ou -compressed for especificado) Especifica a capacidade do volume, que é usada com o valor da unidade. A capacidade padrão está em MB. Quando a unidade de bytes é usada, todas as capacidades devem estar em múltiplos de 512 bytes. Uma extensão inteira é reservada mesmo se for parcialmente usada.
Lembre-se: Esse parâmetro será opcional se -thin ou -compressed não forem especificados. Se esse parâmetro não for especificado, o volume será alocado completamente.
Para volumes thin e compactados, a capacidade real é configurada a partir do tamanho do MDisk.
-unit b | kb | mb | gb | tb | pb
(Opcional) Especifica as unidades de dados a usar com a capacidade que é especificada pelo parâmetro -size. O tipo de unidade padrão é mb.
-thin
(Opcional) Especifica que o volume deve ser criado com thin provisioning. Não é possível especificar este parâmetro com -compressed. Se você não especificar -thin ou -compressed, o volume criado será alocado totalmente.
-compressed
(Opcional) Especifica que o volume deve ser criado de modo compactado. Se o parâmetro -iogrp não for especificado, o grupo de E/S menos usado será usado para cópias compactadas (considerando o subconjunto de grupos de E/S que suportam compactação).
Lembre-se: Esse comando falhará se nenhum grupo de E/S suportar compactação.

Não é possível especificar esse parâmetro com -thin. Se você não especificar -thin ou -compressed, o volume criado será alocado totalmente.

-iogrp iogroup_id | iogroup_name
(Opcional) Especifica o grupo de E/S no qual o novo volume é armazenado em cache.
-mdisk  mdisk_id  mdisk_name 
(Obrigatório) Especifica qual MDisk não usado no momento usar para criar o volume de modo de imagem.
-pool storage_pool_id | storage_pool_name
(Obrigatório) especifica o conjunto de armazenamentos no qual criar o novo volume. O valor para storage_pool_id deve ser um valor numérico.
-cache none | readonly | readwrite
(Opcional) Especifica as opções de armazenamento em cache do volume. As entradas válidas são:
  • readwrite ativa o cache para o volume (padrão)
  • readonly desativa o armazenamento em cache de gravação, mas permite armazenamento em cache de leitura para um volume
  • none desativa o modo de cache para o volume
-warning warning_capacity | warning_percentage
(Opcional) Especifica um limite no qual um log de erro de aviso é gerado para cópias de volume. Um aviso é gerado quando a capacidade do disco usada no volume de thin provisioning excede o limite especificado. Deve-se especificar -thin ou -compressed com este parâmetro. O valor padrão é 80%.
-udid udid
(Opcional) Especifica o udid de número da unidade para o disco. O udid é um identificador que é necessário para suportar hosts do OpenVMS; nenhum outro sistema usa esse parâmetro. As opções válidas são um número decimal de 0 até 32767 ou um número hexadecimal de 0 até 0x7FFF. Um número hexadecimal deve ser precedido por 0x (por exemplo, 0x1234).

Descrição

Use o comando mkimagevolume para criar um novo volume de modo de imagem. Esse comando é utilizado para importar um volume preservando os dados existentes.

Importar um volume de modo de imagem totalmente alocado no conjunto de armazenamentos 0 com capacidade total de MDisk 2

mkimagevolume -mdisk 2 -pool 0

A saída resultante detalhada:

Volume, id [0], criado com sucesso.

Importar um volume de modo de imagem thin-provisioned (com capacidade virtual 25GB) no conjunto de armazenamentos 1 com MDisk 7

mkimagevolume -mdisk 7 -pool 1 -thin -size 25 -unit gb

A saída resultante detalhada:

Volume, id [2], criado com sucesso.

Designar um grupo de volumes para uma imagem de volume

mkimagevolume -volumegroup 1

A saída resultante detalhada:

Volume, id [3], successfully created.