Cài Đặt Zabbix trên Centos 6 – Cấu hình IPMI trên Zabbix
ITcuibap.com – Mục tiêu Cấu hình IPMI trên Zabbix : Giám sát các sự cố, nhiệt độ, điện năng của các thiết bị và server thông qua IPMI trên Zabbix.
# Cài đặt
+ Để có thể sử dụng được IPMI trên Zabbix phải compile zabbix trong quá trình cài đặt với option –with-openipmi
+ Trước tiên cài đặt openipmi: apt-get install openipmi libopenipmi-dev
+ Biên dịch và cài đặt Zabbix 3.0
cd zabbix-3.0.0/ ./configure --prefix=/usr --with-mysql --with-net-snmp --with-openipmi \--with-libcurl --enable-server --enable-agent make install
+ Sau đó tiếp tục cài đặt Zabbix như bài hướng dẫn trước, các ban thể xem lại các phần theo link
http://itcuibap.com/cai-dat-zabbix-tren-centos-6-p1/Cài Đặt Zabbix trên Centos 6 – P2http://itcuibap.com/cai-dat-zabbix-tren-centos-6-p3/
+ Sửa file cấu hình Zabbix-server (/usr/etc/zabbix-server.conf)
Dòng StartIPMIPoller = 1
# Enable IPMI trên thiết bị
+ Trong bài viết sử dụng Server HP DL380 Gen8 để minh họa
+ Truy cập vào cổng ILO trên server HP DL380 Gen8
+ Vào Administrator –> Access Settings –> Enable IPMI/DCMI over Lan on Port 623
# Import Template cho thiết bị
+ Truy cập vào trang
https://www.zabbix.org/wiki/Zabbix_Templates
sau đó download bộ template dành cho thiết bị hoặc server cần giám sát
+ Vào đường dẫn: Administration –> General –> Value Mapping
+ Sau đó chọn Create value map và tạo 2 Mapping như hình dưới
+ Sau đó import template vừa download
+ Configuration –> Template –> Import sau đó Browser đến file template và import
# Tạo host monitor bằng IPMP
+ Configuration –> Hosts –> Create host
+ Nhập vào IP của interface IPMI ở đây cụ thể là IP của ILO trên server HP và port là 623
+ Tại tab Template chọn template khi nãy vừa được Import
+ Tại tab IPMI nhập vào Username và Password của ILO trên server HP Nhấn Add để hoàn tất quá trình tạo Host
# Fix lỗi Can not connect. Unknown error (33554436)
+ Do gói openipmi cài đặt vào không mặc định không mã hóa SSL nên khi tạo host xong thay vì biểu tưởng IPMI màu xanh như hình trên thì nó lại màu đỏ và báo lỗi Unknown error (33554436)
Để fix lỗi này ta làm như sau:
download source openipmi cd openipmi-2*
+ sửa file debian/rules
nano debian/rules Tìm dòng CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) Và sửa lại thành CFLAGS="$(CFLAGS)" ./configure --with-openssl -host=$(DEB_HOST_GNU_TYPE) \ Sau đó xóa dòng --without-openssl bên dưới nếu có và Save File
dpkg-buildpackage ( Nếu quá trình này có xảy ra lỗi và yêu cầu các gói dbhelper, autotools-dev, libpopt-dev, libncurses5-dev thì ta cứ apt-get install để cài thêm và buil lại) #
cd .. dpkg -i openipmi*.deb libopenipmi*.deb service zabbix-server restart
ITcuibap.com – Chúc bạn thành công
Comments Mới Nhất