migrateexts
Use o comando migrateexts para migrar as extensões de um disco gerenciado para outro.
Sintaxe
>>- migrateexts -- -- -source --+- source_mdisk_id ---+-- ------> '- source_mdisk_name -' >-- -target --+- target_mdisk_id ---+-- ------------------------> '- target_mdisk_name -' >-- -exts -- number_of_extents -- ------------------------------> >--+---------------------------------+--+--------------+-- -----> '- -threads -- number_of_threads -' '- -copy-- id -' >-- -vdisk --+- vdisk_id ---+---------------------------------->< '- vdisk_name -'
Parâmetros
- -source source_mdisk_id | source_mdisk_name
- (Obrigatório) Especifica o MDisk no qual as extensões residem atualmente.
- -target target_mdisk_id | target_mdisk_name
- (Obrigatório) Especifica o MDisk para o qual migrar as extensões.
- -exts number_of_extents
- (Obrigatório) Especifica o número de extensões a serem migradas.
- -threads number_of_threads
- (Opcional) Especifica o número de encadeamentos a serem usados ao migrar essas extensões. É possível especificar de 1 a 4 encadeamentos. O número padrão de encadeamentos é 4.
- -copy id
- (Obrigatório se o volume especificado tiver mais de uma cópia) Especifica a cópia de volume à qual as extensões pertencem.
- -vdisk vdisk_id | vdisk_name
- (Obrigatório) Especifica o volume ao qual as extensões pertencem.
Descrição
Este comando migra um determinado número de extensões do volume de origem e do disco gerenciado que contém as extensões que são usadas para criar o volume. O destino é um disco gerenciado dentro do mesmo conjunto de armazenamentos.
Não é possível especificar esse comando para cópias de volume thin ou compactadas que estão em conjuntos de armazenamentos de redução de dados.
Se um grande número de extensões estiver sendo migrado, será possível especificar de 1 a 4 encadeamentos. É possível emitir o comando lsmigrate para verificar o progresso da migração.
O comando migrateexts falhará se não houver extensões livres suficientes no disco gerenciado de destino. Para evitar esse problema, não emita novos comandos que usam extensões até que a migração das extensões seja concluída.
O comando migrateexts falhará se o volume de destino ou de origem estiver off-line ou se o Easy Tier estiver ativo para a cópia de volume. Corrija a condição off-line antes de tentar migrar o volume.
- MDiskGrp 1 possui o volume 1 criado nele
- MDiskGrp 2 possui o volume 2 criado nele
- MDiskGrp 3 possui apenas um MDisk
- A Migração 1 migra o volume 1 do MDiskGrp 1 para o MDiskGrp 3, em execução com 4 encadeamentos.
- A Migração 2 migra o volume 2 do MDiskGrp 2 para o MDiskGrp 3, em execução com 4 encadeamentos.
Um Exemplo de Chamada
migrateexts -vdisk vdisk4 -source mdisk4 -exts
64 -target mdisk6 -threads 4
A saída do resultado:
Sem feedback
