Zenoss 安装文档

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 ''

二、   安装 Zenoss Core

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

三、   Installing and initializingZenUp

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

发表评论