본문 바로가기

2013/052

리눅스 기본설정 TIP - top, free, vmstat, openssh, motd, ulimit Open source를 모토로 제작된 리눅스는 관리자의 노력 여하에 따라아주 많은 부분을 관리자의 개인 성향, 용도에 맞게 설정이 가능합니다.오늘은 그 중에 아주 기본적인 하드웨어 모니터링 및 기초적인 tune up 등을 다뤄보기로 하겠습니다. 1. 성능분석 A. CPU 점검-uptime 첫번째 Load average의 3개 수치 1, 5, 15분 동안 활성화 되었던 프로세스들 부하의 평균수치 -top 시스템에서 실행되고 있는 프로세스들의 실시간 정보를 확인할 수 있으며시스템의 전반적인 상황을 한눈에 볼 수 있다., 첫번째 행 Top 유틸리티 이름시스템의 현재 시간시스템이 부팅된 후에 운영시간현재 로그인 수최근 1분,5분,15분 각각의 시스템 평균부하율(평균적으로 실행된 프로세스의 수를 의미) 두번째 행.. 2013. 5. 11.
리눅스 open files 설정 - ulimit ulimit 는 하나의 유저(쉘,프로세스)에 대허서 할당할 자원량의 한계를 정하는 것으로서 다중 프로그램/사용자를 기본으로하는 리눅스 시스템에서 과부하를 막아주는(한프로세스가 미쳐도 다른것에 영향이 덜가도록) 방패가 되어 주는 유용한 설정이다. ulimit -Ha / ulimit -Sa(하드 설정 전체 보기 / 소프트 설정 전체 보기)=>하드는 해당쉘의 최대값을 뜻한다 하면 되고, 소프트는 현재 설정을 말한다 생각하면 된다. 1. open files 최대 개수 확인 먼저 ulimit -a 으로 open files 개수를 확인한다. ulimit -aH는 hard limit, -aS는 sort limit를 확인. csh 쉘을 사용하면 limit 명령으로 살펴볼 수 있다. $ ulimit -a core fil.. 2013. 5. 11.