如何在 CentOS 6 上安装 Zenoss

[ad_1]

在本教程中,我们将向您展示如何在 CentOS 6 上安装 Zenoss。对于那些不知道的人,Zenoss 是一个类似于 Nagios 的免费开源监控解决方案。 Zenoss Core 提供了一个 Web 界面,允许系统管理员监控可用性、库存/配置、性能和其他事件。 Zenoss 的主要优点是您无需在客户端安装任何软件进行监控。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单。 我将向您展示如何在 CentOS 6 上逐步安装 Zenoss。

先决条件

  • 运行以下操作系统之一的服务器:CentOS 6。
  • 建议您使用全新的操作系统安装来防止任何潜在问题。
  • 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
  • 一种 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果您在充当 root 时不小心,可能会损害您的系统。

在 CentOS 6 上安装 Zenoss

步骤 1. 首先,安装 Java 并确保 JAVA_HOME 设置正确。

从以下位置下载最新的 Oracle-Sun Java RPM Java 下载 并将其传输到您的服务器。

wget -O jre-6u31-linux-x64-rpm.bin  https://javadl.sun.com/webapps/download/AutoDL?BundleId=59622
chmod +x ./jre-6u31-linux-x64-rpm.bin
./jre-6u31-linux-x64-rpm.bin
export JAVA_HOME=/usr/java/default

检查并验证 Java 版本:

java -version

步骤 2. 禁用 SELinux。

通过编辑永久禁用强制模式 /etc/selinux/配置。

SELINUX=disabled

步骤 3. 安装 Zenoss 依赖库。

这个 RPM 安装 Zenoss 依赖库。 它将帮助我们解决安装和运行 Zenoss 所需的所有依赖项。

rpm -Uvh https://deps.zenoss.com/yum/zenossdeps-4.2.x-1.el6.noarch.rpm

步骤 4. 安装最新的 MySQL 服务器。

我们可以将 MySQL Community Server 和 Zenoss Core 安装在同一台主机上,也可以将它们安装在不同的主机上。 就我而言,我使用的是同一主机。 不要设置 MySQL root 密码。

wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.33-1.el6.x86_64.rpm
wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.33-1.el6.x86_64.rpm
wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.33-1.el6.x86_64.rpm

使用以下命令安装软件包:

yum -y --nogpgcheck localinstall MySQL*

确保在您的 /etc/my.cnf MySQL安装后的文件。

#nano /etc/my.cnf

[mysqld]
max_allowed_packet=16M
innodb_buffer_pool_size=256M
innodb_additional_mem_pool_size=20M

启动 MySQL 守护程序并将其配置为在重新启动时自动启动:

/etc/init.d/mysql start
chkconfig mysql on

为 Zenoss Core 安装配置 Mysql,以下命令的单引号之间不要加空格:

mysqladmin -u root password ''
mysqladmin -u root -h localhost password ''

步骤 5. 使用 YUM 安装 Zenoss。

wget https://downloads.sourceforge.net/project/zenoss/zenoss-4.2/zenoss-4.2.5/zenoss_core-4.2.5-2108.el6.x86_64.rpm
yum localinstall zenoss_core-4.2.5-2108.el6.x86_64.rpm

现在启动以下服务:

/etc/init.d/memcached start ; chkconfig memcached on
/etc/init.d/rabbitmq-server start ; chkconfig rabbitmq-server on 
/etc/init.d/snmpd start ; chkconfig snmpd on
/etc/init.d/zenoss start ; chkconfig zenoss on

重要的: 当您按照上述步骤安装 Zenoss 核心 rpm 时,您可能会收到很多缺失的依赖项消息。 您必须一一安装所有缺少的软件包。

步骤 5. 通过网络浏览器访问 Zenoss。

https://ip_address_or_hostname:8080

恭喜! 您已成功安装 Zenoss。 感谢您使用本教程在 centos 6 系统上安装 Zenoss。 如需更多帮助或有用信息,我们建议您查看 Zenoss 官方网站.

Save

[ad_2]

Related Posts