PowerFlex: Jak vyměnit člena uzlu v clusteru MDM
Summary: Nahrazením člena clusteru MDM nahradíte vadný server nebo změníte IP adresu serveru.
Instructions
Pokud máte další server, který nahradí aktuální server, není nutné měnit režim clusteru (se 3 uzly nebo 5 uzly). Pokud nemáte další server, je nutné snížit režim clusteru z 5 uzlů na 3 uzly nebo ze 3 uzlů na jeden uzel.
- Chcete-li odebrat člena clusteru, musíte jej nejprve přepnout do pohotovostního režimu a poté jej odebrat. Chcete-li přidat člena do clusteru, nejprve jej nastavte jako pohotovostní režim a poté jej přidejte do clusteru.
- Cluster musí mít vždy 5, 3 nebo 1 členy, nikdy žádný jiný počet. Další informace o tomto tématu najdete v části "Cluster MDM" v části Architecture v příručce Seznámení se systémem Dell PowerFlex. Přejděte do části, která popisuje vaše prostředí:
- "Replace a cluster member by new server"
- "Replace a cluster member without added a new server to the cluster"
Přidání nebo nahrazení serveru do clusteru MDM.
Než začnete, proveďte následující kroky: Přiřaďte náhradnímu serveru potřebné IP adresy.
Nainstalujte balíček MDM na server.
V tomto příkladu nahrazujeme server s IP adresou 10.3.1.179, který je aktuálně členem clusteru MDM s 5 uzly, serverem s IP adresou 10.3.1.57, který je v současné době mimo jakýkoli systém PowerFlex. Tento proces můžete použít k nahrazení libovolné role v clusteru MDM.
Postup
1- Přihlaste se k primárnímu uzlu MDM jako uživatel admin. Použijte jednoduché uvozovky ' ', pokud heslo obsahuje speciální znaky
3.x
scli --login --username admin --password '<password>'
4.x
scli --login --username admin --password '<password>' --management_system_ip <pfmp_ip>
2 – Spuštěním následujícího příkazu zkontrolujte, zda aktuální server (179) není primárním MDM:
scli --query_cluster
Zobrazí se výstup podobný následujícímu:
# scli --query_cluster
Cluster:
Mode: 5_node, State: Normal, Active: 5/5, Replicas: 3/3
Master MDM:
Name: mdm17, ID: 0x5d07497754427fd0
IPs: 10.3.1.17, 192.168.1.17, Management IPs: 10.3.1.17, Port: 9011
Version: 2.0.972
Slave MDMs:
Name: mdm19, ID: 0x26ee566356362451
IPs: 10.3.1.19, 192.168.1.19, Management IPs: 10.3.1.19, Port: 9011
Status: Normal, Version: 2.0.972
Name: mdm18, ID: 0x5843c4d16d8f1082
IPs: 10.3.1.18, 192.168.1.18, Management IPs: 10.3.1.18, Port: 9011
Status: Normal, Version: 2.0.972
Tie-Breakers:
Name: mdm179, ID: 0x7380b70e2f73d346
IPs: 10.3.1.179, 192.168.1.179, Port: 9011
Status: Normal, Version: 2.0.972
Name: mdm20, ID: 0x6dfe1c5f4062b5b3
IPs: 192.168.1.20, 10.3.1.20, Port: 9011
Status: Normal, Version: 2.0.972
V tomto případě je název uzlu mdm179 rozhodující bod.
3- Pokud je aktuální server primárním MDM, změňte jeho stav pomocí příkazu switch_mdm_ownership
Informace o systému PowerFlex 3.5 naleznete v referenční příručce k rozhraní příkazového řádku pro systém Dell EMC PowerFlex v3.5.x.
Informace o systému PowerFlex 4.X naleznete v referenční příručce k rozhraní příkazového řádku Dell PowerFlex 4.5.x.
4. Nastavte z náhradního serveru MDM pohotovostní MDM a přiřaďte mu název (mdm57, v našem příkladu) spuštěním následujícího příkazu na primárním MDM:
scli --add_standby_mdm --mdm_role tb --new_mdm_ip 10.3.1.57,192.168.1.57 --new_mdm_management_ip 10.3.1.57 --new_mdm_name mdm57
5 – Výsledek příkazu zobrazíte spuštěním následujícího příkazu:
scli --query_cluster
Zobrazí se výstup podobný následujícímu:
# scli --query_cluster
Cluster:
Mode: 5_node, State: Normal, Active: 5/5, Replicas: 3/3
...
Tie-Breakers:
Name: mdm179, ID: 0x7380b70e2f73d346
IPs: 10.3.1.179, 192.168.1.179, Port: 9011
Status: Normal, Version: 2.0.972
Name: mdm20, ID: 0x6dfe1c5f4062b5b3
IPs: 192.168.1.20, 10.3.1.20, Port: 9011
Status: Normal, Version: 2.0.972
Standby MDMs:
Name: mdm57, ID: 0x073e4c8b1d20d124, Tie Breaker
IPs: 10.3.1.57, 192.168.1.57, Port: 9011
mdm57 has been added as a standby MDM. When it is a standby MDM, it can be added to the cluster.
6 – Spuštěním následujícího příkazu nahraďte aktuální mdm179 pohotovostním mdm57:
scli --replace_cluster_mdm --remove_tb_name mdm179 --add_tb_name mdm57
Zobrazí se následující výstup:
Successfully replaced the cluster MDM
Aktuální server byl nahrazen.
Additional Information
Konfigurace a přizpůsobení systému Dell PowerFlex v3.6.x
V PowerFlex 3.6 používáme pojmy Master MDM a Slave MDM
#scli --switch_cluster_mode --cluster_mode 3_node --remove_slave_mdm_name --remove_tb_name -- #scli --switch_cluster_mode --cluster_mode 5_node --add_slave_mdm_name --add_tb_name
V řešení PowerFlex 4.X používáme termíny Primary MDM a Secondary MDM
#scli --switch_cluster_mode --cluster_mode 3_node --remove_secondary_mdm_name --remove_tb_name #scli --switch_cluster_mode --cluster_mode 5_node --add_secondary_mdm_name --add_tb_name