VxRail: Після заміни диска фізичний вигляд у плагіні VxRail показує слот для диска як некерований, а конфігурація диска порожня

Summary: Після заміни диска фізичний вигляд плагіна VxRail показує слот для диска як некерований, а конфігурацію диска – порожньо.

Ця стаття стосується Ця стаття не стосується Ця стаття не стосується якогось конкретного продукту. У цій статті зазначено не всі версії продукту.

Symptoms

Після заміни диска фізичний вигляд у плагіні VxRail показує слот для диска як некерований, а конфігурація диска порожня:

Проблема 1. Диск замінюється за допомогою звичайного процесу VMware, а не з фізичного перегляду VxRail, який вирішує проблему заміни диска.
Випуск 2: Фізичний вигляд VxRail тепер показує диск з неправильним серійним номером і відсутнім диском.
Випуск 3: Після виправлення вищезазначених проблем у фізичному режимі слот для диска відображається як некерований, а конфігурація диска порожня.

Cause

Заміна диска була виконана за допомогою непідтримуваного методу - завжди слід використовувати плагін VxRail.
Повноцінна vxnode.config файл повинен мати сегмент диска, сегмент блоку живлення, local_slot_claims відрізок, дisk_group_options Сегмент disk_group_type Сегмент. Об'єкт local_slot_claims або disk_group_options або обидва повинні існувати в цьому файлі. Якщо жоден з них не виходить, він регенерується з hardware-model-specs.json.

Resolution

Виконайте наведені нижче команди в менеджері VxRail з користувачем root, щоб оновити файл ESXi vxnode.config з новим серійним номером диска/блоку живлення та інформацією про слот. Замініть <ім'я> хоста ESXi та <пароль> root ESXi на справжнє значення.


Щоб оновити інформацію про диск:

curl -X POST --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock http://127.0.0.1/rest/vxm/internal/do/v1/hosts/baseline-update -H 'Content-Type: application/json' -d '[{"hostname":"<ESXi hostname>", "username":"root","password":"<ESXi root password>", "update_disk":true}]'


Щоб оновити інформацію про блок живлення:

curl -X POST --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock http://127.0.0.1/rest/vxm/internal/do/v1/hosts/baseline-update -H 'Content-Type: application/json' -d '[{"hostname":"<ESXi hostname>", "username":"root","password":"<ESXi root password>", "update_psu":true}]'

Перезапустіть служби в VxRail Manager

systemctl restart vmware-marvin

systemctl restart runjars

 

Примітка:
  • Якщо ви отримуєте помилку під час виконання команди curl, перевірте iDRAC, якщо джерела живлення є в списку. Якщо ні (звіт TSR також показує, що блоки живлення відсутні), то перезавантажте або скиньте iDRAC і підтвердьте, що блоки живлення вказані пізніше (у наступному звіті TSR також повинні бути показані блоки живлення).
  • Якщо команда curl baseline-update повертає 200 успіхів, але файл vxnode.config не оновлюється, перегляньте short.term.log у менеджері VxRail, щоб визначити, що не так. Можлива причина полягає в тому, що сервіс платформи на вузлі не працює. Ви можете скинути налаштування iDRAC і перезапустити службу платформи, щоб перевірити, чи може вона відновити роботу служби, а потім знову виконати команду baseline-update.

Продукти, яких це стосується

VxRail Appliance Family, VxRail Appliance Series, VxRail G Series Nodes, VxRail D Series Nodes, VxRail D560, VxRail D560F, VxRail E Series Nodes, VxRail E560, VxRail E560F, VxRail E560N, VxRail E660, VxRail E660F, VxRail E660N, VxRail E665 , VxRail E665F, VxRail E665N, VxRail G560, VxRail G560F, VxRail P Series Nodes, VxRail P570, VxRail P570 VCF, VxRail P570F, VxRail P580N, VxRail P670F, VxRail P670N, VxRail P675F, VxRail P675N, VxRail S Series Nodes, VxRail S570, VxRail S670, VxRail V Series Nodes, VxRail V570, VxRail V570F, VXRAIL V670F, VxRail VD-4510C, VxRail VD-4520C, VxRail VP-760, VxRail VP-7625, VxRail VS-760 ...
Властивості статті
Article Number: 000196355
Article Type: Solution
Востаннє змінено: 07 лист. 2025
Version:  6
Отримайте відповіді на свої запитання від інших користувачів Dell
Служба підтримки
Перевірте, чи послуги служби підтримки поширюються на ваш пристрій.