Dell VPLEX: WAN-COM 포트를 비활성화하는 것이 안전합니까?
Summary: 이 문서에서는 "WAN-COM 포트를 사용하지 않도록 설정하는 것이 안전한지 여부"에 대한 질문을 다루고 운영을 중단하지 않고 이 작업을 안전하게 수행하는 방법을 설명합니다.
Instructions
출판하다:
VPLEX 내부 또는 VPLEX 외부에서 하나 이상의 VPLEX WAN-COM 포트를 비활성화해야 하는 문제가 발생할 수 있습니다.
원인:
직접적인 원인이 없습니다. VPLEX 관리자가 내린 문제 분석 결론에 따라 결정이 내려집니다.
지시:
VPLEX WAN-COM을 통해 포트를 비활성화해야 하는 문제가 발생하는 경우 이러한 포트를 비활성화하는 최종 목표와 관련된 디렉터를 이해하는 것이 중요합니다.
먼저 VPlexcli 명령 'connectivity validate-wan-com'을 실행하여 VPLEX WAN-COM에 기존 문제가 있는지 확인하는 것이 중요합니다.
파이버 채널 WAN을 사용하는 VPLEX Metro의 정상 WAN-COM 연결 예:
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.
IP WAN을 사용하는 VPLEX Metro에서 정상 WAN-COM 연결의 예:
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.
Port-Group-0은 Metro FC의 A2-FC00/B2-FC00 및 Metro IP의 A2-XG00/B2-XG00과 같은 모든 WAN-00 포트의 전체 연결로 정의됩니다. 포트 그룹에서 쿼럼을 형성하려면 모든 포트가 작동 중이고 통신 중이어야 합니다.
Port-Group-1은 Metro FC의 A2-FC01/B2-FC01, Metro IP의 A2-XG01/B2-XG01과 같은 모든 WAN-01 포트의 전체 연결로 정의됩니다. 포트 그룹에서 쿼럼을 형성하려면 모든 포트가 작동 중이고 통신 중이어야 합니다.
둘째, VPLEX에서 WAN-COM 포트를 비활성화해야 하며 비활성화하기 전에 연결 상태가 정상이 아닌 경우 VPLEX 지원 팀에 도움을 요청하십시오.
셋째, VPLEX WAN-COM에서 구성된 모든 포트 그룹의 포트가 동시에 비활성화 되면 두 클러스터 간에 운영 중단이 트리거된다는 점에 유의해야 합니다. 이러한 중단이 발생하면 분산 디바이스에서 분리 규칙을 호출하는 WAN-COM 중단이 트리거되며, CG(Consistency-Group)가 있는 경우 두 클러스터가 더 이상 WAN-COM을 통해 쿼럼을 형성할 수 없으므로 위너 규칙도 트리거됩니다.
넷째, A2-FC00 및 A2-FC01과 같이 단일 디렉터에서 두 WAN-COM 포트를 모두 비활성화해야 하지만 두 VPLEX 클러스터가 분리되지 않도록 하려면 VPLEX 지원 팀에 문의하여 디렉터의 펌웨어를 종료하십시오. 이를 통해 분산 디바이스의 분리 규칙 또는 CG의 위너 규칙을 트리거하지 않고 기본 문제를 조사하고 복구하는 동안 원하는 포트를 오프라인으로 전환할 수 있습니다.
디렉터가 오프라인으로 전환되면 쿼럼에서 제거되어 나머지 디렉터에서 정상적인 작업을 진행할 수 있습니다.
VPLEX WAN-COM 포트를 비활성화하여 두 클러스터가 완전히 분리되도록 하는 방법:
이 작업은 VPlexcli에서만 수행할 수 있습니다.
-
VPLEX 관리 서버에 대한 PuTTY 세션을 열고 vplexcli 를 실행하여 명령 콘솔에 연결합니다.
-
다음 명령을 실행하여 클러스터 1에서 구성된 모든 WAN-COM 포트를 비활성화합니다.
VPlexcli:/> set /clusters/cluster-1/connectivity/wan-com/port-groups/*::enabled all-disabled
-
다음 명령을 사용하여 'connectivity'에 'none'이 표시되는지 확인하기 전에 4-5초 정도 기다립니다.
connectivity validate-wan-com예:
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.
-
복구 작업이 완료되면 다음 작업을 수행하여 WAN-COM 포트를 다시 활성화합니다.
VPlexcli:/> set /clusters/cluster-1/connectivity/wan-com/port-groups/*::enabled all-enabled
-
다음 명령을 사용하여 'connectivity'에 'FULL'이 표시되는지 확인하기 전에 4-5초 정도 기다립니다.
connectivity validate-wan-com예:
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.
두 클러스터 간에 운영 중단을 일으키지 않고 VPLEX WAN-COM 포트를 비활성화하는 방법:
개별 WAN 포트를 비활성화하기 전에 VPLEX WAN-COM의 상태를 확인합니다. connectivity validate-wan-com 출력에 FULL 이외의 항목이 표시되면 VPLEX 지원 팀에 문의하고 아래 단계를 진행하지 마십시오.
단일 포트 그룹에서만 포트를 비활성화하고 여러 포트 그룹의 포트를 동시에 비활성화하지 마십시오. 이렇게 하면 디렉터에 대한 모든 WAN 경로가 손실되어 두 클러스터가 분리됩니다.
-
VPLEX 관리 서버에 대한 PuTTY 세션을 열고 'vplexcli'를 실행하여 명령 콘솔에 연결합니다.
-
비활성화할 디렉터와 포트를 결정하고 컨텍스트에 CD를 넣습니다.
예:
VPlexcli:/> cd /engines/<engine>/directors/<director>/hardware/ports/<Port>
예를 들어 VPLEX 클러스터-2의 director-2-2-A에서 A2-FC01을 비활성화하려면 다음 명령을 사용합니다.
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 -
-
WAN-COM 포트를 비활성화한 후 다음 명령을 사용하여 연결 상태를 확인합니다 .
connectivity validate-wan-com예:
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.
-
이제 연결 상태가 'FULL'이 아닌 'PARTIAL'이 되어 오류를 보고하는 포트 그룹에 쿼럼이 손실되었음을 나타냅니다.
-
포트 컨텍스트에 포트 'cd'(디렉토리 변경)를 다시 활성화하고 아래와 같이 다음 명령을 실행합니다.
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 -
-
아래와 같이 'connectivity validate-wan-com'이 개선되었는지 확인하기 전에 4-5초 정도 기다립니다.
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.