PowerFlex 3.x: Laitteen määritteet eivät ole käytettävissä käyttöliittymässä
Summary: Kaikki kentät, joiden pitäisi näyttää laitteiden tiedot, osoittavat, että ne eivät ole käytettävissä - "N/A"
Symptoms
Kun etsit Laitteen määritteitä Lisäasetukset-välilehden Laitetiedot-kohdasta, kaikki kentät näkyvät merkinnällä "N/A":

smartd(8) toimii odotetusti, ja myös SMART-näytteenotto toimii odotetusti (satunnaislevy testattiin alla olevissa tuloksissa):
[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) -määritystiedostossa on tarkoitus olla käytössä metatietojen kyselymekanismi, jonka arvo on '1':
[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/lia/cfg/conf.txt
tgt_dev__enable_metadata_polling=1
|
|
Storage Data Server (SDS) -määritystiedostossa on oltava käytössä metatietojen kyselymekanismi, jonka arvo on 1:
|
Meta Data Manager (MDM) -määritystiedostossa on tarkoitus olla käytössä metatietojen kyselymekanismi, jonka arvo on oletusarvoisesti 1 tai olematon:
Parametri on olemassa ja käytössä.
|
Parametria ei ole ja se on käytössä.
[root@test01 ~]# grep "metadata_polling" /opt/emc/scaleio/mdm/cfg/conf.txt
HUOMAUTUS: MDM-parametrin nimi eroaa metatietojen kyselyjen LIA- ja SDS-parametreista.
Vaikutus: Visuaalisen tiedon puute. Scli-komennot näyttävät kaikki odotetut tiedot.
Cause
Olemassa olevia komponenttien välisiä viestintäominaisuuksia käytettiin mahdollistamaan levyjen näytteenotto ja niiden metatietojen vieminen käyttöliittymään.
LIA-komponentti toimii jokaisessa järjestelmäsolmussa ja käyttää smartdia metatietojen poimimiseen laitteista. Se välittää nämä tiedot käyttöturvallisuustiedotteeseen, joka tallentaa ja käsittelee levyn tiedot.
MDM pyytää metatietoja SDS-solmuista tietyin väliajoin, jotta esityspalvelin (PS) voi täyttää ne Laitteen lisäasetukset -välilehden Device Attributes -osiossa.
Jos jokin komponenteista ei toimi oikein tai on poistettu käytöstä, koko ominaisuus ei toimi, ja PS täyttää kentät oletusarvolla "N/A".
Resolution
Suorita kussakin edellä mainitussa skenaariossa asianmukaiset kiertotavat:
SmartD ei ole käynnissä
Käynnistä palvelu uudelleen ja varmista edellä mainittujen komentojen avulla, että se näytteistää levyjä, suorittamalla seuraava komento:
|
LIA - Metatietojen kyselymekanismi poistettu käytöstä
Lisää tiedostoon rivi "tgt_dev__enable_metadata_polling=1" tai muuta arvoksi '1'.
Käynnistä LIA-prosessi uudelleen komennolla pkill lia.
Käynnistä seuraavaksi esityspalvelin (PS) uudelleen ja varmista, että laitteen määritteet on täytetty uudelleen todellisilla tiedoilla:
|
SDS – Metatietojen kyselymekanismi poistettu käytöstä
Lisää tiedostoon rivi "tgt_dev__enable_metadata_polling=1" tai muuta arvoksi '1'.
Aseta SDS välittömään ylläpitotilaan (IMM), käynnistä SDS-prosessi uudelleen suorittamalla "pkill sds" -komento ja poista SDS IMM: stä.
Käynnistä seuraavaksi PS uudelleen ja varmista, että laitteen määritteet on täytetty uudelleen oikeilla tiedoilla:
|
MDM – Metatietojen kyselymekanismi poistettu käytöstä
Jos parametri on olemassa eikä sitä ole otettu käyttöön, muuta arvoksi '1' tai poista parametri oletusarvoisesti kokonaan, kuten sen pitäisi olla:
- Jos valmiustilan MDM:itä on, aloita niistä, poista rivi conf-tiedostosta ja suorita komento pkill mdm.
- Poista seuraavaksi TB MDM:issä rivi conf-tiedostosta yksitellen (odota 4–5 sekuntia ennen kuin siirryt seuraavaan) ja suorita komento pkill mdm.
- Poista seuraavaksi SMDM-tiedostoissa rivi yksitellen (odota 4-5 sekuntia ennen kuin siirryt seuraavaan) conf-tiedostosta ja suorita "pkill mdm".
- Vaihda PMDM:n ja jonkin SMDM:n välillä.
- Poista conf-tiedoston rivi ja suorita komento pkill mdm vanhassa PMDM:ssä, joka on nyt SMDM.
Käynnistä seuraavaksi PS uudelleen ja varmista, että laitteen määritteet on täytetty uudelleen oikeilla tiedoilla:
[root@test_ps ~]# systemctl restart mgmt-server.service
|
|
Additional Information
Versio, jota ongelma koskee
PowerFlex 3.5 ja uudemmat