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 o 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.

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 poderá ser feita somente se o disco gerenciado não contiver nenhuma extensão em uso por um volume. Se houver extensões em uso e não for fornecido 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 nenhum LUN de controlador até excluí-los do conjunto de armazenamentos ao qual eles 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 a sinalização de força, 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 se a sinalização -force estiver especificada), caso cinco extensões livres não permaneçam no conjunto de armazenamentos.

Para excluir os discos do grupo, você tem as seguintes opções:
  • É possível excluir o volume que estiver usando as extensões que são 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 comando em si retornará com um código de sucesso, notificando-o de que a migração está em andamento (caso ela seja necessária). 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