본문 바로가기

TroubleShooting/Linux

(5)
[Linux]Slave 서버에서 VIP 확인이 안되는 경우, 서버간 통신 설정(sysctl.conf) Slave 서버에서 VIP 확인이 안될 경우 cat > /etc/sysctl.conf # 양쪽 노드에서 /etc/sysctl.conf 파일에 IP 가 포워딩될 수 있도록 net.ipv4.ip_forward = 1 # 로컬 호스트 주소 이외의 다른 가상 IP에 바인딩할 수 있도록 net.ipv4.ip_nonlocal_bind = 1 # 자신의 네트워크가 스푸핑된 공격지의 소스로 사용되는것을 차단 net.ipv4.conf.default.rp_filter = 2 # 스푸핑을 막으려고 source route 패킹을 허용하지 않도록 net.ipv4.conf.default.accept_source_route = 0 EOF sysctl -p /etc/sysctl.conf
[Linux]Kill Zoobie(Defunct) process Problem 프로세스 테이블이 다 차서 더이상 프로세스를 실행할 수 없는 상황 발생 Cause 실행 을 완료했지만( [exit]() 시스템 호출 을 통해 ) 여전히 프로세스 테이블 에 항목 이 있는 프로세스입니다. 종료가 되다만 프로세스 종료 단계에 멈춰 있는 프로세스 비정상적인, 종료되지 않는 프로세스 부모프로세스가 죽었는데도 남아있는 자식프로세스 또는 부모프로세스가 비정상인 경우 자식 프로세스가 종료되어 사용하는 리소스는 모두 해제된 상태지만, 부모 프로세스가 자식 프로세스의 종료를 확인하지 못한 상태로 커널의 프로세스 테이블에는 관리되고 있는 상태 Solution process 찾기 ps -ef | grep defunct | grep -v grep counting zoombie process ps..
[Linux]Slow servers - 3. Check for symptoms and troubleshoot overload with "sar" command Purpose Collect, report, or save system activity information. 현상 확인 후 과부하 문제 해결하기 Install sysstat 성능 데이터를 기록할 수 있는 도구를 서버에 설치 - sysstat yum install -y sysstat set sysstat config sysstat이 활성화 되면 시스템 통계 정보를 10분마다 /var/log/sa/ 에 기록한다. 1. vim /etc/sysconfig/sysstat sysstat config (default) # sysstat-10.1.5 configuration file. # How long to keep log files (in days). # If value is greater than 28, the..
[Linux]Slow servers - 2. Diagnose load problems with "top" command Purpose It can display system summary information as well as a list of tasks currently being managed by the Linux kernel. And you can find load problems about CPU, RAM, DISK I/O. How to use top command 1 cpu core 별 사용률 Shift + p 정렬을 CPU 기준으로 높은 것을 기준으로 상단에 보여진다. Shift + m 정렬을 Memory 기준으로 높은 것을 기준으로 상단에 보여진다. Shift + t 정렬을 Time 기준으로 오랜 시간동안 동작한 작업을 기준으로 상단에 보여진다. Shift + f 화면에 표시된 목록 리스트를 선정하여 원하..
[Linux]Slow servers - 1. Check load average with "uptime" command Purpose Check load average 1, 5, 15 minutes. It will be fundamental data to resolve problem that slow servers Check load average - 시스템 부하 확인 시스템의 평균 부하는 느려진 시스템의 문제해결을 시작할 때 기초적인 지표가 될 것이다. [root@jv0472 ~]# uptime 17:42:20 up 329 days, 2:48, 1 user, load average: 0.23, 0.21, 0.27 평균 부하(load average) 다음에 나오는 세 개의 숫자는 시스템에서 1분, 5분, 15분 동안의 평균 부하를 각각 나타 낸다. 평균 부하는 실행 가능한 상태 혹은 중단 불가능한 상태의 프로세스들의 평균..