Dell VPLEX: È sicuro disabilitare le porte WAN-COM?
Summary: Questo articolo affronta la domanda "se è sicuro disabilitare le porte WAN-COM" e spiega come farlo in modo sicuro senza interrompere la produzione.
Instructions
Questione:
Potrebbero verificarsi problemi all'interno o all'esterno di VPLEX che richiedono la disabilitazione di una o più porte WAN-COM VPLEX.
Causa:
Nessuna causa diretta. La decisione è determinata dalla conclusione dell'analisi del problema da parte dell'amministratore VPLEX.
Disposizioni:
Se si verificano problemi tramite VPLEX WAN-COM che richiedono la disabilitazione delle porte, è importante comprendere l'obiettivo finale della disabilitazione di queste porte e quali director sono coinvolti.
In primo luogo, è importante verificare se sono presenti problemi preesistenti su VPLEX WAN-COM eseguendo il comando VPlexcli "connectivity validate-wan-com".
Esempio di connettività WAN-COM integra su VPLEX Metro con 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.
Esempio di connettività WAN-COM integra su VPLEX Metro con IP WAN:
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.
Il gruppo di porte 0 è definito come una connettività completa di tutte le porte WAN-00, ad esempio A2-FC00/B2-FC00 su FC Metro e A2-XG00/B2-XG00 su IP Metro. Tutte le porte devono essere attive e comunicanti per formare un quorum sul gruppo di porte.
Il gruppo di porte 1 è definito come una connettività completa di tutte le porte WAN-01, ad esempio A2-FC01/B2-FC01 su FC Metro e A2-XG01/B2-XG01 su IP Metro. Tutte le porte devono essere attive e comunicanti per formare un quorum sul gruppo di porte.
In secondo luogo, se è necessario disabilitare le porte WAN-COM su VPLEX e non si dispone di uno stato di connettività integro prima di farlo, contattare il supporto VPLEX per assistenza.
In terzo luogo, è importante tenere presente che se le porte su tutti i port-group configurati su VPLEX WAN-COM vengono disabilitate contemporaneamente, si attiva un'interruzione dell'attività tra i due cluster. Quando si verifica questa interruzione, si attiva un'interruzione dell'alimentazione di WAN-COM che richiama le regole di scollegamento sui dispositivi distribuiti e, se sono presenti consistency group (CG), vengono attivate anche le regole vincitrici, poiché i due cluster non sono più in grado di formare un quorum su WAN-COM.
In quarto luogo, se è necessario disabilitare entrambe le porte WAN-COM su un singolo director, ad esempio A2-FC00 e A2-FC01, ma si desidera evitare che i due cluster VPLEX si separino, contattare il supporto VPLEX per arrestare il firmware sul director. In questo modo le porte desiderate possono essere portate offline mentre il problema sottostante può essere analizzato e riparato, senza attivare le regole di scollegamento sui dispositivi distribuiti o le regole di vincita sui CG.
Quando viene portato offline, il director viene rimosso dal quorum, consentendo la normale funzionalità sui director rimanenti.
Come disabilitare le porte VPLEX WAN-COM per richiamare una separazione completa tra i due cluster:
Questa operazione può essere eseguita solo in VPlexcli.
-
Aprire una sessione PuTTY sul server di gestione VPLEX, quindi avviare "vplexcli" per connettersi alla console dei comandi.
-
Eseguire il comando seguente per disabilitare tutte le porte WAN-COM configurate sul cluster-1:
VPlexcli:/> set /clusters/cluster-1/connectivity/wan-com/port-groups/*::enabled all-disabled
-
Attendere 4-5 secondi prima di verificare che "connectivity" mostri "none" con il seguente comando:
connectivity validate-wan-comEsempio:
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.
-
Una volta completate le attività di riparazione, utilizzare le seguenti azioni per riabilitare le porte WAN-COM:
VPlexcli:/> set /clusters/cluster-1/connectivity/wan-com/port-groups/*::enabled all-enabled
-
Attendere 4-5 secondi prima di verificare che "connectivity" mostri "FULL" con il seguente comando:
connectivity validate-wan-comEsempio:
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.
Come disabilitare le porte WAN-COM VPLEX senza causare un'interruzione dell'alimentazione tra i due cluster:
Tenere presente lo stato di VPLEX WAN-COM prima di procedere con la disabilitazione delle singole porte WAN. Se l'output di "connectivity validate-wan-com" indica qualcosa di diverso da "FULL", contattare il supporto VPLEX e non procedere di seguito.
Accertarsi di disabilitare solo le porte su un singolo gruppo di porte e non disabilitare contemporaneamente le porte su più gruppi di porte, in modo tale che tutti i percorsi WAN a qualsiasi director vengano persi, in quanto ciò causa la partenza dei due cluster.
-
Aprire una sessione PuTTY sul server di gestione VPLEX, quindi avviare "vplexcli" per connettersi alla console dei comandi.
-
Determinare il director e la porta che si desidera disabilitare e inserire il CD nel contesto.
Esempio:
VPlexcli:/> cd /engines/<engine>/directors/<director>/hardware/ports/<Port>
Ad esempio, per disabilitare A2-FC01 su director-2-2-A su VPLEX Cluster-2, utilizzare i seguenti comandi:
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 -
-
Dopo aver disabilitato le porte WAN-COM, verificare di convalidare lo stato della connettività con il seguente comando:
connectivity validate-wan-comEsempio:
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.
-
Si noti che lo stato della connettività è ora "PARTIAL" anziché "FULL", indicando che si è verificata una perdita del quorum su un gruppo di porte che segnala l'ERRORE.
-
Per riabilitare la porta, 'cd' (cambia directory), nel contesto della porta ed eseguire il seguente comando come mostrato di seguito:
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 -
-
Attendere 4-5 secondi prima di verificare se vi sono miglioramenti in "connectivity validate-wan-com" come mostrato di seguito:
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.