charraymember
Use o comando charraymember para modificar os atributos do membro da matriz ou para trocar (troca) um membro de uma matriz RAID pelo de outra unidade.
Sintaxe
Paramêtros
- -member member_id
- Identifica o índice de membro da matriz.
- -balanced
- (Opcional) Força os objetivos sobressalentes do membro da matriz a serem configurados para:
- Objetivos do membro da matriz presente
- Objetivos de troca existentes
- Objetivos do newDrive
Nota: Se -balanced for especificado e o objetivo da matriz MDisk associada for alterado, a camada do MDisk da matriz será atualizada para corresponder ao novo objetivo. - -newdrive new_drive_id
- (Opcional) Identifica a unidade a ser incluída na matriz. Para matrizes distribuídas:
- Se o parâmetro -newdrive for especificado com o parâmetro -immediate e o membro não estiver associado a uma área de reconstrução, o comando inicia uma reconstrução distribuída para uma área de reconstrução, de forma que um copyback começa imediatamente quando a reconstrução é concluída.
- Se o parâmetro -newdrive for especificado e o membro já estiver associado a uma área de reconstrução, a matriz configura a si própria para usar o novo membro e pode iniciar um copyback. Ocorre independentemente de o parâmetro -immediate ser ou não especificado.
- Se o parâmetro -immediate não estiver configurado e o parâmetro -newdrive estiver configurado (mas o membro da matriz não estiver alocado para uma área de reconstrução), o comando falhará. Se o parâmetro -balanced for configurado, o comando falhará.
- O parâmetro -newdrive não é permitido quando uma expansão de matriz está em andamento.
- -immediate
- (Opcional) Especifica que o disco antigo seja imediatamente removido da matriz, e que o novo disco seja reconstruído. Se você não escolher essa opção, a troca será usada; ela preserva a redundância durante a reconstrução.
- -unbalanced
- (Opcional) Força o membro da matriz a ser alterado se o newDrive não atender aos objetivos do membro da matriz.
- mdisk_id
- (O ID ou o nome é obrigatório) Identifica a qual matriz de ID o comando MDisk se aplica.
- mdisk_name
- (O ID ou o nome é obrigatório) Identifica a qual matriz de nome o comando MDisk se aplica.
Description
Esse comando modifica os atributos do membro da matriz ou troca um membro de uma matriz RAID por um membro de outra unidade.Esta tabela mostra as opções de combinação de comando.
| Opção | Description |
|---|---|
-balanced |
|
-newdrive drive_id |
|
-newdrive drive_id -balanced |
O comando processa a troca e atualiza os objetivos do membro de acordo com as propriedades da nova unidade. |
-newdrive drive_id -unbalanced |
|
Um exemplo de chamada para troca de uma unidade sobressalente ou candidata para uma
unidade 0 do membro usando troca
charraymember -member 0 -newdrive 4 mdisk2A saída do resultado:
Sem feedbackExemplo de Chamada para Trocar uma Unidade Sobressalente ou Candidata de uma Unidade do Membro 1 e Iniciar a Reconstrução do Componente do Novo Membro
charraymember -member 1 -newdrive 3 -immediate mdisk3A saída resultante:
Sem feedbackExemplo de Chamada para Trocar uma Unidade Sobressalente ou Candidata para um Índice de Membro 2
Se houver uma unidade presente, a troca ocorrerá:
charraymember -member 2 -newdrive 4 mdisk4A saída resultante:
Sem feedbackExemplo de Chamada para Forçar o Membro 4 a Alterar seus Objetivos Sobressalentes para sua Unidade Associada
charraymember -member 4 -balanced mdisk6A saída resultante:
Sem feedbackExemplo de Chamada para Forçar uma Troca e Fazer com que a Matriz Altere seus Objetivos para a Nova Unidade
charraymember -member 3 -newdrive 9 -balanced mdisk5A saída resultante:
Sem feedbackExemplo de Chamada para Forçar uma Troca Não Balanceada Quando a Unidade 8 Não Corresponder aos Objetivos
charraymember -member 2 -newdrive 8 -unbalanced mdisk5A saída resultante:
Sem feedbackExemplo de Chamada para Forçar uma Troca Imediata e Fazer a Matriz Alterar seus Objetivos para a Nova Unidade
charraymember -member 3 -newdrive 9
-balanced -immediate mdisk5A saída resultante:
Sem feedbackUm exemplo de chamada para mudar o membro
24 para a nova unidade 15 usando uma reconstrução distribuída ou uma área
de reconstrução
charraymember -member 24 -newdrive 15 -immediate 0A saída resultante:
Sem feedback