เพิ่งมีโอกาสได้ลง Zenoss บน Debian เพราะเครื่องที่ลง Cacti ไว้ดิสก์มันเจ๊งไปแล้ว .. อ่าน doc แล้วเหมือนจะยาก จริงๆ แล้วลงไม่ยากนะ เขียนแปะไว้ในห้องทดลองสักหน่อย
Daily Archives: May 23, 2007
Zenoss 1.1 on Debian
ขั้นตอนอย่างง่ายๆ
สร้าง user สำหรับ zenoss
# adduser --system --shell /bin/bash --home /opt/zenoss --ingroup src --disabled-password zenoss
ถ้า adduser ไม่สร้าง directory และตั้ง permission ให้ก็ดำเนินการตามนี้
# mkdir /opt/zenoss # chown zenoss /opt/zenoss
su เป็น zenoss แล้วก็สร้างไฟล์ ~/.bashrc ตามนี้
export ZENHOME=/opt/zenoss export PYTHONPATH=$ZENHOME/lib/python export PATH=$ZENHOME/bin:$PATH
เพิ่ม user zenoss ใน /etc/sudoers ตามนี้
Defaults env_reset Defaults env_keep = "PYTHONPATH ZENHOME" zenoss ALL=(ALL) NOPASSWD: /opt/zenoss/bin/python,/usr/bin/kill
ลงแพ็คเกจที่จำเป็นอื่นๆ
# aptitude install mysql-server-5.0 python-dev libmysqlclient-dev g++ make patch bzip2 autoconf swig
โหลด & untar & ติดตั้ง zenoss
$ tar xzf zenoss-1.1.2.tar.gz $ cd zenoss-1.1.2 $./install.sh
รอ รอ ….
และแล้ว
เย้ .. จริงๆ แล้วจะติดตั้ง zenoss โดยใช้ไลบรารีต่างๆ ที่มีอยู่แล้วในเดเบียนก็ได้ แต่ขั้นตอนจะยุ่งยากกว่านี้โข .. อีกหน่อย zenoss คงจะออก .deb ให้ติดตั้งง่ายๆ ล่ะน่า