1. Repository 추가
- 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를 설정
- $dbpassword = "PW"; // db 패스워드 설정
- $runtime_dbpassword = "PW"; // 런타임 패스워드 설정
4. MySQL의 권한 설정
- /usr/local/nagios/bin/db_mysql -u root -p daewoo
5. Opsview 데이터베이스를 설치
- /usr/local/nagios/bin/db_
opsview db_install // DB 설치 - /usr/local/nagios/bin/db_
runtime db_install // runtime DB 설치
6. Config 생성
- chmod 777 /var/log/opsview/opsview-web.
log // gen_config 시 권한을 요구하므로 777로 권한 부여 - /usr/local/nagios/bin/rc.
opsview gen_config // 필요한 config 파일 생성
7. Opsview 데몬 실행
- /etc/init.d/opsview-web start // opsview-web 데몬 실행
8. Apache Proxy 설정 및 Opsview 설정
- LoadModule proxy_http_module modules/mod_proxy_http.so // 주석 해제 확인 (/etc/httpd/conf/httpd.
conf) - DocumentRoot ”/var/www/html" // 주석 해제 확인 (/etc/httpd/conf/httpd.
conf) - cd /etc/httpd/conf.d && cp /usr/local/nagios/installer/
apache_proxy.conf opsview.conf // Opsview 설정파일 복사 - usermod -G nagcmd apache // 사용자 그룹 변경
- service httpd restart // Apache 재시작
댓글 없음:
댓글 쓰기