1. 문제 발생시 대처 하기
a. 먼저 상황을 파악하자.
b. 무엇이 바르게 작동하고, 무엇이 작동하고 있지 않은지 확인한다.
c. 몇번이고 재실행 시켜서 관찰 하자
 
2. 서버의 상태 파악하기
a. 서버의 CPU 부하를 확인한다. <w/top/uptime 명령>
>uptime
b. 프로세스의 상태를 확인한다. <ps/top 명령>
>ps ax
>ps axu
c. 네트워크의 상태를 확인한다. <netstat 명령>
>netstat -t
>netstat -tl
d. NIC의 상태를 확인한다. <ifconfig 명령>
>ifconfig
e. 디스크의 빈 공간을 확인한다. <df 명령>
>df
f. 디렉토리 용량을 조사한다. <du 명령>
>du /var/log | sort -nr
g. 로그 파일 내용으로 서버의 상태를 관찰하자.
- 리눅스 로그
/var/log/boot.log 데몬의 실행이나 종료의 로그
/var/log/cron crond의 로그
/var/log/dmesg 커널의 메세지
/var/log/message BIND나 커널, su 등 그 외의 로그
/var/log/secure 로그인의 기록이나, tcpd (TCP Wrappers)의 로그
- 서버의 로그
/var/log/maillog Sendmail의 로그
/var/log/smtplog smtpfeed의 로그
/var/log/xferlog ftpd의 로그
/var/log/samba/log.* Samba의 로그
/usr/local/www/logs/access_log Apache의 액세스 로그
/usr/local/www/logs/error_log Apache의 에러 로그
/usr/local/www/logs/ssl_request_log mod_ssl의 액세스 로그
/usr/local/www/logs/ssl_engine_log mod_ssl의 암호화에 관한 로그
 
3. 리눅스의 치명적인 문제 해결하기
a. root의 패스워드를 잊어 버렸다.
ctrl+alt+del로 리부팅후 lilo 프롬프트에서 linux S 입력
LILO boot: linux S
싱글 유저 모드로 들어가짐. 여기서 passwd명을 이용하여 변경
 관
[출처] 리눅스의 관리와 응용|작성자 사과나무
신고
  1. location hotel paris 2012.08.12 01:40 신고

    비밀댓글입니다

+ Recent posts

티스토리 툴바