VPLEX: 관리 서버의 RAM 메모리 사용량과 내부 디스크 공간 사용량이 높습니다.
Summary: 외부 AMQP 이벤트 소비자 없이 실행되는 관리 서버의 경우 RAM 메모리 사용량과 내부 디스크 공간 사용량이 높을 수 있습니다.
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
- 외부 AMQP 이벤트 소비자 없이 실행되는 관리 서버는 RAM 메모리 사용량과 내부 디스크 공간 사용량이 높을 수 있습니다.
- 메모리 사용량이 많은 시스템은 CLI 또는 GUI 명령을 실행할 때 정상 레이턴시보다 높은 레이턴시를 경험합니다.
- 루트 파티션에 내부 디스크 공간이 부족한 시스템은 이 파티션에 쓸 수 없습니다(VPLEX는 계속해서 다른 파티션에 로그를 기록하지만 여러 Linux 서비스는 루트 파티션을 사용하므로 추가 이벤트를 기록할 수 없음).
증상 1:
rabbitmq에서 사용 중인 대량의 RAM 메모리입니다.
service@ManagementServer:~>상단
- 13:17:26 최대 103일 13분 13분 사용자 20명, 로드 평균: 0.28, 0.34, 0.36
작업: 총 201개, 실행 중 1개, 수면 중 200개, 중지된 CPU 0개, 좀비
CPU 0개: 12.3 % 미국, 0.9 % sy, 0.0 % ni, 85.0 % id, 1.5 % wa, 0.0 % hi, 0.2 % si, 0.0 % st
기억 : 총 3920396k, 3448376k 사용, 472020k 여유 공간, 14752k 버퍼
스왑: 8388604k total, 413608k used, 7974996k free, 1781800k cached
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 경고관리 서버의 루트 파티션이 사용 가능한 공간의 90%에 도달하면 다음과 같은
Call Home이 표시됩니다.
<ID>0x8a4a31fb</ID>
<이름>SMS_PARTITION_HIGH_CAPACITY</이름><
서버성> 오류</심각도><
customerRCA>관리 서버의 파티션이 높은 용량에 도달했습니다.</customerRCA >
<이름>SMS_PARTITION_HIGH_CAPACITY</이름><
서버성> 오류</심각도><
customerRCA>관리 서버의 파티션이 높은 용량에 도달했습니다.</customerRCA >
루트 파티션이 가득 차면 다음과 같은 Call Home이 표시됩니다.
<ID>0x8a4a61fa</ID>
<이름>SMS_PARTITION_CRITICAL_CAPACITY</이름><
서버성> 오류</심각도><
customerRCA>관리 서버의 파티션이 위험 용량 임계값을 초과했습니다.</customerRCA >
RabbitMQ에서 많은 양의 디스크 공간을 사용하고 있습니다.
service@ManagementServer:/var/lib/rabbitmq/mnesia/rabbit@localhost # du -shx *
4.0K cluster_nodes.config
4.0K DECISION_TAB. 4.0K 최신 로그
. 32K msg_store_persistent14G msg_store_transient <<<<4.0K nodes_running_at_shutdown 408M 대기열 기록
4.0K 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
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/ | 헤드
합계 14G
drwxr-x--- 1 rabbitmq rabbitmq 12K 11월 13일 11:14 .
drwxr-x--- 1 rabbitmq rabbitmq 734 11월 13 15:03 ..
-rw-r----- 1 rabbitmq rabbitmq 15M 11월 6일 05:51 0.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:19 1000.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:21 1001.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:22 1002.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:23 1003.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:25 1004.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:30 1005.rdq
4.0K cluster_nodes.config
4.0K DECISION_TAB. 4.0K 최신 로그
. 32K msg_store_persistent14G msg_store_transient <<<<4.0K nodes_running_at_shutdown 408M 대기열 기록
4.0K 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
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/ | 헤드
합계 14G
drwxr-x--- 1 rabbitmq rabbitmq 12K 11월 13일 11:14 .
drwxr-x--- 1 rabbitmq rabbitmq 734 11월 13 15:03 ..
-rw-r----- 1 rabbitmq rabbitmq 15M 11월 6일 05:51 0.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:19 1000.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:21 1001.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:22 1002.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:23 1003.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:25 1004.rdq-rw-r
----- 1 rabbitmq rabbitmq 17M 11월 13일 05:30 1005.rdq
증상 4:
외부 메시지 큐에 있는 많은 수의 메시지.
service@sms-bali-2:~>sudo rabbitmqctl list_queues
대기열 나열 ...
aliveness-test 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
수행.
대기열 나열 ...
aliveness-test 0
queue.vplex.external 1749909 <<<<<
queue.vplex.ndu.events 0
sms_internal 0...
수행.
Cause
- RabbitMQ는 이벤트가 소비되거나 메모리 소비 임계값에 도달할 때까지 모든 이벤트를 보존하려고 시도합니다.
- VPLEX의 경우 현재 queue.vplex.external 대기열에 대한 기본 소비자가 없습니다.
- 선택하지 않은 상태로 두면 대기열 크기가 매우 커질 수 있습니다.
- 메모리 사용량이 20%에 도달하면 RabbitMQ는 대기열을 디스크에 쓰고, 디스크는 루트 디스크 공간을 사용합니다.
Resolution
해결 방법 1:
관리 서버에서 다음 명령을 사용하여 rabbitmq 서버를 재시작합니다.
sudo 서비스 rabbitmq-server 재시작
샘플 출력:
service@ManagementServer:~>
rabbitmq-server입니다.
rabbitmq-server 재시작: 성공
sudo service rabbitmq-server restartservice@ManagementServer:~>
해결 방법 2:
sudo shutdown r now
샘플 출력:
참고:
그런 다음 "서버가 예기치 않게 네트워크 연결을 닫았습니다"라는 PuTTY 치명적 오류 메시지가 팝업됩니다.
영구 수정:
이 문제는 GeoSynchrony 5.5 이상에서 해결되었습니다.
관리 서버에서 다음 명령을 사용하여 rabbitmq 서버를 재시작합니다.
sudo 서비스 rabbitmq-server 재시작
샘플 출력:
service@ManagementServer:~>
rabbitmq-server입니다.
rabbitmq-server 재시작: 성공
sudo service rabbitmq-server restartservice@ManagementServer:~>
해결 방법 2:
관리 서버에서 다음 명령을 사용하여 관리 서버를 다시 시작합니다.
sudo shutdown r now
샘플 출력:
service@ManagementServer:~>sudo shutdown -r now
루트에서 브로드캐스트 메시지(pts/0)(Mon Mar 5 19:33:18 2018):
시스템이 지금 재부팅을 위해 다운됩니다!
루트에서 브로드캐스트 메시지(pts/0)(Mon Mar 5 19:33:18 2018):
시스템이 지금 재부팅을 위해 다운됩니다!
참고:
그런 다음 "서버가 예기치 않게 네트워크 연결을 닫았습니다"라는 PuTTY 치명적 오류 메시지가 팝업됩니다.
영구 수정:
이 문제는 GeoSynchrony 5.5 이상에서 해결되었습니다.
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.