charraymember
Use o comando charraymember para modificar os atributos de um membro da matriz ou para trocar um membro de uma matriz RAID pelo membro de outra unidade.
Sintaxe
>>-charraymember - -member--member_id---------------------------> >--+- -balanced---------------+--+-mdisk_id---+---------------->< +- -newdrive--new_drive_id-+ '-mdisk_name-' +- -immediate--------------+ '- -unbalanced-------------'
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á.
- -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.
Descrição
Esse comando modifica os atributos do membro de uma 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 | Descrição |
|---|---|
| -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 mdisk2
A saída resultante:
Sem feedback
Exemplo 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 mdisk3
A saída resultante:
Sem feedback
Exemplo 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 mdisk4
A saída resultante:
Sem feedback
Exemplo de Chamada para Forçar o Membro 4 a Alterar seus Objetivos Sobressalentes para sua Unidade Associada
charraymember -member 4 -balanced mdisk6
A saída resultante:
Sem feedback
Exemplo 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 mdisk5
A saída resultante:
Sem feedback
Exemplo 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 mdisk5
A saída resultante:
Sem feedback
Exemplo 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 mdisk5
A saída resultante:
Sem feedback
Um 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 0
A saída resultante:
Sem feedback
