ECS: Nodes haben nicht genügend Arbeitsspeicher und oder tauschen und messen den Service über den Verbrauch von Speicher.
Summary: Nodes haben nicht genügend Arbeitsspeicher und oder tauschen und messen den Service über den Verbrauch von Speicher.
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
Nodes haben nicht genügend Arbeitsspeicher und tauschen Ressourcen aus:
# kostenlos -m
Insgesamt genutzte freie freigegebene Puffer zwischengespeichert
Mem: 60104 57332 2771 2460 6 3621
-/+ Puffer/Cache: 53704 6400
Austausch: 8191 8191 0
Der Messdienst verbraucht zu viel Arbeitsspeicher:
dtquery-error.log
2016-02-02 23:15:01,190 [Thread-6] ERROR DtQueryServiceImpl.java (line 112) WSCritical. Der Schwellenwert für die Speichernutzung wurde überschritten. usedMemory=499017736, percentageUsed=96,15363520735336
metering-error.log
2015-12-02 17:14:09,682 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Der Schwellenwert für die Speichernutzung wurde überschritten. usedMemory=2045441408, percentageUsed=98.44486179780154
2015-12-02 17:28:01,737 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Der Schwellenwert für die Speichernutzung wurde überschritten. usedMemory=2068862680, percentageUsed=99,57210204831705
Da der Messdienst als Versuch, die Speichernutzung zu verwalten, neu gestartet wird, werden Mess-DTs möglicherweise als unready angezeigt:
# curl -ks http://$(Hostname -f):9101/stats/dt/DTInitStat/ | xmllint --format -
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Ergebniseintrag>><
<
total_dt_num>1920</total_dt_num<>unready_dt_num 7</unready_dt_num>
<unknown_dt_num>0</unknown_dt_num
<>/Einstiegstyp>>>
<<
MR</Typ><
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>
# kostenlos -m
Insgesamt genutzte freie freigegebene Puffer zwischengespeichert
Mem: 60104 57332 2771 2460 6 3621
-/+ Puffer/Cache: 53704 6400
Austausch: 8191 8191 0
Der Messdienst verbraucht zu viel Arbeitsspeicher:
dtquery-error.log
2016-02-02 23:15:01,190 [Thread-6] ERROR DtQueryServiceImpl.java (line 112) WSCritical. Der Schwellenwert für die Speichernutzung wurde überschritten. usedMemory=499017736, percentageUsed=96,15363520735336
metering-error.log
2015-12-02 17:14:09,682 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Der Schwellenwert für die Speichernutzung wurde überschritten. usedMemory=2045441408, percentageUsed=98.44486179780154
2015-12-02 17:28:01,737 [Thread-6] ERROR MeteringManager.java (line 102) WSCritical. Der Schwellenwert für die Speichernutzung wurde überschritten. usedMemory=2068862680, percentageUsed=99,57210204831705
Da der Messdienst als Versuch, die Speichernutzung zu verwalten, neu gestartet wird, werden Mess-DTs möglicherweise als unready angezeigt:
# curl -ks http://$(Hostname -f):9101/stats/dt/DTInitStat/ | xmllint --format -
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Ergebniseintrag>><
<
total_dt_num>1920</total_dt_num<>unready_dt_num 7</unready_dt_num>
<unknown_dt_num>0</unknown_dt_num
<>/Einstiegstyp>>>
<<
MR</Typ><
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
Problem mit dem Messdienst, der zu einer überbelegungen Speicherauslastung und zum Austausch von Ressourcen führen kann.
Resolution
Es gibt keinen Workaround für dieses Problem. Führen Sie ein Upgrade der ECS-Appliance auf ECS 2.1 HF3 oder ECS 2.2 HF2 oder eine höhere Version durch. Das Problem mit dem Messdienst ist behoben.
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.