리눅스 메모리 사용량 100%


메모리 사용량 100%


리눅스에서 메모리 사용량 100% 혹은 99% 사용중일때 체크리스트를 만들어 봤습니다.


1.  리눅스 OS 에러 메세지 확인

#cat /var/log/messages


251D394F53433CD009


2. 리눅스 메모리 사용량 순으로 프로세스 확인

- 간단하게 보기

   #ps -ef --sort -rss


2537CB4253433EEB1E

- 상위 10개

  #ps -ef --sort -rss| head -n 11

2543424253433EEC1C


- 메모리 사용량 표시

ps -eo user,pid,ppid,rss,size,vsize,pmem,pcpu,time,cmd --sort -rss | head -n 11

22702A4253433EEC13


3. 네트워크 트래픽 확인

 - iftop

 - nethogs


설치

yum -y install iftop

yum -y install nethogs


※ 혹시나 yum 설치가 안되면 yum Repository 변경하세요.


iftop  사용법

http://millky.com/#/home/byuri/10000653


nethogs 사용법

http://www.cyberciti.biz/faq/linux-find-out-what-process-is-using-bandwidth/



4. 그외

 - mysql에서 확인

   mysql 접속 후 실시간으로 데이터가 얼마나 쌓이고 있는 지 확인.


- 응용프로그램의 로그 확인


추가로 각 명령어 입력 후 스샷 첨부





0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

서버관리

번호 제목 글쓴이 날짜 조회수
22 [SCP] 리눅스 터미널 환경에서 다른서버와 파일 복사 관리자 11-04 59
21 리눅스 메모리 부족 문제 해결을 위한 팁 관리자 12-14 947
20 Clamav clamd 프로세스가 CPU 및 메모리 사용량이 너무 높으면 관리자 11-30 847
19 리눅스 서버 cache memory 정리 관리자 10-18 533
18 리눅스 메모리 사용량 100% 관리자 10-18 551
17 Excessive resource usage: avahi 관리자 10-16 457
16 [Linux] Out Of Memory 발생 시 메모리 확인 방법 관리자 10-11 589
15 서버 정보 확인 관리자 08-09 371
14 [CentOS] YUM 초기 설치 상태로 초기화 방법 관리자 06-28 2,025
13 리눅스 / 명령어 / du / 디렉토리와 파일 용량 확인하는 명령어 관리자 06-16 1,319
12 CentOS 7에서 CentOS 스트림 8로 변환 관리자 06-02 5,734
11 Docker mac에 설치해서 컨테이너 실행해보기 관리자 05-31 1,274
10 Docker 설치 및 Nvidia docker로 GPU 사용하기 관리자 05-31 751
9 LVM(Logical Volume Manager) 의 개념 관리자 05-31 675
8 Docker 기본 명령어 관리자 05-10 572
7 MySQL/MariaDB, 슬로우 쿼리 원인 분석 및 성능 튜닝하기 관리자 05-09 890
6 리눅스 crontab 사용법 관리자 04-21 596
5 Centos Swap Space 추가 방법, 예제, 명령어 관리자 02-22 789
4 Node.js 웹 개발 환경 구축 관리자 02-16 1,003
3 Django REST Framework로 API 관리자 02-11 587