注: 本文安装步骤整理自官方文档,并实施成功
Zenoss 简介
Zenoss是一家开源网络和系统监控解决方案提供商。该公司总部位于美国
印第安纳波利斯。该公司的特点是开源和商业化结合,既吸收开源软件的优点,同
时又通过商业化运作来保证提供可靠的后续软件服务。其主要产品zenoss是创始人
Bill Karpovich于2002年在家里的地下室里发布第一个版本。自2007年3月至今,其免
费的zenosscore 已经在sourceForge上被下载了超过50万次,名列2007年全球十大开
源项目第三位,被评为最优秀的开源IT Monitor solution。
Zenoss提供免费软件,并希望通过提供更多的功能、服务支持和法律纠纷
的赔偿等,进一步吸引付费用户。2007年10月份,年收入27亿美元的UTStarcom选
用了Zenoss作为其IT管理解决方案。同时美国最大的互联网主机托管商RackSpace也
采用了zenoss.目前全球已经有1000多家企业采用付费的方式购买了zenoss企业版,
而使用免费的ZenossCore的则更多。
1、操作系统:RHEL 6.2 X86_64 Linux 2.6.32-220.el6.x86_64
IP地址:10.10.10.43
2、软件包清理:
rpm –qa|grep mysql
yumremove mysql-libs-5.1.52-1.el6_0.1.x86_64
rpm -qa| egrep -i "matahari|qpid" |xargs yum remove {} #清除冲突软件包
rpm –qa |grepjava
Yumremove java-1.6.0-openjdk-1.6.0.0-1.41.1.10.4.el6.x86_64
find /-name java | xargs rm -rf {} 删除所有自带java文件
3、安装软件包:
1、安装JAVA JRE
./jre-6u31-linux-x64-rpm.bin
Vi /etc/profile
exportJAVA_HOME=/usr/java/default/bin
2、Disable SElinux
/bin/echo0 > /selinux/enforce
/bin/sed-i.bak -e 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
3、安装zenoss 官方源
rpm -Uvhhttp://deps.zenoss.com/yum/zenossdeps-4.2.x-1.el6.noarch.rpm
4、安装MYSQL
进入之前下载好的软件包文件夹
yum -y --nogpgchecklocalinstall MySQL*
5、调整MYSQL 参数配置
Create a file named/etc/my.cnf file, and then add the following lines:
[mysqld]
max_allowed_packet=16M
innodb_buffer_pool_size=256M
innodb_additional_mem_pool_size=20M
thread_stack = 194K
6、置空MYSQL root 密码
mysqladmin-u root password ''
mysqladmin-u root -h localhost password ''
1、InstallRPM
yum -y--nogpgcheck localinstall zenoss_core-version.el6.x86_64.rpm #随后会自动安装依赖包
下载的软件包列表
2、启动所有关联服务
forsvc in memcached rabbitmq-server snmpd; do chkconfig $svc on; service $svcstart; done
1、 安装ZenUP 软件包
yum --nogpgcheck localinstallzenup-version.el6.x86_64.rpm
2、 登录到zenoss用户
3、 Register Zenoss Core 4.2.4 with ZenUp byspecifying the "pristine" file
zenup initzenoss_core-4.2.4-XXXX-elX-pristine.tgz $ZENHOME
4、 Log in as root, and start Zenoss Core.
service zenoss start #过程较漫长 初始化过程
5、 Stop Zenoss Core.
service zenoss stop
6、 Log in as zenoss, and install the latestrecommended patch set (RPS).
zenup installzenoss_core-version.zup
7、 启动zenoss
Zenoss start
8、 登录zenoss系统
http://10.10.10.43:8080