VPLEX: Yönetim sunucusu, yüksek RAM bellek kullanımı ve dahili disk alanı kullanımı deneyimi sunar

Summary: Dış AMQP olay tüketicisi olmadan çalışan yönetim sunucusu, yüksek RAM bellek kullanımı ve dahili disk alanı kullanımıyla karşılaşabilir.

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



  • Dış AMQP olay tüketicisi olmadan çalışan bir yönetim sunucusu, yüksek RAM bellek kullanımı ve iç disk alanı kullanımıyla karşılaşabilir. 
  • Yüksek bellek tüketimiyle karşılaşan bir sistem, CLI veya GUI komutlarını yürütürken normalden daha yüksek gecikme süresi yaşar.  
  • Kök bölümde dahili disk alanı dolan bir sistem bu bölüme yazamaz (VPLEX diğer bölümlere günlük yazmaya devam ederken bazı linux hizmetleri kök bölümü kullanır ve daha fazla olay kaydedemez).

Belirti 1:
Rabbitmq tarafından kullanılan büyük miktarda RAM belleği.
 
service@ManagementServer:~>top
 
top - 13:17:26 up 103 gün, 13 dk, 20 kullanıcı, ortalama yükleme: 0.28, 0.34, 0.36
Görevler: Toplam 201, 1 çalışıyor, 200 uyuyor, 0 durduruldu, 0 zombi
CPU(lar): 12.3%us, %0.9%sy, %0.0ni, 85.0%id, 1.5%wa, %0.0hi, 0.2%si, 0.0%st
Mem:   Toplam 3920396k, 3448376k kullanılmış, 472020k boş, 14752k tampon
Swap:  8388604k toplam, 413608k kullanılmış, 7974996k ücretsiz, 1781800k önbelleğe alınmış
 
PID KULLANICISI 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
 
Belirti 2:
Yüksek veya kritik disk alanı kullanımı uyarısı veren evleri arayın.
Yönetim sunucusundaki kök bölüm kullanılabilir alanın %90'ına ulaştığında, aşağıdakileri
görürsünüz: ev çağrısı.

 
<ID>0x8a4a31fb</ID>
<name>SMS_PARTITION_HIGH_CAPACITY</name><
serverity> ERROR</severity><
customerRCA> Yönetim Sunucunuzdaki bir bölüm yüksek kapasiteye ulaştı.</customerRCA >

 
Kök bölüm dolduğunda aşağıdakileri görürsünüz: Çağrı Home.
 
<ID>0x8a4a61fa</ID>
<name>SMS_PARTITION_CRITICAL_CAPACITY</name><
serverity> ERROR</severity><
customerRCAYönetim Sunucunuzdaki bir bölüm kritik kapasite eşiğini aştı.<>/customerRCA >

 
Belirti 3:
Rabbitmq tarafından büyük miktarda disk alanı kullanılıyor.

 
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # du -shx *
4.0K cluster_nodes.config
4.0K DECISION_TAB. EN SON 4.0K GÜNLÜK
SÜRÜMÜ. LOG 32K msg_store_persistent
14G msg_store_transient <<<<4.08M kuyruklar 4.0K rabbit_durable_exchange nodes_running_at_shutdown.



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
Filesystem Size Used Avail Use% 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/ | kafa
toplam 14G
drwxr-x--- 1 rabbitmq rabbitmq 12K Nov 13 11:14 .
drwxr-x--- 1 rabbitmq rabbitmq 734 13 Kasım 15:03 ..
-rw-r----- 1 rabbitmq rabbitmq 15M 6 Kasım 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 rabbitmq 17M Nov 13 05:22 1002.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:23 1003.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M Nov 13 05:25 1004.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 13 Kasım 05:30 1005.rdq


Belirti 4:
Dış ileti kuyruğunda çok sayıda ileti.

 
service@sms-bali-2:~>sudo rabbitmqctl list_queues
Kuyruklar listeleniyor ...
canlılık testi 0
queue.vplex.external    1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
Yapılır.

 

Cause

  • RabbitMQ, olaylar tüketilene veya bellek tüketimi eşiğine ulaşılana kadar tüm olayları saklamaya çalışır. 
  • VPLEX için şu anda queue.vplex.external queue için varsayılan tüketici yoktur. 
  • İşaretlenmeden bırakılırsa, kuyruk boyutu çok büyüyebilir. 
  • Bellek tüketimi %20'ye ulaştığında, RabbitMQ kuyruğu diske yazar ve bu da kök disk alanını kullanır. 

Resolution

Geçici Çözüm 1:
Yönetim sunucusundan, aşağıdaki komutu kullanarak rabbitmq sunucusunu yeniden başlatın:

sudo hizmeti rabbitMQ-sunucu yeniden başlatma

Örnek çıktı:

service@ManagementServer:~>
rabbitmq-server.
Restarting rabbitmq-server: BAŞARILI
sudo service rabbitmq-server restartservice@ManagementServer:~>  

 

Geçici Çözüm 2:
Yönetim sunucusundan, aşağıdaki komutu kullanarak yönetim sunucusunu yeniden başlatın:

sudo shutdown r now

Örnek çıktı:
service@ManagementServer:~>sudo shutdown -r now

Broadcast message from root (pts/0) (Mon Mar 5 19:33:18 2018):

Sistem ŞİMDİ yeniden başlatma için aşağı gidiyor!


Not:
Ardından, "Sunucu beklenmedik şekilde kapatılan ağ bağlantısı"

Kalıcı Düzeltme:
Bu sorun GeoSynchrony 5.5 ve sonraki sürümlerde giderildi.

Affected Products

VPLEX Series

Products

VPLEX for All Flash, VPLEX GeoSynchrony, VPLEX Series, VPLEX VS1, VPLEX VS2
Article 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.