리눅스 메모리 사용량 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
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

서버관리

번호 제목 글쓴이 날짜 조회수
4 Node.js 웹 개발 환경 구축 관리자 02-16 1,254
3 Django REST Framework로 API 관리자 02-11 751
2 Django 설정 관리자 02-08 767
1 Centos 모든로그파일 삭제(How to clean all log files) 관리자 01-06 1,168