PowerFlex 3.x. Атрибуты устройства недоступны в пользовательском интерфейсе

Summary: Все поля, в которых должны отображаться данные на устройствах, указывают на их недоступность - "N/A"

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

При поиске атрибутов устройства на вкладке Дополнительно в разделе сведений об устройстве все поля отображаются как «N/A»: 

device_attr_NA.png

smartd(8) выполняется, как и ожидалось, и SMART-сэмплирование также работает как ожидалось (случайный диск был протестирован в выходных данных ниже):

[root@test01 ~]# systemctl status smartd
● smartd.service - Self Monitoring and Reporting Technology (SMART) Daemon
   Loaded: loaded (/usr/lib/systemd/system/smartd.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2024-02-29 12:00:24 CST; 2 months 0 days ago
     Docs: man:smartd(8)
           man:smartd.conf(5)
 Main PID: 26261 (smartd)
    Tasks: 1
   Memory: 1020.0K
   CGroup: /system.slice/smartd.service
           └─26261 /usr/sbin/smartd -n -q never
Feb 29 12:00:25 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_15], opened
Feb 29 12:00:25 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_15], [SEAGATE  ST1200MM0099     ST3...20 TB
Feb 29 12:00:25 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_15], is SMART capable. Adding to "m...list.
Feb 29 12:00:26 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_16], opened
Feb 29 12:00:26 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_16], [SEAGATE  ST1200MM0099     ST3...20 TB
Feb 29 12:00:26 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_16], is SMART capable. Adding to "m...list.
Feb 29 12:00:26 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_17], opened
Feb 29 12:00:26 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_17], [SEAGATE  ST1200MM0099     ST3...20 TB
Feb 29 12:00:26 test01 smartd[26261]: Device: /dev/bus/0 [megaraid_disk_17], is SMART capable. Adding to "m...list.
Feb 29 12:00:26 test01 smartd[26261]: Monitoring 0 ATA/SATA, 16 SCSI/SAS and 0 NVMe devices
Hint: Some lines were ellipsized, use -l to show in full.
 
 
[root@test01 ~]# smartctl -H /dev/sdp -d megaraid,14
smartctl 6.5 2016-05-07 r4318 [x86_64-linux-3.10.0-862.14.4.el7.x86_64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, https://urldefense.com/v3/__http://www.smartmontools.org__;!!LpKI!l_EQHSZQfuw8LzmCchDHpLq7RiZjHuui5lLT4WbBcCBAWWAN2kKy5e6Oo1b6Pf8JXR5s_7u0uQ6uEHpS$ [smartmontools[.]org]=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK
 
 
[root@test01 ~]# smartctl -i /dev/sdp -d megaraid,14
smartctl 6.5 2016-05-07 r4318 [x86_64-linux-3.10.0-862.14.4.el7.x86_64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, https://urldefense.com/v3/__http://www.smartmontools.org__;!!LpKI!l_EQHSZQfuw8LzmCchDHpLq7RiZjHuui5lLT4WbBcCBAWWAN2kKy5e6Oo1b6Pf8JXR5s_7u0uQ6uEHpS$ [smartmontools[.]org]=== START OF INFORMATION SECTION ===
Vendor:               SEAGATE
Product:              ST1200MM0099
Revision:             ST33
Compliance:           SPC-4
User Capacity:        1,200,243,695,616 bytes [1.20 TB]
Logical block size:   512 bytes
Formatted with type 2 protection
LU is fully provisioned
Rotation Rate:        10000 rpm
Form Factor:          2.5 inches
Logical Unit id:      0x5000c500ce30249f
Serial number:        WFK62AEQ
Device type:          disk
Transport protocol:   SAS (SPL-3)
Local Time is:        Tue Jun 11 13:17:06 2024 CST
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Disabled or Not Supported

 

В конфигурационном файле Light Installation Agent (LIA) должен быть включен механизм опроса метаданных, для которого установлено значение '1':

[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/lia/cfg/conf.txt
tgt_dev__enable_metadata_polling=1
 

В конфигурационном файле сервера хранения данных (SDS) должен быть включен механизм опроса метаданных, для которого установлено значение «1»:

 
[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/sds/cfg/conf.txt
tgt_dev__enable_metadata_polling=1
 

 

В файле конфигурации диспетчера метаданных (MDM) должен быть включен механизм опроса метаданных, который по умолчанию установлен в значение «1» или не существует:

 

Параметр существует и активирован.

[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/mdm/cfg/conf.txt
mdm_enable_dev_metadata_polling=1
 

Параметр не существует и включен.

[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/mdm/cfg/conf.txt

ПРИМЕЧАНИЕ. Имя параметра MDM отличается от имени LIA и SDS для опроса метаданных.

Воздействие: Недостаток визуальной информации. Команды scli отображают всю ожидаемую информацию. 

 

Cause

Существующие возможности взаимодействия между компонентами были использованы для реализации функции выборки дисков и экспорта их метаданных в пользовательский интерфейс.

Компонент LIA работает на каждом узле системы и использует smartd для извлечения метаданных с устройств. Он пересылает эти данные в SDS, который хранит и обрабатывает информацию о диске.

MDM запрашивает метаданные у узлов SDS через заданные интервалы, чтобы сервер презентаций (PS) мог заполнить их в разделе «Атрибуты устройства» на вкладке «Дополнительно» в «Device details».

Если какой-либо из компонентов не работает должным образом или отключен, вся функция выйдет из строя, и PS заполнит поля значением по умолчанию «N/A».

Resolution

Для каждого из сценариев, упомянутых выше, выполните соответствующие шаги по временному решению.

smartd не запущен

Выполните следующую команду, чтобы перезапустить службу и убедиться, что она выполняет выборку дисков, с помощью указанных выше команд:

[root@test01 ~] systemctl restart smartd

 

LIA — механизм опроса метаданных отключен

Добавьте строку «tgt_dev__enable_metadata_polling=1» в файл или измените значение на «1».

Перезапустите процесс LIA, выполнив команду «pkill lia».

Затем перезапустите Presentation Server (PS) и убедитесь, что атрибуты устройства снова заполнены реальными данными:

[root@test_ps ~]# systemctl restart mgmt-server.service

 

SDS — механизм опроса метаданных отключен

Добавьте строку «tgt_dev__enable_metadata_polling=1» в файл или измените значение на «1».

Переведите SDS в режим мгновенного обслуживания (IMM), перезапустите процесс SDS, выполнив команду «pkill sds», и извлеките SDS из IMM.

Затем перезапустите PS и убедитесь, что атрибуты устройства снова заполнены реальными данными:

[root@test_ps ~]# systemctl restart mgmt-server.service

 

MDM — механизм опроса метаданных отключен

Если параметр существует и не включен, измените значение на '1' или лучше удалите параметр полностью, как и должно быть, по умолчанию:

  1. Если есть резервные MDM, начните с них, удалите строку из файла конфигурации и запустите «pkill mdm».
  2. Затем на MDM TB поочередно (подождите 4–5 секунд, прежде чем перейти к следующему) удалите строку из файла конфигурации и запустите «pkill mdm».
  3. Затем на SMDM поочередно (подождите 4–5 секунд, прежде чем перейти к следующему) удалите строку из файла конфигурации и запустите «pkill mdm».
  4. Затем переключитесь между PMDM и одним из SMDM.
  5. Удалите строку для файла конфигурации и запустите «pkill mdm» на старом PMDM, который теперь является SMDM. 

Затем перезапустите PS и убедитесь, что атрибуты устройства снова заполнены реальными данными:

[root@test_ps ~]# systemctl restart mgmt-server.service
 

 

Additional Information

Затронутая версия

PowerFlex 3.5 и выше

Affected Products

PowerFlex Software
Article Properties
Article Number: 000264107
Article Type: Solution
Last Modified: 03 Jul 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.