Dell VPLEX: É seguro desativar as portas WAN-COM?
Resumo: Este artigo aborda a pergunta sobre "se é seguro desativar as portas WAN-COM" e explica como fazer isso com segurança sem interromper a produção.
Instruções
Questão:
Pode haver problemas no VPLEX ou externos ao VPLEX que exijam a desativação de uma ou mais portas WAN-COM do VPLEX.
Causa:
Sem causa direta. A decisão é determinada a partir da conclusão da análise da questão pelo administrador do VPLEX.
Instruções:
Se forem encontrados problemas por meio da WAN-COM VPLEX que exijam que as portas sejam desativadas, é importante entender o objetivo final da desativação dessas portas e quais diretórios estão envolvidos.
Primeiro, é importante verificar se há algum problema pré-existente na WAN-COM VPLEX executando o comando VPlexcli "connectivity validate-wan-com".
Exemplo de conectividade WAN-COM íntegra no VPLEX Metro com WAN Fibre Channel:
VPlexcli:/> connectivity validate-wan-com connectivity: FULL fc-port-group-2-0 - OK - All expected connectivity is present. fc-port-group-2-1 - OK - All expected connectivity is present.
Exemplo de conectividade WAN-COM íntegra no VPLEX Metro com WAN IP:
VPlexcli:/> connectivity validate-wan-com connectivity: FULL ip-port-group-0 - OK - All expected connectivity is present. ip-port-group-1 - OK - All expected connectivity is present.
O Port-Group-0 é definido como uma conectividade completa de todas as portas WAN-00, como A2-FC00/B2-FC00 no Metro FC e A2-XG00/B2-XG00 no Metro IP. Todas as portas devem estar ativas e se comunicando para formar um quórum no grupo de portas.
Port-Group-1 é definido como uma conectividade completa de todas as portas WAN-01, como A2-FC01/B2-FC01 no Metro FC e A2-XG01/B2-XG01 no Metro IP. Todas as portas devem estar ativas e se comunicando para formar um quórum no grupo de portas.
Em segundo lugar, se você precisar desativar as portas WAN-COM no VPLEX e não tiver um status de conectividade íntegro antes de fazê-lo, entre em contato com o suporte do VPLEX para obter assistência.
Em terceiro lugar, é importante estar ciente de que, se as portas em todos os grupos de portas configurados na WAN-COM DO VPLEX estiverem desativadas simultaneamente , isso acionará uma interrupção entre os dois clusters. Quando essa interrupção ocorre, ela aciona uma interrupção de WAN-COM, que invoca as regras de desconexão em dispositivos distribuídos e, se houver grupos de consistência (CGs), as regras vencedoras também são acionadas, já que os dois clusters não podem mais formar um quórum sobre o WAN-COM.
Em quarto lugar, se houver a necessidade de desativar as duas portas WAN-COM em um único director, por exemplo, A2-FC00 e A2-FC01, mas o desejo for não fazer com que os dois clusters do VPLEX se separem, entre em contato com o suporte do VPLEX para desligar o firmware no director. Isso permite que as portas desejadas sejam colocadas off-line enquanto o problema subjacente pode ser investigado e reparado, sem acionar as regras de desconexão nos dispositivos distribuídos ou as regras vencedoras em quaisquer CGs.
O diretório, quando colocado off-line, é removido do quórum, o que permite que a funcionalidade normal prossiga nos directors restantes.
Como desativar as portas WAN-COM do VPLEX para chamar uma separação completa entre os dois clusters:
Isso só pode ser feito no VPlexcli.
-
Abra uma sessão putty para o servidor de gerenciamento do VPLEX e, em seguida, inicie o ' vplexcli ' para se conectar ao console de comando.
-
Execute o seguinte comando para desativar todas as portas WAN-COM configuradas no cluster-1:
VPlexcli:/> set /clusters/cluster-1/connectivity/wan-com/port-groups/*::enabled all-disabled
-
Aguarde de 4 a 5 segundos antes de verificar se a conectividade mostra "nenhum" com o seguinte comando:
connectivity validate-wan-comExemplo:
VPlexcli:/> connectivity validate-wan-com connectivity: NONE <-- fc-port-group-2-3 - FAIL - No connectivity was found from any com port. fc-port-group-2-0 - FAIL - No connectivity was found from any com port. fc-port-group-2-2 - FAIL - No connectivity was found from any com port. fc-port-group-2-1 - FAIL - No connectivity was found from any com port.
-
Depois que os esforços de reparo forem concluídos, use as seguintes ações para reativar as portas WAN-COM:
VPlexcli:/> set /clusters/cluster-1/connectivity/wan-com/port-groups/*::enabled all-enabled
-
Aguarde de 4 a 5 segundos antes de verificar se a conectividade está como "FULL" com o seguinte comando:
connectivity validate-wan-comExemplo:
VPlexcli:/> connectivity validate-wan-com connectivity: FULL <-- fc-port-group-2-3 - OK - All expected connectivity is present. fc-port-group-2-0 - OK - All expected connectivity is present. fc-port-group-2-2 - OK - All expected connectivity is present. fc-port-group-2-1 - OK - All expected connectivity is present.
Como desativar as portas WAN-COM do VPLEX sem causar uma interrupção entre os dois clusters:
Esteja ciente do status da WAN-COM VPLEX antes de prosseguir com a desativação de portas WAN individuais. Se o resultado de "connectivity validate-wan-com" indicar algo diferente de "FULL", entre em contato com o suporte do VPLEX e não prossiga abaixo.
Certifique-se de que você está desabilitando apenas as portas em um único grupo de portas e não desabilite as portas em vários grupos de portas simultaneamente, de modo que todos os caminhos de WAN para qualquer director sejam perdidos, pois isso faz com que os dois clusters se afastem.
-
Abra uma sessão putty no servidor de gerenciamento do VPLEX e, em seguida, inicie "vplexcli" para se conectar ao console de comando.
-
Determine qual diretório e porta você deseja desabilitar e coloque o CD no contexto.
Exemplo:
VPlexcli:/> cd /engines/<engine>/directors/<director>/hardware/ports/<Port>
Por exemplo, para desativar o A2-FC01 no director-2-2-A no VPLEX Cluster-2, use os seguintes comandos:
VPlexcli:/> cd /engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01 VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> ll Name Value ------------------ ------------------ address 0x500144xxxxxxxxxx current-speed 8Gbits/s enabled true max-speed 8Gbits/s node-wwn 0x500144xxxxxxxxxx operational-status ok port-status up port-wwn 0x500144xxxxxxxxxx protocols [fc] role wan-com target-port - topology - VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> set enabled false VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> ll Name Value ------------------ ------------------ address 0x0000000000000000 current-speed - enabled false max-speed 0Gbits/s node-wwn 0x0000000000000000 operational-status stopped port-status down port-wwn 0x0000000000000000 protocols [fc] role wan-com target-port - topology -
-
Depois de desativar qualquer porta WAN-COM, certifique-se de validar o status da conectividade com o seguinte comando:
connectivity validate-wan-comExemplo:
VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> connectivity validate-wan-com connectivity: PARTIAL fc-port-group-2-0 - OK - All expected connectivity is present. fc-port-group-2-1 - ERROR - Connectivity errors were found for the following com ports: /engines/engine-1-1/directors/director-1-1-A/hardware/ports/A2-FC01 -> Missing connectivity to /engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01 /engines/engine-1-1/directors/director-1-1-B/hardware/ports/B2-FC01 -> Missing connectivity to /engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01 /engines/engine-1-2/directors/director-1-2-A/hardware/ports/A2-FC01 -> Missing connectivity to /engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01 /engines/engine-1-2/directors/director-1-2-B/hardware/ports/B2-FC01 -> Missing connectivity to /engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01 /engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01 -> Missing all expected connectivity.
-
Observe que o status de conectividade agora é "PARTIAL" em vez de "FULL", indicando que há uma perda de quórum em um grupo de portas relatando o ERRO.
-
Para reativar a porta, "cd" (alterar diretório), no contexto da porta e execute o seguinte comando, conforme mostrado abaixo:
set enabled trueVPlexcli:/> cd /engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01 VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> ll Name Value ------------------ ------------------ address 0x0000000000000000 current-speed - enabled false max-speed 0Gbits/s node-wwn 0x0000000000000000 operational-status stopped port-status down port-wwn 0x0000000000000000 protocols [fc] role wan-com target-port - topology - VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> set enabled true VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> ll Name Value ------------------ ------------------ address 0x500144xxxxxxxxxx current-speed 8Gbits/s enabled true max-speed 8Gbits/s node-wwn 0x500144xxxxxxxxxx operational-status ok port-status up port-wwn 0x500144xxxxxxxxxx protocols [fc] role wan-com target-port - topology -
-
Aguarde de 4 a 5 segundos antes de verificar se há melhorias na "connectivity validate-wan-com", conforme mostrado abaixo:
VPlexcli:/engines/engine-2-2/directors/director-2-2-A/hardware/ports/A2-FC01> connectivity validate-wan-com connectivity: FULL fc-port-group-2-0 - OK - All expected connectivity is present. fc-port-group-2-1 - OK - All expected connectivity is present.