PowerFlex 3.x:裝置屬性在 UI 中無法使用

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

在「裝置詳細資料」下的「進階」標籤中尋找「裝置屬性」時,所有欄位都會顯示為「不適用」: 

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

元件之間現有的通訊功能,已用於啟用取樣磁碟及其中繼資料匯出至 UI 的功能。

LIA 元件在每個系統節點上運行,並使用 smartd 從設備中提取元數據。它將此數據轉發到 SDS,後者存儲和處理磁碟資訊。

MDM 會以設定的時間間隔從 SDS 節點要求中繼資料,以使簡報伺服器 (PS) 能夠將其填入「裝置詳細資料」內「進階」標籤下的「裝置屬性」區段中。

如果有任何元件無法正常運作或被停用,整個功能將無法運作,PS 會以預設值「N/A」填入欄位。

Resolution

針對上述每個案例,請執行適當的因應措施步驟:

SMARTD 未執行

使用上述命令執行下列命令以重新啟動服務,並驗證其是否正在對磁碟取樣:

[root@test01 ~] systemctl restart smartd

 

LIA - 中繼資料輪詢機制已停用

將行“tgt_dev__enable_metadata_polling=1”添加到檔中或將值更改為“1”。

執行「pkill lia」命令,以重新啟動 LIA 程序。

接下來,重新啟動簡報伺服器 (PS),並確認裝置屬性已以實際資料重新填入:

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

 

SDS - 中繼資料輪詢機制已停用

將行“tgt_dev__enable_metadata_polling=1”添加到檔中或將值更改為“1”。

讓 SDS 進入即時維護模式 (IMM),執行「pkill sds」命令以重新啟動 SDS 程序,並將 SDS 從 IMM 中移除。

接著,重新啟動 PS,並確認裝置屬性已以實際資料重新填入:

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

 

MDM - 中繼資料輪詢機制已停用

如果參數存在且未啟用,請將值更改為「1」,或者最好預設完全刪除該參數:

  1. 如果有待機的 MDM,那麼從它們開始,從 conf 檔中刪除該行,然後運行“pkill mdm”。
  2. 接下來,在 TB MDM 上,一個接一個地(等待 4-5 秒,然後再移動到下一個),從 conf 檔中刪除該行並運行“pkill mdm”。
  3. 接下來,在 SMDM 上,一個接一個地(等待 4-5 秒,然後再移動到下一個),從 conf 檔中刪除該行並運行“pkill mdm”。
  4. 接下來,在 PMDM 和其中一個 SMDM 之間切換。
  5. 移除 conf 檔案的行,並在舊的 PMDM (現在是 SMDM) 上執行「pkill mdm」。 

接著,重新啟動 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.