PowerFlex: Як замінити член вузла в кластері MDM
概要: Замініть член кластера MDM, щоб замінити несправний сервер або змінити IP-адресу сервера.
手順
Якщо у вас є додатковий сервер замість поточного, то немає потреби змінювати режим кластера (3-вузловий або 5-вузловий). Якщо у вас немає додаткового сервера, потрібно зменшити кластерний режим — з 5-вузлів до 3-вузлів, або з 3-вузлів до одновузла.
- Щоб видалити член кластера, спочатку потрібно зробити його резервним, а потім зняти резервний. Щоб додати учасника до кластера, спочатку зробите його резервним, а потім додайте резервний до кластера.
- Кластер завжди повинен мати 5, 3 або 1 учасників, ніколи іншу кількість. Для детальнішого розуміння цієї теми дивіться розділ «Кластер MDM» у розділі «Архітектура» у посібнику «Знайомство з Dell PowerFlex». Перейдіть до розділу, який описує ваше оточення:
- "Замініть члена кластеру, додавши новий сервер"
- "Замінити члена кластера без додавання нового сервера до кластера"
Додайте або замініть сервер до кластера MDM.
Перед початком виконайте наступне: Призначте необхідні IP-адреси замінному серверу.
Встановіть MDM-пакет на сервер.
У цьому прикладі ми замінюємо сервер з IP-адресою 10.3.1.179, який наразі є членом кластеру MDM з 5 вузлів, на сервер з IP-адресою 10.3.1.57, який наразі є зовнішнім для будь-якої системи PowerFlex. Цей процес можна використовувати для заміни будь-якої ролі в кластері MDM.
Кроки
1- Увійдіть у основний MDM з адміністративним входом. Використовуйте окремі лапки ' ', якщо пароль має спеціальні символи
3.x
scli --login --username admin --password '<password>'
4.x
scli --login --username admin --password '<password>' --management_system_ip <pfmp_ip>
2- Перевірити, чи поточний сервер (179) не є основним MDM, виконавши таку команду:
scli --query_cluster
Вихід, подібний до наступного, відображається:
# 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
У цьому випадку ім'я вузла mdm179 є вирішальним фактором.
3- Якщо поточний сервер є основним MDM, змініть його стан за допомогою команди switch_mdm_ownership
Для PowerFlex 3.5 дивіться Dell EMC PowerFlex v3.5.x Reference CLI Guide
Для PowerFlex 4.X див. Довідник Dell PowerFlex 4.5.x CLI
4- Зробити замінний сервер MDM резервним MDM і присвоїти йому ім'я (mdm57, у нашому прикладі), виконавши таку команду на основному 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- Результат команди можна побачити, виконавши наступну команду:
scli --query_cluster
Вихід, подібний до наступного, відображається:
# 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- Замініть поточний mdm179 на режим очікування mdm57, виконавши таку команду:
scli --replace_cluster_mdm --remove_tb_name mdm179 --add_tb_name mdm57
Відображається наступний вихід:
Successfully replaced the cluster MDM
Поточний сервер було замінено.
その他の情報
Налаштуйте та налаштуйте Dell PowerFlex v3.6.x
У PowerFlex 3.6 ми використовуємо терміни Master MDM та 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
У PowerFlex 4.X ми використовуємо терміни Primary MDM та 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