Dell APEX Cloud Platform: Валідація мережі не була завершена під час додавання вузла
Summary: У випадку Full Converged Cluster, якщо користувач налаштує більше одного VLAN ID для трафіку, мережева перевірка буде невдалою.
Symptoms
Валідація не пройде, і буде запрошено повідомлення
Cause
У повністю конвергентному кластері, якщо користувач налаштував більше одного VLAN ID сховища для трафіку
Наприклад, конфігурація VLAN з двома пам'ятями у повністю конвергентному кластері:
- У кластері є два VLAN-ID для зберігання — 711 і 712
- Але на новому вузлі під час валідації налаштований лише VLAN 711 для трафіку зберігання, після чого він не зміг перевірити мережеве з'єднання VLAN 712.
Resolution
Використовуйте кроки нижче, щоб пропустити валідацію:
1. Підготувати корисне навантаження
JSONВикористовуйте Chrome, щоб відкрити інтерфейс WAC UI, натисніть F12 і потім перевірте. У вікні мережі знайдіть "expansion api" І отримати запит корисного навантаження.
Збереження корисного навантаження JSON у файл із назвою payload.json.
JSON Приклад контенту корисного навантаження:
| { "hosts":[ { "node_id":"H1H0003", "hostname":"WIN-0VBEOV9U2A6.hci-a.azs.delllabs.net", "customer_supplied":{ "ipv6":{ "ip":"fe80::ae4b:e1f8:a37e:2817" }, "account":{ "type":"admin", "ім'я користувача":"administrator", "password":"passw0rd!" } }, "accounts":[ { "type":"admin", "username":"administrator", "password":"password123!" } ], "мережі":[ { "type":"management", "ipv4":[ { "ip":"10.130.22.95" } ] } ], "geo_location":{ "rack_name":"", "order_number":0 } } ] } |
2. API розширення вузла виклику отримує «токен доступу» для авторизації
(Наступний API слід викликати у місці, яке має мережевий доступ до APEX Cloud Platform Manager.)
a. Зателефонуйте приватному API(POST) і отримайте «токен доступу » для авторизації:
| curl -k -i -X POST https://< Manager_IP>/rest/apex-cp/v1/login -d '{"username":"<management username>","password":"<management password>"}' --header "Content-Type: application/json" |
Приклад результату:
b. Використовуйте токен доступу з останнього кроку, щоб викликати приватний API(POST) для додавання вузла
| curl -k -i -X POST "https://< Manager_IP>/rest/apex-cp/private/v1/cluster/expansion?dryrun=false" -- header "Authorization: Bearer<access_token_value>" --header "Content-Type: application/json" -d @</path/to/payload.json> |
3. Стан
додавання вузла монітораНа WAC UI ми бачимо прогрес роботи:
a