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(行 112) WSCritical。超过内存使用阈值。 usedMemory=499017736, percentageUsed=96.15363520735336
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。超过内存使用阈值。 usedMemory=2068862680, percentageUsed=99.57210204831705
此外,由于正在重新启动计量服务以尝试管理内存使用情况,计量 DT 可能会显示为未就线:
#curl -ks http://$(hostname -f):9101/stats/dt/DTInitStat/ | xmllint --format -
<?xml version=“1.0” 编码=“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</类型><
0</级别<
>>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>
#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(行 112) WSCritical。超过内存使用阈值。 usedMemory=499017736, percentageUsed=96.15363520735336
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。超过内存使用阈值。 usedMemory=2068862680, percentageUsed=99.57210204831705
此外,由于正在重新启动计量服务以尝试管理内存使用情况,计量 DT 可能会显示为未就线:
#curl -ks http://$(hostname -f):9101/stats/dt/DTInitStat/ | xmllint --format -
<?xml version=“1.0” 编码=“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</类型><
0</级别<
>>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 ApplianceProducts
ECS Appliance, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Software without EncryptionArticle 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.