>> Edit article
이름
제목
패스워드
########################### Redhat 8.0 에서 MRTG설치 글쓴이 : 김효영 (ioriy2k@korea.com) (질문메일 사절) 작성일 : 2002/12/12 ########################### > Redhat 8.0에서 SNMP 데몬과 MRTG를 설치하는 방법입니다. 기본으로 패키지 몇개가 설치되어 있지 않아서 고생을..ㅡㅡ;; ucd-snmp 때문에 삽질하다가 귀찮아서 MRTG는 RPM으로 설치를 했습니다. 아마 소스 컴파일해도 될듯 싶습니다. 그리고 기본적으로 Apache는 설치되어 있다고 가정하고, Apache의 DocumentRoot가 /home/htdocs라고 가정합니다. 0. 필요한 설치 파일 - bzip2-devel-1.0.2-5.i386.rpm (http://rpmfind.net) - libelf-devel-0.8.2-2.i386.rpm (http://rpmfind.net) - perl-CGI-2.81-55.i386.rpm (http://rpmfind.net) - ucd-snmp-4.2.6.tar.gz (http://net-snmp.org) - mrtg-2.9.17-8.i386.rpm (http://rpmfind.net) 1. 설치 준비 - net-snmp관련 패키지 삭제 # rpm -e --nodeps `rpm -qa |grep net-snmp` ( ' ' '가 아니고 키보드 ' 1 '옆에 있는 ' ` '입니다...) - 필요한 패키지 설치 # rpm -ivh bzip2-devel-1.0.2-5.i386.rpm # rpm -ivh libelf-devel-0.8.2-2.i386.rpm # rpm -ivh perl-CGI-2.81-55.i386.rpm 2. ucd-snmp설치 # tar xvzf ucd-snmp-4.2.6.tar.gz # cd ucd-snmp-4.2.6 # ./configure 질문이 나오는 데 System Contact Information (root@): 에서 시스템 관리자의 메일주소를 적고 (ex) root@localhost System Location (Unknown): 에서 시스템이 위치한 지리적위치를 적고 (ex) seoul/korea 나머지는 디폴트로 그냥 엔터 # make # make install # make clean # cd perl/SNMP # perl Makefile.PL # make # make test (Failed가 몇개나와도 상관없습니다.물론 많은 에러와 Failed가 나오면 문제가 있겠죠? ^^;;) # make install 3. snmpd 기동 # /usr/local/sbin/snmpd # /usr/local/bin/snmpwalk localhost public system (System 관련 정보가 나오면 성공) 3. MRTG 설치 # rpm -ivh mrtg-2.9.17-8.i386.rpm # cfgmaker --global 'Workdir:/home/htdocs' --global 'language:korean' public@localhost > /home/htdocs/mrtg.cfg (Workdir:에 들어가는 디렉토리명은 mrtg로 생성된 HTML파일이 위치할 경로, language:korean이라고 해주면 한글로 표시됨) # mrtg /home/htdocs/mrtg.cfg (/home/htdocs에 localhost_로 시작하는 html파일이 mrtg결과물로 생긴다.) 4. 실행 내용확인 웹브라우저에서 http://localhost/(MRTG 생성 파일명)으로 확인 -- God Bless You...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved