GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS/RHEL 6.X での Zenoss Core のインストールと構成

Zenoss は、オープンソースのリアルタイム監視ツールであり、GNU General Public License (GPL) バージョン 2 の下で提供されます。システム管理者が可用性、インベントリ/構成、パフォーマンス、およびその他のイベントを監視できる Web インターフェイスを提供します。

最も一般的な機能:

  • アプリケーション、ネットワーク、システムの監視と管理
  • アラートと自動修復
  • システム ログの監視とイベント管理
  • 自動インベントリ検出と変更追跡
  • SNMP、SSH、WMI、JMX、Syslog によるデータ収集
  • 200 以上のコミュニティ拡張機能 (ZenPacks)
  • 仮想およびクラウド インフラストラクチャの監視と管理
  • 報告
  • メールと SNMP によるアラート
  • 構成管理ツールとの統合
  • VMware ESXi の監視

CentOS/RHEL 6.x でのインストールと構成

ステップ 1:Oracle JAVA をインストールします。

Zenoss Core は OpenJDK Java と互換性がないため、Oracle Java をインストールする必要があります。 Java SE 6 Downloads ページから、Oracle Java SE Runtime Environment 6u31 の自己インストール RPM をダウンロードします。ダウンロードしたファイルは「jre-6u31-linux-x64-rpm.bin」になります

実行権限を割り当てます:

# chmod +x jre-6u31-linux-x64-rpm.bin

以下のコマンドを使用してバイナリを実行します:

# ./jre-6u31-linux-x64-rpm.bin

JAVA パスを定義し、ファイル /etc/profile を編集します。 、最後に以下の行を追加:

# vi /etc/profile
export JAVA_HOME=/usr/java/default/bin

以下のコマンドを実行して、その場で Java パスを設定します:

# source /etc/profile

Java バージョンの確認と検証:

# java -version

ステップ 2:SELinux を無効にする

Zenoss Core は、強制モードの Security-Enhanced Linux (SELinux) と互換性がありません。以下の手順に従って、Zenoss Core ホストで強制モードを無効にします。

次のコマンドで強制モードを一時的に無効にします (再起動の必要を回避します):

# setenforce 0

/etc/selinux/config を編集して強制モードを永久に無効にします :

# vi /etc/selinux/config
SELINUX=disabled

ステップ 3:Zenoss 依存関係リポジトリをインストールする

リポジトリから必要な zenoss 依存関係をインストールします。

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

ステップ 4:MySQL Community Server をインストールして構成する

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 という名前のファイルを作成します ファイルに次の行を追加します:

# vi /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

Zenos Core インストール用に MySQL を構成します。次のコマンドでは、一重引用符の間にスペースを追加しないでください:

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

ステップ 5:Zenoss Core インストール ファイルをダウンロードしてインストールする

方法 1 :この URL を使用して、zenoss コアのインストール ファイルをダウンロードします:「http://community.zenoss.org/community/download」

方法 2 :リポジトリからパッケージをダウンロードします:

# wget http://citylan.dl.sourceforge.net/project/zenoss/zenoss-4.2/zenoss-4.2.4/zenoss_core-4.2.4.el6.x86_64.rpm

以下のコマンドを使用して Zenos をインストールします:

# yum -y --nogpgcheck localinstall zenoss_core-4.2.4.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

ステップ 6:Zenoss のウェブ インターフェースにアクセスします。

Web ブラウザを開き、以下の URL を入力して指示に従います。

http://[Zenoss-Server-ip]:8080

[ユーザーの設定] をクリックし、管理者パスワードを設定します。

最後に、Zenos ダッシュボードは次のようになります。ここから、監視対象のサーバーやその他のデバイスを追加できます。


Cent OS
  1. CentOS / RHEL :vsftpd の初心者向けガイド (インストールと構成)

  2. CentOS/RHEL でアプリケーションのコア ダンプを有効にする方法

  3. CentOS/RHEL 7 で GUI でログインできない

  1. CentOS6をPCにインストールする方法| CentOS 6インストールのセットアップ–インストール後の構成

  2. CentOS/RHEL で元のインストール OS バージョンを確認する方法

  3. CentOS/RHEL でボンディング ネットワーク構成を削除する方法

  1. CentOS /RHEL7.0にXAMPPをインストールする方法

  2. CentOS 7 /RHEL7でのステップバイステップのOpenLDAPサーバー構成

  3. Centos 6の「デフォルト」インストールオプション?