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 #随后会自动安装依赖包

Zenoss 安装文档_第1张图片

下载的软件包列表

Zenoss 安装文档_第2张图片


  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  #过程较漫长 初始化过程

Zenoss 安装文档_第3张图片

5、 Stop Zenoss Core.

service zenoss stop

Zenoss 安装文档_第4张图片

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

Zenoss 安装文档_第5张图片

你可能感兴趣的:(Linux,云计算)