ECS: I nodi non hanno memoria e/o il servizio di swap e misurazione utilizza la memoria in eccesso.
Summary: I nodi non hanno memoria e/o il servizio di swap e misurazione utilizza la memoria in eccesso.
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
I nodi sono fuori memoria e risorse di swap:
# libero -m
buffer condivisi liberi totali utilizzati memorizzati
nella cacheMem: 60104 57332 2771 2460 6 3621
-/+ buffer/cache: 53704 6400
Swap: 8191 8191 0
Il servizio di misurazione utilizza eccessivamente la memoria:
dtquery-error.log
2016-02-02 23:15:01,190 [Thread-6] ERROR DtQueryServiceImpl.java (line 112) WSCritical. Soglia di utilizzo della memoria superata. usedMemory=499017736, percentualeUsed=96.15363520735336
metering-error.log
2015-12-02 17:14:09,682 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Soglia di utilizzo della memoria superata. usedMemory=2045441408, percentualeUtilizzato=98,44486179780154
2015-12-02 17:28:01,737 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Soglia di utilizzo della memoria superata. usedMemory=2068862680, percentualeUsed=99.57210204831705
Inoltre, poiché il servizio di misurazione viene riavviato come tentativo di gestire l'utilizzo della memoria, le DT di misurazione potrebbero risultare non pronte:
# curl -ks http://$(hostname -f):9101/stats/dt/DTInitStat/ | xmllint --format -
<?xml version="1.0" codifica="UTF-8" standalone="yes"?>
<voce dei>
<risultati>
<total_dt_num>1920</total_dt_num<>unready_dt_num 7</unready_dt_num>
<unknown_dt_num>tipo 0</unknown_dt_num
></entry
><entry>>
<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>
# libero -m
buffer condivisi liberi totali utilizzati memorizzati
nella cacheMem: 60104 57332 2771 2460 6 3621
-/+ buffer/cache: 53704 6400
Swap: 8191 8191 0
Il servizio di misurazione utilizza eccessivamente la memoria:
dtquery-error.log
2016-02-02 23:15:01,190 [Thread-6] ERROR DtQueryServiceImpl.java (line 112) WSCritical. Soglia di utilizzo della memoria superata. usedMemory=499017736, percentualeUsed=96.15363520735336
metering-error.log
2015-12-02 17:14:09,682 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Soglia di utilizzo della memoria superata. usedMemory=2045441408, percentualeUtilizzato=98,44486179780154
2015-12-02 17:28:01,737 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Soglia di utilizzo della memoria superata. usedMemory=2068862680, percentualeUsed=99.57210204831705
Inoltre, poiché il servizio di misurazione viene riavviato come tentativo di gestire l'utilizzo della memoria, le DT di misurazione potrebbero risultare non pronte:
# curl -ks http://$(hostname -f):9101/stats/dt/DTInitStat/ | xmllint --format -
<?xml version="1.0" codifica="UTF-8" standalone="yes"?>
<voce dei>
<risultati>
<total_dt_num>1920</total_dt_num<>unready_dt_num 7</unready_dt_num>
<unknown_dt_num>tipo 0</unknown_dt_num
></entry
><entry>>
<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
Problema nel servizio di misurazione che può comportare un utilizzo eccessivo della memoria e delle risorse di swap.
Resolution
Non esiste una soluzione per questo problema. Eseguire l'aggiornamento di ECS Appliance a ECS 2.1 HF3 o ECS 2.2 HF2 o a una versione successiva. Il problema con il servizio di misurazione è stato risolto.
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.