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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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.

Affected Products

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 Properties
Article Number: 000196355
Article Type: Solution
Last Modified: 07 Nov 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.