VPLEX: El servidor de administración experimenta un alto uso de memoria RAM y un uso interno del espacio en disco
Summary: El servidor de administración que se ejecuta sin un consumidor de eventos de AMQP externo puede experimentar un alto uso de memoria RAM y un uso de espacio de disco interno.
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
- Un servidor de administración que se ejecuta sin un consumidor de eventos de AMQP externo puede experimentar un alto uso de memoria RAM y un uso de espacio de disco interno.
- Un sistema que experimenta un alto consumo de memoria experimentará una latencia más alta de lo normal cuando se ejecuten comandos de la CLI o la GUI.
- Un sistema que se quede sin espacio de disco interno en la partición raíz no podrá escribir en esa partición (mientras que VPLEX continuará escribiendo registros en otras particiones, varios servicios de Linux utilizan la partición raíz y no podrán registrar más eventos).
Síntoma 1:
RabbitMQ utiliza una gran cantidad de memoria RAM.
service@ManagementServer:~>top
top - 13:17:26 hasta 103 días, 13 min, 20 usuarios, promedio de carga: 0,28, 0,34, 0,36
Tareas: 201 en total, 1 corriendo, 200 durmiendo, 0 detenidos, 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 en total, 3448376k usados, 472020k libres, 14752k buffers Swap
: 8388604k en total, 413608k usados, 7974996k libres, 1781800k en
caché USUARIO PID PR NI VIRT RES SHR S %CPU %MEM TIME+ COMANDO
22674 rabbitmq 20 0 3.4g 3.7g 2040 S 2 87.9 225:09.39 beam.smp
16302 servicio 20 0 2975m 1.1g 9232 S 2 2.4 561:18.54 Java
Call Home que advierte sobre un uso elevado o crítico del espacio de disco.
Cuando la partición raíz en el servidor de administración alcance el 90 % del espacio disponible, verá la siguiente
llamada a casa.
<ID>0x8a4a31fb</ID>
<name>SMS_PARTITION_HIGH_CAPACITY</name><
serverity> ERROR</severity><
customerRCAUna partición en el servidor de administración alcanzó una capacidad alta.<>/customerRCA >
<name>SMS_PARTITION_HIGH_CAPACITY</name><
serverity> ERROR</severity><
customerRCAUna partición en el servidor de administración alcanzó una capacidad alta.<>/customerRCA >
Cuando la partición raíz se llene, verá la siguiente llamada a casa.
<ID>0x8a4a61fa</ID>
<name>SMS_PARTITION_CRITICAL_CAPACITY</name><
serverity> ERROR</severity><
customerRCAUna partición en el servidor de administración superó un umbral de capacidad crítica.<>/customerRCA >
RabbitMQ está utilizando una gran cantidad de espacio de disco.
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # du -shx *
4.0K cluster_nodes.config
4.0K DECISION_TAB. REGISTRO
4.0K MÁS RECIENTE. REGISTRO 32 000 msg_store_persistent
14 G msg_store_transient <<<<4000 nodes_running_at_shutdown 408 000 colas 4000 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.0K 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
Tamaño del sistema de archivos utilizado Avail Use% Montado en
/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/ | head
total 14G
drwxr-x--- 1 rabbitmq rabbitmq 12K nov 13 11:14 .
drwxr-x--- 1 rabbitmq rabbitmq 734 13 de noviembre 15:03 ..
-rw-r----- 1 rabbitmq rabbitmq 15M Nov 6 05:51 0.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:19 1000.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:21 1001.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:22 1002.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:23 1003.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:25 1004.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:30 1005.rdq
4.0K cluster_nodes.config
4.0K DECISION_TAB. REGISTRO
4.0K MÁS RECIENTE. REGISTRO 32 000 msg_store_persistent
14 G msg_store_transient <<<<4000 nodes_running_at_shutdown 408 000 colas 4000 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.0K 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
Tamaño del sistema de archivos utilizado Avail Use% Montado en
/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/ | head
total 14G
drwxr-x--- 1 rabbitmq rabbitmq 12K nov 13 11:14 .
drwxr-x--- 1 rabbitmq rabbitmq 734 13 de noviembre 15:03 ..
-rw-r----- 1 rabbitmq rabbitmq 15M Nov 6 05:51 0.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:19 1000.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:21 1001.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:22 1002.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:23 1003.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:25 1004.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 de noviembre 05:30 1005.rdq
Síntoma 4:
Una gran cantidad de mensajes en la línea de espera de mensajes externos.
service@sms-bali-2:~>sudo rabbitmqctl list_queues
Listado de colas ...
Prueba de vida 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
Hecho.
Listado de colas ...
Prueba de vida 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
Hecho.
Cause
- RabbitMQ intentará conservar todos los eventos hasta que estos se consuman o se alcance el umbral de consumo de memoria.
- Actualmente, para VPLEX, no hay un consumidor predeterminado para queue.vplex.external.
- Si se deja desmarcada, el tamaño de la línea de espera puede crecer mucho.
- Una vez que el consumo de memoria alcanza el 20 %, RabbitMQ escribirá la línea de espera en el disco, que, a su vez, utiliza espacio de disco raíz.
Resolution
Solución alternativa 1:
En el servidor de administración, reinicie el servidor de RabbitMQ mediante el siguiente comando:
Servicio sudo rabbitmq-server restart
Resultado de muestra:
service@ManagementServer:~>
rabbitmq-server.
Reinicie rabbitmq-server: ÉXITO
sudo service rabbitmq-server restartservice@ManagementServer:~>
Solución alternativa 2:
Sudo Apagar R ahora
Resultado de muestra:
Nota:
A continuación, aparecerá un mensaje de error irrecuperable de PuTTY que indica "El servidor cerró inesperadamente la conexión de red"Corrección permanente:
Este problema se abordó en GeoSynchrony 5.5 y versiones posteriores.
En el servidor de administración, reinicie el servidor de RabbitMQ mediante el siguiente comando:
Servicio sudo rabbitmq-server restart
Resultado de muestra:
service@ManagementServer:~>
rabbitmq-server.
Reinicie rabbitmq-server: ÉXITO
sudo service rabbitmq-server restartservice@ManagementServer:~>
Solución alternativa 2:
Desde el servidor de administración, reinicie el servidor de administración mediante el siguiente comando:
Sudo Apagar R ahora
Resultado de muestra:
service@ManagementServer:~>sudo shutdown -r now
Mensaje de transmisión desde la raíz (pts/0) (Lun Mar 5 19:33:18 2018):
¡El sistema va a dejar de funcionar para reiniciarse AHORA!
Mensaje de transmisión desde la raíz (pts/0) (Lun Mar 5 19:33:18 2018):
¡El sistema va a dejar de funcionar para reiniciarse AHORA!
Nota:
A continuación, aparecerá un mensaje de error irrecuperable de PuTTY que indica "El servidor cerró inesperadamente la conexión de red"Corrección permanente:
Este problema se abordó en GeoSynchrony 5.5 y versiones posteriores.
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.