2013년 12월 4일 수요일

Opsview Install

1. Repository 추가
  1. rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm // 기본 Repository에 Cacti가 존재하지 않아 외부 Repository 추가
2. Opsview 설치 및 자동실행 설정
  • yum install opsview -y  // Opsview 를 설치하며 의존성 있는 패키지들 같이 설치
3. db, rumtime 데이터베이스의 password를 설정

  1. $dbpassword = "PW"; // db 패스워드 설정
  2. $runtime_dbpassword = "PW"; // 런타임 패스워드 설정

4. MySQL의 권한 설정
  • /usr/local/nagios/bin/db_mysql -u root -p daewoo 
5. Opsview 데이터베이스를 설치
  1. /usr/local/nagios/bin/db_opsview db_install // DB 설치
  2. /usr/local/nagios/bin/db_runtime db_install // runtime DB 설치
6. Config 생성
  1. chmod 777 /var/log/opsview/opsview-web.log // gen_config 시 권한을 요구하므로 777로 권한 부여
  2. /usr/local/nagios/bin/rc.opsview gen_config // 필요한 config 파일 생성
7. Opsview 데몬 실행
  •  /etc/init.d/opsview-web start // opsview-web 데몬 실행
8. Apache Proxy 설정 및 Opsview 설정
    1. LoadModule proxy_http_module modules/mod_proxy_http.so  // 주석 해제 확 (/etc/httpd/conf/httpd.conf) 
    2. DocumentRoot ”/var/www/html"  // 주석 해제 확 (/etc/httpd/conf/httpd.conf) 
    3. cd /etc/httpd/conf.d && cp /usr/local/nagios/installer/apache_proxy.conf opsview.conf // Opsview 설정파일 복사
    4. usermod -G nagcmd apache // 사용자 그룹 변경
    5. service httpd restart // Apache 재시작

    댓글 없음:

    댓글 쓰기