PowerFlex 3.x: Apparaatkenmerken zijn niet beschikbaar in de gebruikersinterface
Summary: Alle velden die gegevens op de apparaten zouden moeten weergeven, geven aan dat deze niet beschikbaar zijn - "N.v.t."
Symptoms
Wanneer u zoekt naar Device Attributes op het tabblad Geavanceerd onder de apparaatdetails, worden alle velden weergegeven als "N.v.t.":

smartd(8) draait, zoals verwacht, en SMART sampling werkt ook zoals verwacht (een willekeurige schijf werd getest in de onderstaande uitgangen):
[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
Het configuratiebestand van de Light Installation Agent (LIA) wordt verondersteld het Metadata Polling-mechanisme ingeschakeld te hebben, dat is ingesteld op '1':
[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/lia/cfg/conf.txt
tgt_dev__enable_metadata_polling=1
|
|
Het configuratiebestand van de Storage Data Server (SDS) moet het Metadata Polling-mechanisme hebben ingeschakeld, dat is ingesteld op '1':
|
Het Meta Data Manager (MDM)-configuratiebestand moet het Metadata-polling-mechanisme hebben ingeschakeld, dat standaard is ingesteld op '1' of niet bestaat:
De parameter bestaat en is ingeschakeld.
|
De parameter bestaat niet en is ingeschakeld.
[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/mdm/cfg/conf.txt
OPMERKING: De MDM-parameternaam verschilt van de LIA en SDS voor metagegevenspeiling.
Impact: Gebrek aan visuele informatie. Scli-opdrachten tonen alle verwachte informatie.
Cause
De bestaande communicatiemogelijkheden tussen componenten werden gebruikt om de functie van het nemen van steekproeven van schijven en het exporteren van hun metadata naar de gebruikersinterface mogelijk te maken.
De LIA-component werkt op elk systeemknooppunt en gebruikt smartd om metadata van de apparaten te extraheren. Het stuurt deze gegevens door naar de SDS, die de schijfinformatie opslaat en verwerkt.
De MDM vraagt op gezette tijden metagegevens op bij de SDS-knooppunten, zodat de Presentation Server (PS) deze kan invullen in de sectie Apparaatkenmerken onder het tabblad Geavanceerd in de Apparaatdetails.
Als een van de componenten niet goed werkt of is uitgeschakeld, werkt de hele functie niet en vult de PS de velden met de standaardwaarde "N.v.t".
Resolution
Voer voor elk van de bovengenoemde scenario's de juiste tijdelijke oplossing uit:
Smartd wordt niet uitgevoerd
Voer de volgende opdracht uit om de service opnieuw te starten en controleer of er steekproeven van de schijven worden genomen met behulp van de hierboven genoemde opdrachten:
|
LIA - Polling-mechanisme voor metadata uitgeschakeld
Voeg de regel "tgt_dev__enable_metadata_polling=1" toe aan het bestand of wijzig de waarde in "1".
Start het LIA-proces opnieuw door de opdracht "pkill lia" uit te voeren.
Start vervolgens de presentatieserver (PS) opnieuw op en controleer of de apparaatkenmerken opnieuw zijn ingevuld met echte gegevens:
|
SDS - Polling-mechanisme voor metadata uitgeschakeld
Voeg de regel "tgt_dev__enable_metadata_polling=1" toe aan het bestand of wijzig de waarde in "1".
Zet de SDS in Instant Maintenance Mode (IMM), start het SDS-proces opnieuw door een "pkill sds"-opdracht uit te voeren en haal de SDS uit IMM.
Start vervolgens de PS opnieuw op en controleer of de Device Attributes opnieuw zijn gevuld met echte gegevens:
|
MDM - Polling-mechanisme voor metadata uitgeschakeld
Als de parameter bestaat en niet is ingeschakeld, wijzigt u de waarde in '1' of kunt u de parameter volledig verwijderen, zoals het hoort, standaard:
- Als er stand-by MDM's zijn, begin er dan mee, verwijder de regel uit het conf-bestand en voer "pkill mdm" uit.
- Verwijder vervolgens op de TB MDM's één voor één (wacht 4-5 seconden voordat u naar de volgende gaat) de regel uit het conf-bestand en voer "pkill mdm" uit.
- Verwijder vervolgens op de SMDM's één voor één (wacht 4-5 seconden voordat u naar de volgende gaat) de regel uit het conf-bestand en voer "pkill mdm" uit.
- Schakel vervolgens over tussen de PMDM en een van de SMDM's.
- Verwijder de regel voor het conf-bestand en voer "pkill mdm" uit op de oude PMDM, die nu een SMDM is.
Start vervolgens de PS opnieuw op en controleer of de Device Attributes opnieuw zijn gevuld met echte gegevens:
[root@test_ps ~]# systemctl restart mgmt-server.service
|
|
Additional Information
Getroffen versie
PowerFlex 3.5 en hoger