본문 바로가기
Linux/기타

CactiEZ v0.6 설치 및 설정

by 준섭이 2013. 2. 5.
728x90

※ CactiEZ v0.6 설치 및 설정


1. CactiEZ v0.6 다운로드
  - Download : http://cactiez.cactiusers.org/torrents/CactiEZ-v0.6.torrent (토렌트 필요)


2. CD로 부팅 후 CactiEZ 설치

 - 기본 CentOS 설치 하듯이 설치하면 된다.

3. 네트워크 설정
  - 초기 ssh 패스워드 지정됨 ID : root  Password : CactiEZ
  # vi /etc/sysconfig/network-scripts/ifcfg-eth0  열어서 네트워크 환경에 맞게 설정한다.
  ※ 네트워크 설정 후 네트워크 리스타트 # service network restart

4. CactiEZ 설정
  - 시간 동기화 설정 : # clock -w  (하드웨어 CMOS 와 동기화 설정)
  - # ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
  - # clock 로 확인

  - 크론탭 등록
    * # crontab -e
        
00 00 * * * /usr/bin/rdate -s time.bora.net && /sbin/clock -w

  * # crontab -l 로 확인

  * /usr/bin/rdate 폴더가 없으면 yum으로 rdate 설치

  ※ yum install rdate 실행 시 에러 

    - 해당 에러는 CactiEZ v0.6 버전이 CentOS 4.7 버전이라 지원이 중단된겁니다.
    - /etc/yum.repos.d/CentOS-Base.repo를 편집하여 baseurl= 줄을 언코멘트 하고 mirrolist는 코멘트 한다.
       baserul=http://vault.centos.org/4.3/os/i386/

  - 수정후 yum install rdate

5. 한글 사용          

gulim.ttf

  - /usr/share/rrdtool/fonts/gulim.ttf 경로에 폰트 복사 후 추후 웹페이지 paths에 경로 수정
  - # vi /var/www/html/include/config.php 수정
       putenv("LANG=ko_KR.UTF-8"); 삽입

6. 웹페이지 접속
  - 해당 서버 ip로 웹서버 접속
  ※ 초기 ID, Password : admin / admin  (접속하면 초기 패스워드 변경창이 나온다.)

  - 접속 후 한글 사용 path 입력
  ※ 접속 후 console 탭 왼쪽 리스트에서 configuration-> setting -> paths에 RRDTool Default font Path부분에
      /usr/share/rrdtool/fonts/gulim.ttf  넣어준다.

7. Cacti 사용 (Device 하나 추가 후 사용해 보자.)
  - 본인 PC로 추가해서 사용.
  - console -> Devices에서 add (필자의 경우 본인 PC로 함.)
  - hostname 에 IP 넣고  SNMP Version은 Version2로 하고 community값은 사용하실 community값으로 한다.

  - 추가후 Create Graphs for this Host  -> 그래프로 보고 싶은것들은 체크 후 Create 누른다.

  - Management에 Graph Trees 클릭 -> Add -> Host 선택 후 해당 PC 선택 후 create

 - graphs탭에서 보면 체크한 것들을 그래프로 확인할 수 있다.


여기까지 따라 오시느라 수고하셨습니다. 여기 까지 완료 하시고 안되시는 분들을 위한 Tip!!!!

보통 Device 추가 후 그래프까지 추가했는데 안되면 대부분 방화벽 문제 입니다.
Cacti 서버에 방화벽 내리는 설정 /etc/init.d/iptables stop
※ snmp community 값 불러오는지 확인 명령어
   # snmpwalk -c community값 -v2c 서버IP


※ 그외 본인 PC로 하는 방법 설명 드리겠습니다.

1. SNMP 설치
  - 제어판 -> 프로그램 및 기능 -> Windows 기능 사용/사용 안함 -> snmp체크 후 확인

2. SNMP 서비스 시작 및 속성 설정
  - SNMP 서비스가 시작 상태인지 확인.

  - 보안탭에서 community 값 설정 후 서버 SNMP 패킷 받아들이기 추가 하면 됩니다.

※ PC SNMP 설정 후 PC 방화벽 내리면 됩니다. 전부 내리기 위험하신 분들은 방화벽 -> 고급설정 -> 인바운드 규칙에 UDP 161포트 추가 하시면 됩니다. 



 * 여기 까지 완료한 후 Cacti UI에서 Device 추가 및 Graph 설정 다시 하시면 됩니다.

수고하셨습니다.^^