VPLEX: Hallintapalvelimen kokemus suuresta RAM-muistin käytöstä ja sisäisen levytilan käytöstä
Summary: hallintapalvelin, jossa ei ole ulkoista AMQP-tapahtumaa, saattaa vaatia paljon RAM-muistia ja sisäistä levytilaa.
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
- Hallintapalvelimessa, jossa ei ole ulkoista AMQP-tapahtumaa, voi esiintyä suurta RAM-muistin ja sisäisen levytilan käyttöä.
- Järjestelmä, jonka muisti kuluttaa paljon, kokee normaalia suuremman viiveen suoritettaessa komentoriviliittymän tai graafisen käyttöliittymän komentoja.
- Järjestelmä, jonka juuriosion sisäinen levytila loppuu, ei voi kirjoittaa kyseiseen osioon (VPLEX jatkaa lokien kirjoittamista muihin osioihin, mutta useat Linux-palvelut käyttävät juuriosiota eivätkä voi kirjata muita tapahtumia).
Ongelma 1:
Suuri määrä RAM-muistia, jota rabbitmq käyttää.
service@ManagementServer:~>top
top - 13:17:26 ylös 103 päivää, 13 min, 20 käyttäjää, kuormitus keskimäärin: 0,28, 0,34, 0,36
Tehtävät: 201 yhteensä, 1 käynnissä, 200 nukkumassa, 0 pysäytettyä, 0 zombi-suoritinta
: 12,3 %Yhdysvallat, 0,9 % SY, 0,0 %NI, 85,0 % ID, 1,5 % WA, 0,0 % HI, 0,2 %SI, 0,0 %ST
Jäsen: 3920396k yhteensä, 3448376k käytetty, 472020k vapaa, 14752k puskurit
Vaihda: 8388604k yhteensä, 413608k käytetty, 7974996k vapaa, 1781800k välimuistissa 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 palvelu 20 0 2975m 1.1g 9232 S 2 2.4 561:18.54 Java
Soita koteihin ja varoita suuresta tai kriittisestä levytilan käytöstä.
Kun hallintapalvelimen juuriosio saavuttaa 90% käytettävissä olevasta tilasta, näet seuraavan
puhelun kotiin.
<ID>0x8a4a31fb</ID>
<nimi>SMS_PARTITION_HIGH_CAPACITY</nimipalvelin
<>> VIRHE </vakavuus><
asiakasRCA> Hallintapalvelimen osion kapasiteetti on suuri.</asiakasRCA >
<nimi>SMS_PARTITION_HIGH_CAPACITY</nimipalvelin
<>> VIRHE </vakavuus><
asiakasRCA> Hallintapalvelimen osion kapasiteetti on suuri.</asiakasRCA >
Kun juuriosio täyttyy, näet seuraavan puhelun kotiin.
<ID>0x8a4a61fa</ID><
nimi>SMS_PARTITION_CRITICAL_CAPACITY</nimi>
<, palvelin,> VIRHE </vakavuus><
asiakasRCA>Hallintapalvelimen osio on ylittänyt kriittisen kapasiteetin kynnysarvon.</asiakasRCA >
Rabbitmq käyttää suurta määrää levytilaa.
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # du -shx *
4.0K cluster_nodes.config
4.0K DECISION_TAB. LOKI
4.0K UUSIN. LOG 32K msg_store_persistent
14G msg_store_transient <<<<4.0K nodes_running_at_shutdown 408M jonot 4.0K rabbit_durable_exchange.
DCD
4,0K rabbit_durable_queue. DCD
4,0 000 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
Käytetyn tiedostojärjestelmän koko Käyttö%Asennettu
/ dev / sda5 20G 19G 692K 100% / <<<<
udev 1.9G 196K 1.9G 1% / dev
tmpfs 1.9G 0 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/ | pää
yhteensä 14G
drwxr-x--- 1 kanitmq kanitmq 12K 13. marraskuuta 11:14 .
drwxr-x--- 1 kaniTMQ kaniTMQ 734 marras 13 15:03.
-rw-r----- 1 kaniTMQ kaniTMQ 15M marras 6 05:51 0.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:19 1000.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:21 1001.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:22 1002.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:23 1003.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:25 1004.rdq-rw-r
----- 1 rabbitmq kaniTMQ 17M marras 13 05:30 1005.rdq
4.0K cluster_nodes.config
4.0K DECISION_TAB. LOKI
4.0K UUSIN. LOG 32K msg_store_persistent
14G msg_store_transient <<<<4.0K nodes_running_at_shutdown 408M jonot 4.0K rabbit_durable_exchange.
DCD
4,0K rabbit_durable_queue. DCD
4,0 000 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
Käytetyn tiedostojärjestelmän koko Käyttö%Asennettu
/ dev / sda5 20G 19G 692K 100% / <<<<
udev 1.9G 196K 1.9G 1% / dev
tmpfs 1.9G 0 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/ | pää
yhteensä 14G
drwxr-x--- 1 kanitmq kanitmq 12K 13. marraskuuta 11:14 .
drwxr-x--- 1 kaniTMQ kaniTMQ 734 marras 13 15:03.
-rw-r----- 1 kaniTMQ kaniTMQ 15M marras 6 05:51 0.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:19 1000.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:21 1001.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:22 1002.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:23 1003.rdq-rw-r
----- 1 kaniTMQ kaniTMQ 17M marras 13 05:25 1004.rdq-rw-r
----- 1 rabbitmq kaniTMQ 17M marras 13 05:30 1005.rdq
Ongelma 4:
Suuri määrä viestejä ulkoisessa viestijonossa.
service@sms-bali-2:~>sudo rabbitmqctl list_queues
Listaus jonot ...
aliveness-test 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
Tehnyt.
Listaus jonot ...
aliveness-test 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
Tehnyt.
Cause
- RabbitMQ yrittää säilyttää kaikki tapahtumat, kunnes tapahtumat kulutetaan tai muistin kulutuskynnys saavutetaan.
- VPLEXillä ei tällä hetkellä ole oletuskuluttajaa queue.vplex.external queuelle.
- Jos sitä ei valita, jonon koko voi kasvaa hyvin suureksi.
- Kun muistin kulutus saavuttaa 20%, RabbitMQ kirjoittaa jonon levylle, joka puolestaan käyttää juurilevytilaa.
Resolution
Vaihtoehtoinen menetelmä 1:
Käynnistä rabbitmq-palvelin uudelleen hallintapalvelimessa seuraavalla komennolla:
sudo palvelu rabbitmq-palvelin käynnistyy uudelleen
Esimerkkitulos:
service@ManagementServer:~>
rabbitmq-palvelin.
Käynnistetään rabbitmq-palvelin uudelleen: MENESTYS
sudo palvelu rabbitmq-palvelin restartservice@ManagementServer:~>
Kiertotapa 2:
sudo shutdown r nyt
Esimerkkitulos:
Huomautus:
Sitten näkyviin tulee PuTTY: n vakava virheilmoitus, jossa ilmoitetaan "Palvelin odottamatta suljettu verkkoyhteys"
Pysyvä korjaus:
Tämä ongelma on ratkaistu GeoSynchrony 5.5: ssä ja uudemmissa.
Käynnistä rabbitmq-palvelin uudelleen hallintapalvelimessa seuraavalla komennolla:
sudo palvelu rabbitmq-palvelin käynnistyy uudelleen
Esimerkkitulos:
service@ManagementServer:~>
rabbitmq-palvelin.
Käynnistetään rabbitmq-palvelin uudelleen: MENESTYS
sudo palvelu rabbitmq-palvelin restartservice@ManagementServer:~>
Kiertotapa 2:
Käynnistä hallintapalvelin uudelleen hallintapalvelimessa seuraavalla komennolla:
sudo shutdown r nyt
Esimerkkitulos:
service@ManagementServer:~>sudo shutdown -r nyt
Lähetä viesti juuresta (pts/0) (Mon Mar 5 19:33:18 2018):
Järjestelmä kaatuu uudelleenkäynnistystä varten NYT!
Lähetä viesti juuresta (pts/0) (Mon Mar 5 19:33:18 2018):
Järjestelmä kaatuu uudelleenkäynnistystä varten NYT!
Huomautus:
Sitten näkyviin tulee PuTTY: n vakava virheilmoitus, jossa ilmoitetaan "Palvelin odottamatta suljettu verkkoyhteys"
Pysyvä korjaus:
Tämä ongelma on ratkaistu GeoSynchrony 5.5: ssä ja uudemmissa.
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.