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

CentOS6にZenossをインストールする方法

このチュートリアルでは、CentOS 6にZenossをインストールする方法を紹介します。知らない人のために、ZenossはNagiosに似た無料のオープンソース監視ソリューションです。 Zenoss Coreは、システム管理者が可用性、インベントリ/構成、パフォーマンス、およびその他のイベントを監視できるWebインターフェイスを提供します。Zenossの主な利点は、監視のためにクライアント側にソフトウェアをインストールする必要がないことです。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS6へのZenossの段階的なインストールを示します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS6。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

CentOS6にZenossをインストールする

手順1.まず、Javaをインストールし、JAVA_HOMEが適切に設定されていることを確認します。

最新のOracle-SunJavaRPMをJavaダウンロードからダウンロードしてサーバーに転送します。

wget -O jre-6u31-linux-x64-rpm.bin \ http://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はZenossDependencyRepositoryをインストールします。Zenossのインストールと実行に必要なすべての依存関係を解決するのに役立ちます。

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

ステップ4.最新のMySQLサーバーをインストールします。

MySQL CommunityServerとZenossCoreを同じホストにインストールすることも、別々のホストにインストールすることもできます。私の場合、同じホストを使用しています。 MySQLのルートパスワードを設定しないでください。

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 http://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をインストールすると、多くの依存関係の欠落メッセージが表示される場合があります。不足しているパッケージをすべて1つずつインストールする必要があります。

ステップ5.Webブラウザを介してZenossにアクセスします。

http://ip_address_or_hostname:8080

おめでとうございます!Zenossが正常にインストールされました。centos6システムにZenossをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、Zenossの公式Webサイトを確認することをお勧めします。

>


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法

  1. CentOS8にDockerをインストールする方法

  2. Centos8にJava8および11をインストールする方法

  3. CentOS8にMySQLをインストールする方法