ECS:節點記憶體不足,或因使用記憶體而交換和計量服務。

Summary: 節點記憶體不足,或因使用記憶體而交換和計量服務。

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

節點記憶體不足並交換資源:

#free -m
已使用的總可用共用緩衝區快取
Mem:         60104 57332 2771 2460 6 3621
-/+ 緩衝區/快取記憶體:      53704 6400
交換:         8191 8191 0


計量服務過度使用記憶體:

dtquery-error.log
2016-02-02 23:15:01,190 [Thread-6] ERROR DtQueryServiceImpl.java (Line 112) WSCritical。超過記憶體使用閾值。使用Memory=499017736,百分比Used=96.153635207353336

metering-error.log
2015-12-02 17:14:09,682 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical。超過記憶體使用閾值。usedMemory=2045441408, percentageUsed=98.44486179780154
2015-12-02 17:28:01,737 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical。超過記憶體使用閾值。使用Memory=2068862680,百分比Used=99.57210204831705


此外,由於計量服務正在重新開機,以嘗試管理記憶體使用方式,計量 DT 可能會顯示為未就緒:

#curl -ks HTTP://$(hostname -f):9101/stats/dt/DTInitStat/ | xmllint --format -
< ?xml version=「1.0」 encoding=「UTF-8」 standalone=「yes」? >
<結果 >
< 專案 ><
total_dt_num > 1920 < /total_dt_num
< unready_dt_num > 7 < /unready_dt_num >
< unknown_dt_num > 0 < /unknown_dt_num
<> /入門 ><
<>
級類型 > MR < /type >
< level > 0 < /level ><
total_dt_num > 128 < /total_dt_num
<> unready_dt_num > 7/ <>><
unready_dt_num ObjectControllerException.ERROR_DIRECTORYTABLE_NOT_INITIALIZED > [urn:storageos:OwnershipInfo:17bd10f9-7141-42c5-b2b2-02db154ab84d__MR_18_128_0:, urn:storageos:OwnershipInfo:17bd10f9-7141-42c5-b2b2-02db154ab84d__MR_107_128_0:, urn:storageos:OwnershipInfo:17bd10f9-7141-42c5-b2b2-02db154ab84d__MR_7_128_0:,urn:storageos:OwnershipInfo:17bd10f9-7141-42c5-b2b2-02db154ab84d__MR_74_128_0:,urn:storageos:OwnershipInfo:17bd10f9-7141-42c5-b2b2-02db154ab84d__MR_1_128_0:, urn:storageos:OwnershipInfo:17bd10f9-7141-42c5-b2b2-02db154ab84d__MR_76_128_0:, urn:storageos:OwnershipInfo:17bd10f9-7141-42c5-b2b2-02db154ab84d__MR_99_128_0:] < /ObjectControllerException.ERROR_DIRECTORYTABLE_NOT_INITIALIZED
>< /entry
>< /result >                                        

Cause

計量服務出現問題,可能導致記憶體過度使用和交換資源。

Resolution

此問題沒有因應措施。將 ECS 應用裝置升級至 ECS 2.1 HF3 或 ECS 2.2 HF2 或任何更高版本。計量服務的問題已解決。

Affected Products

ECS Appliance

Products

ECS Appliance, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Software without Encryption
Article Properties
Article Number: 000052897
Article Type: Solution
Last Modified: 22 Feb 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.