VPLEX: Auf dem Managementserver ist die RAM-Speicherauslastung und die interne Speicherplatzauslastung hoch
Summary: Bei einem Managementserver, der ohne einen externen AMQP-Ereignisverbraucher ausgeführt wird, kann es zu einer hohen RAM-Speicherauslastung und einer hohen internen Speicherplatzauslastung kommen. ...
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
- Bei einem Verwaltungsserver, der ohne einen externen AMQP-Ereignisverbraucher ausgeführt wird, kann es zu einer hohen RAM-Speicherauslastung und einer hohen internen Speicherplatzauslastung kommen.
- Bei einem System mit hohem Speicherverbrauch tritt bei der Ausführung von CLI- oder GUI-Befehlen eine höhere Latenz als normal auf.
- Ein System, dem der interne Speicherplatz auf der Root-Partition ausgeht, kann nicht in diese Partition schreiben (während VPLEX weiterhin Protokolle in andere Partitionen schreibt, verwenden mehrere Linux-Services die Root-Partition und können keine weiteren Ereignisse protokollieren).
Symptom 1:
Großer RAM-Speicher, der von rabbitmq verwendet wird.
service@ManagementServer:~>top
top - 13:17:26 up 103 Tage, 13 min, 20 Nutzer, Last Durchschnitt: 0.28, 0.34, 0.36
Aufgaben: 201 insgesamt, 1 laufend, 200 schlafend, 0 gestoppt, 0 Zombie
CPU(s): 12,3 % US, 0,9 % SY, 0,0 % NI, 85,0 % ID, 1,5 % WA, 0,0 % Hi, 0,2 % Si, 0,0 % ST
Mem: 3920396k gesamt, 3448376k gebraucht, 472020k frei, 14752k Puffer
Tauschen: 8388604k gesamt, 413608k verbraucht, 7974996k frei, 1781800k zwischengespeichert
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
22674 rabbitmq 20 0 3.4g 3.7g 2040 S 2 87.9 225:09.39 beam.smp
16302 service 20 0 2975m 1.1g 9232 S 2 2.4 561:18.54 Java
Call Home-Warnung vor hoher oder kritischer Speicherplatzauslastung.
Wenn die Root-Partition auf dem Verwaltungsserver 90 % des verfügbaren Speicherplatzes erreicht, wird der folgende
Call Home angezeigt.
<ID>0x8a4a31fb</ID-Name
>><SMS_PARTITION_HIGH_CAPACITY</Name><
Serverity> FEHLER</Schweregrad><
customerRCAEine Partition auf Ihrem Managementserver hat eine hohe Kapazität erreicht.<>/customerRCA >
>><SMS_PARTITION_HIGH_CAPACITY</Name><
Serverity> FEHLER</Schweregrad><
customerRCAEine Partition auf Ihrem Managementserver hat eine hohe Kapazität erreicht.<>/customerRCA >
Wenn die Root-Partition voll ist, wird der folgende Call Home angezeigt.
<ID>0x8a4a61fa</ID-Name>SMS_PARTITION_CRITICAL_CAPACITY</Name<
>><
Serverity> FEHLER</Schweregrad><
customerRCAEine Partition auf Ihrem Managementserver hat einen kritischen Kapazitätsschwellenwert überschritten.<>/customerRCA >
RabbitMQ verwendet eine große Menge Speicherplatz.
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # du -shx *
4.000 cluster_nodes.config
4.000 DECISION_TAB. PROTOKOLL
4.0K NEUESTES. PROTOKOLLIEREN
32.000 msg_store_persistent14.000 msg_store_transient <<<<4.000 nodes_running_at_shutdown 408 Mio. Warteschlangen 4.000 rabbit_durable_exchange.
DCD
4.0K rabbit_durable_queue. DCD
4.0K rabbit_durable_queue. DCL
4.0K rabbit_durable_route. DCD
4.0K rabbit_runtime_parameters. DCD
8.000 rabbit_runtime_parameters. DCL
4.0K rabbit_serial
4.0K rabbit_user. DCD
4.0K rabbit_user_permission. DCD
4.0K rabbit_vhost. DCD
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # df -h
Verwendete Dateisystemgröße Verfügbare Nutzung% Mounted on
/dev/sda5 20G 19G 692K 100% / <<<<
udev 1.9G 196K 1.9G 1% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 504M 60M 420M 13% /boot
/dev/sda7 16G 4.1G 11G 27% /var/log
/dev/sda8 44G 5,0G 37G 13% /diag
/dev/sda9 9,9G 151M 9,2G 2% /data
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # ls -lah msg_store_transient/ | Kopf
gesamt 14G
drwxr-x--- 1 rabbitmq rabbitmq 12K Nov 13 11:14 .
drwxr-x--- 1 rabbitmq rabbitmq 734 Nov 13 15:03 ..
-rw-r----- 1 rabbitmq rabbitmq 15M Nov 6 05::51 0.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:19 1000.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:21 1001.rdq-rw-r
----- 1 rabbitmq 17M Nov 13 05:22 1002.rdq-rw-r
----- 1 rabbitmq 17M Nov 13 05:23 1003.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:25 1004.rdq-rw-r
----- 1 rabbitmq 17M Nov 13 05:30 1005.rdq
4.000 cluster_nodes.config
4.000 DECISION_TAB. PROTOKOLL
4.0K NEUESTES. PROTOKOLLIEREN
32.000 msg_store_persistent14.000 msg_store_transient <<<<4.000 nodes_running_at_shutdown 408 Mio. Warteschlangen 4.000 rabbit_durable_exchange.
DCD
4.0K rabbit_durable_queue. DCD
4.0K rabbit_durable_queue. DCL
4.0K rabbit_durable_route. DCD
4.0K rabbit_runtime_parameters. DCD
8.000 rabbit_runtime_parameters. DCL
4.0K rabbit_serial
4.0K rabbit_user. DCD
4.0K rabbit_user_permission. DCD
4.0K rabbit_vhost. DCD
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # df -h
Verwendete Dateisystemgröße Verfügbare Nutzung% Mounted on
/dev/sda5 20G 19G 692K 100% / <<<<
udev 1.9G 196K 1.9G 1% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 504M 60M 420M 13% /boot
/dev/sda7 16G 4.1G 11G 27% /var/log
/dev/sda8 44G 5,0G 37G 13% /diag
/dev/sda9 9,9G 151M 9,2G 2% /data
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # ls -lah msg_store_transient/ | Kopf
gesamt 14G
drwxr-x--- 1 rabbitmq rabbitmq 12K Nov 13 11:14 .
drwxr-x--- 1 rabbitmq rabbitmq 734 Nov 13 15:03 ..
-rw-r----- 1 rabbitmq rabbitmq 15M Nov 6 05::51 0.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:19 1000.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:21 1001.rdq-rw-r
----- 1 rabbitmq 17M Nov 13 05:22 1002.rdq-rw-r
----- 1 rabbitmq 17M Nov 13 05:23 1003.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:25 1004.rdq-rw-r
----- 1 rabbitmq 17M Nov 13 05:30 1005.rdq
Symptom 4:
Eine große Anzahl von Nachrichten in der externen Nachrichtenwarteschlange.
service@sms-bali-2:~>sudo rabbitmqctl list_queues
Warteschlangen werden aufgelistet ...
aliveness-test 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
fertig.
Warteschlangen werden aufgelistet ...
aliveness-test 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
fertig.
Cause
- RabbitMQ versucht, alle Ereignisse aufzubewahren, bis sie aufgebraucht sind oder der Schwellenwert für die Speichernutzung erreicht ist.
- Für VPLEX gibt es derzeit keinen Standardconsumer für die Warteschlange queue.vplex.external.
- Wenn diese Option nicht aktiviert wird, kann die Warteschlange sehr groß werden.
- Sobald die Speicherauslastung 20 % erreicht, schreibt RabbitMQ die Warteschlange auf die Festplatte, die wiederum Root-Speicherplatz verwendet.
Resolution
Problemumgehung 1:
Starten Sie den rabbitmq-Server auf dem Verwaltungsserver mit dem folgenden Befehl neu:
sudo service rabbitMQ-server neu starten
Beispielausgabe:
service@ManagementServer:~>
rabbitmq-Server.
Neustart von rabbitmq-server: Erfolg
sudo service rabbitmq-server restartservice@ManagementServer:~>
Problemumgehung 2:
sudo shutdown r now
Beispielausgabe:
Hinweis:
Dann wird die PuTTY Fatal Error -Meldung angezeigt, die besagt, dass der Server unerwartet die Netzwerkverbindung geschlossen hat.
Dauerhafte Lösung:
Dieses Problem wurde in GeoSynchrony 5.5 und höher behoben.
Starten Sie den rabbitmq-Server auf dem Verwaltungsserver mit dem folgenden Befehl neu:
sudo service rabbitMQ-server neu starten
Beispielausgabe:
service@ManagementServer:~>
rabbitmq-Server.
Neustart von rabbitmq-server: Erfolg
sudo service rabbitmq-server restartservice@ManagementServer:~>
Problemumgehung 2:
Starten Sie den Managementserver vom Managementserver mit dem folgenden Befehl neu:
sudo shutdown r now
Beispielausgabe:
service@ManagementServer:~>sudo shutdown -r now
Broadcast message from root (pts/0) (Mon Mar 5 19:33:18 2018):
Das System wird JETZT für einen Neustart heruntergefahren!
Broadcast message from root (pts/0) (Mon Mar 5 19:33:18 2018):
Das System wird JETZT für einen Neustart heruntergefahren!
Hinweis:
Dann wird die PuTTY Fatal Error -Meldung angezeigt, die besagt, dass der Server unerwartet die Netzwerkverbindung geschlossen hat.
Dauerhafte Lösung:
Dieses Problem wurde in GeoSynchrony 5.5 und höher behoben.
Affected Products
VPLEX SeriesProducts
VPLEX for All Flash, VPLEX GeoSynchrony, VPLEX Series, VPLEX VS1, VPLEX VS2Article Properties
Article Number: 000170841
Article Type: Solution
Last Modified: 20 Nov 2020
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.