PowerFlex 3.x: Atrybuty urządzenia nie są dostępne w interfejsie użytkownika

Summary: Wszystkie pola, które powinny wyświetlać dane o urządzeniach, wskazują, że jest ono niedostępne - "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

Podczas wyszukiwania atrybutów urządzenia na karcie Zaawansowane w obszarze Szczegóły urządzenia wszystkie pola są wyświetlane jako "Nie dotyczy": 

device_attr_NA.png

smartd(8) działa, zgodnie z oczekiwaniami, a próbkowanie SMART również działa zgodnie z oczekiwaniami (losowy dysk został przetestowany na poniższych wyjściach):

[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

 

Plik konfiguracyjny Light Installation Agent (LIA) powinien mieć włączony mechanizm odpytywania metadanych, który jest ustawiony na "1":

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

Plik konfiguracyjny serwera danych pamięci masowej (SDS) powinien mieć włączony mechanizm odpytywania metadanych, czyli ustawić wartość "1":

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

 

Plik konfiguracyjny Meta Data Manager (MDM) powinien mieć włączony mechanizm odpytywania metadanych, który jest domyślnie ustawiony na "1" lub nie istnieje:

 

Parametr istnieje i jest włączony.

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

Parametr nie istnieje i jest włączony.

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

Uwaga: Nazwa parametru MDM różni się od nazwy LIA i SDS dla metadata polling.

Wpływ: Brak informacji wizualnych. Polecenia Scli pokazują wszystkie oczekiwane informacje. 

 

Cause

Istniejące możliwości komunikacyjne pomiędzy komponentami zostały wykorzystane do włączenia funkcji próbkowania dysków i eksportu ich metadanych do interfejsu użytkownika.

Komponent LIA działa na każdym węźle systemu i wykorzystuje smartd do wyodrębniania metadanych z urządzeń. Przekazuje te dane do SDS, który przechowuje i przetwarza informacje o dysku.

MDM żąda metadanych z węzłów SDS w określonych odstępach czasu, aby umożliwić serwerowi prezentacji (PS) wypełnienie ich w sekcji Atrybuty urządzenia na karcie Zaawansowane w obszarze Szczegóły urządzenia.

Jeśli którykolwiek z komponentów nie działa prawidłowo lub jest wyłączony, cała funkcja nie działa, a PS wypełni pola domyślną wartością "N/A".

Resolution

W przypadku każdego z wyżej wymienionych scenariuszy wykonaj odpowiednie kroki obejścia:

Funkcja Smart D nie działa

Uruchom następujące polecenie, aby ponownie uruchomić usługę i sprawdź, czy próbkuje dyski, używając poleceń wymienionych powyżej:

[root@test01 ~] systemctl restart smartd

 

LIA — wyłączono mechanizm odpytywania metadanych

Dodaj wiersz "tgt_dev__enable_metadata_polling=1" do pliku lub zmień wartość na "1".

Uruchom ponownie proces LIA, uruchamiając polecenie "pkill lia".

Następnie uruchom ponownie serwer prezentacji (PS) i sprawdź, czy atrybuty urządzenia zostały ponownie wypełnione rzeczywistymi danymi:

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

 

SDS — wyłączono mechanizm przeszukiwania metadanych

Dodaj wiersz "tgt_dev__enable_metadata_polling=1" do pliku lub zmień wartość na "1".

Przełącz SDS w tryb natychmiastowej konserwacji (IMM), uruchom ponownie proces SDS, uruchamiając polecenie "pkill sds" i wyjmij SDS z IMM.

Następnie uruchom ponownie PS i sprawdź, czy atrybuty urządzenia są ponownie wypełnione rzeczywistymi danymi:

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

 

MDM — wyłączono mechanizm przeszukiwania metadanych

Jeśli parametr istnieje i nie jest włączony, zmień wartość na "1" lub lepiej usuń parametr całkowicie, tak jak powinien, domyślnie:

  1. Jeśli istnieją rezerwowe MDM, zacznij od nich, usuń wiersz z pliku conf i uruchom polecenie "pkill mdm".
  2. Następnie, na modułach MDM TB, jeden po drugim (odczekaj 4–5 sekund przed przejściem do następnego), usuń wiersz z pliku conf i uruchom polecenie "pkill mdm".
  3. Następnie, na SMDM, jeden po drugim (odczekaj 4-5 sekund przed przejściem do następnego), usuń wiersz z pliku conf i uruchom "pkill mdm".
  4. Następnie przełącz się między PMDM a jednym z SMDM.
  5. Usuń wiersz pliku conf i uruchom polecenie "pkill mdm" na starym PMDM, który jest teraz SMDM. 

Następnie uruchom ponownie PS i sprawdź, czy atrybuty urządzenia są ponownie wypełnione rzeczywistymi danymi:

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

 

Additional Information

Wersja, której dotyczy problem

PowerFlex 3.5 i nowsze

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.