rmmdisk

Use o comando rmmdisk para excluir um disco gerenciado (MDisk) de um conjunto de armazenamentos.

Sintaxe

Ler diagrama de sintaxeManter visual do diagrama de sintaxe
>>- rmmdisk -- -- -mdisk --+- mdisk_id_list ---+-- ------------->
                           '- mdisk_name_list -'      

>--+----------+-- --+- mdisk_group_id ---+---------------------><
   '- -force -'     '- mdisk_group_name -'   

Parâmetros

-mdisk mdisk_id_list | mdisk_name_list
(Obrigatório) Especifica um ou mais IDs ou nomes de discos gerenciados a serem excluídos do grupo.
-force
(Opcional) Migra dados que estão nos discos especificados para outros discos do grupo. O comando será concluído de forma assíncrona se -force for especificado.
mdisk_group_id | mdisk_group_name
(Obrigatório) Especifica o ID ou nome do conjunto de armazenamentos do qual excluir os discos. O limite de aviso para um conjunto de armazenamentos é automaticamente escalado quando os MDisks forem excluídos.
Nota: O comando não pode ser usado com os volumes do modo de imagem.

Descrição

Esse comando tenta remover o disco ou discos gerenciados do grupo.
Lembre-se: Esse comando não pode ser utilizado para conjuntos-filho.

A exclusão de um disco gerenciado de um grupo pode ser feita apenas se o disco gerenciado não contiver nenhuma extensão em uso por um volume. Se houver extensões em uso e você não fornecer o force flag, o comando falhará.

Atenção: Se esse disco sendo removido já tiver sido desligado, removido ou estiver havendo uma indisponibilidade de energia, a migração estará pendente e não concluída até que o MDisk fique online novamente. O MDisk não é removido da lista de MDisks que estiverem contidos no grupo.

Se o disco tiver sido removido deliberadamente, o único método de remover o MDisk é remover o próprio grupo inteiro.

Assegure-se de não destruir nenhuma LUN do controlador até que você exclua-as do conjunto de armazenamentos ao qual elas pertencem.

O comando rmmdisk falhará se houver extensões livres insuficientes em outros discos no conjunto de armazenamentos para a duração do comando.

Se você especificar o sinalizador force, será feita uma tentativa de migrar as extensões que estiverem em uso em outras extensões livres dentro do conjunto de armazenamentos. Se não houver extensões livres suficientes no conjunto de armazenamentos, o comando falhará mesmo se o sinalizador force for especificado.

Quando um MDisk de matriz estiver em um conjunto de armazenamentos, cinco extensões no conjunto de armazenamentos serão reservadas para uso interno. Se você tentar remover um MDisk quando um MDisk da matriz estiver no conjunto de armazenamentos, o comando falhará (mesmo que o -force flag seja especificado), se o conjunto de armazenamentos não continuar com cinco extensões livres.

Para excluir os discos do grupo, você tem as seguintes opções:
  • É possível excluir o volume que está usando as extensões especificadas no disco gerenciado.
  • É possível incluir mais discos gerenciados no grupo, executar novamente o comando e especificar o parâmetro -force.

Quando os dados estiverem sendo migrados a partir do disco gerenciado, poderá levar algum tempo para o comando ser concluído. O próprio comando retornará com um código de êxito, notificando-o que a migração está em andamento (se a migração é requerida). Um evento é registrado quando a migração for concluída e o disco é excluído do grupo nesse momento. Também é possível verificar o progresso das migrações ativas, executando o comando lsmigrate.

Se você especificar -force, o comando rmmdisk falhará, se houver MDisks offline. Se não houver discos quorum online, a migração falhará.

Lembre-se: Ao usar o parâmetro -mdisk, MDisks são removidos se houver um (ou mais) MDisk do SAS especificado na lista.

Um Exemplo de Chamada

rmmdisk -mdisk mdisk12 -force Group3

A saída resultante:

Sem feedback