我准备好了一个Suse10的机器来装Zenoss。
首先想到的是上http://zenoss.com
在下载的页面,我有点差异了,怎么系统兼容表里命名写这有suse10的rpm包,而下载连接的列表里确只有redhat和centos的安装包,奇怪!!!!
接着看看文档把,发现新的希望:http://www.zenoss.com/community/docs/install-guides/install-on-suse-10/
看看这文档,乍一看很不错啊,写的步骤非常清晰,大喜。没看完我有纳闷了,他明明也说Zenoss-2.0.0-0.sles10.i386.rpm这样一个安装文件啊。算了去google搜一下把,看到的帖子都来自zenoss的论坛啊,发现满世界的人都在找这个文件,哦,地球人都知道啊 !
还是不死心,去sourceforge搜,结果一样,也没有。
我昏啊,你们明明写这支持,还有安装文档,为啥就不提供一个下载的连接呢???
Zenoss的人你们都脑子进水了么!!呵呵第一次这么说开源的人,这次真的是无奈得很,以前把这种信息的搜寻和troubleshooting做为一个乐趣,现在真的没这样耐心了。
最终zenoss的安装,宣告失败!! :-)
一晃三个月都没更新这个blog了!!!~~~!!!!继续开源ing
* Install failure on SuSE 10
回复删除SUSE 10's python install will not work with the Zope installer. You need to build python 2.3.5 from http://www.python.org for the install to work properly.
-----------------
First Check Dependencies -
rpm -qa | grep mysql must be >= 5.0.22
rpm -qa | grep swig must be >= 1.3
rpm -qa | grep autoconf must be >=2.53
zypper install perl-Net-SNMP
Create Zenoss User
useradd zenoss -d /home/zenoss -m
chown zenoss.users /home/zenoss
Add Zenoss Environment -
echo #### ADDING ENVIRONMENT VARIABLES FOR ZENOSS >> /etc/profile
echo export ZENHOME=/opt/zenoss >> /etc/profile
echo export PYTHONPATH=$ZENHOME/lib/python >> /etc/profile
echo export PATH=$ZENHOME/bin:$PATH >> /etc/profile
mkdir /opt/zenoss
chown zenoss.users /opt/zenoss
Massage Services -
service mysql start
service apache2 start
chkconfig -s apache2 35
chkconfig -s mysql 35
service syslog stop
Get and Install Python -
wget http://www.python.org/ftp/python/2.4.4/Python-2.4.4.tgz
tar -zxf Python-2.4.4.tgz
cd Python-2.4.4
./configure
make
make install
Get and Install Zenoss -
su - zenoss
wget http://dev.zenoss.org/downloads/zenoss-2.0.X-0.tar.gz (download the latest version)
tar -zxf zenoss-2.0.X.tar.gz
cd zenoss-2.0.X
./install.sh
Clean up and Start ZenOSS -
sudo chown root:users /opt/zenoss/bin/zensocket
sudo chmod 04750 /opt/zenoss/bin/zensocket
$ZENHOME/bin/zenoss start
Danny (dengq@msn.com)
感谢Danny的解决方案,我回头一定试试!没想到在Blog上帖出自己的问题也可能直接收到答案,不用去其它论坛请教了,有点守株待兔的感觉哈哈哈,感觉真好:)
回复删除