CentOS 6(システムオフ)でzabbixサーバーを設定しようとしましたが、rpm install rpmパッケージを実行した後にzabbix-serverバイナリを見つけることができます。

CentOS 6(システムオフ)でzabbixサーバーを設定しようとしましたが、rpm install rpmパッケージを実行した後にzabbix-serverバイナリを見つけることができます。

クローズドシステム(インターネットに接続されていないシステム)のCentOS 6にzabbixを設定しようとしています。 rpmをマシンに入れてから、次のコマンドを実行するだけです。

rpm -ivh zabbix-2.2.3-1.el6.x86_64.rpm

完了後、/var/run/zabbixまたはzabbix関連フォルダにバイナリまたは実行可能ファイルが見つかりません。どこに設置されているか知っている人はいますか?

答え1

Zabbixには、この単一RPMよりもはるかに多くの機能があります。

これは私のZabbixサーバーのリストです -

zabbix22-2.2.1-5.el6.x86_64
zabbix22-web-2.2.1-5.el6.noarch
zabbix22-agent-2.2.1-5.el6.x86_64
zabbix22-dbfiles-pgsql-2.2.1-5.el6.noarch
zabbix22-server-2.2.1-5.el6.noarch
zabbix22-web-mysql-2.2.1-5.el6.noarch
zabbix22-server-pgsql-2.2.1-5.el6.x86_64
zabbix22-web-pgsql-2.2.1-5.el6.noarch

ZabbixはWebベースの監視ツールです。また、SQLバックエンドを使用してメトリック、ホスト情報などを保存します。

Zabbixを使用するには、私がインストールしたパッケージの少なくとも一部、つまり、またはzabbix22-webおよびが必要です。zabbix22-web-pgsqlzabbix22-web-mysqlzabbix22-server

私の記憶が正しい場合、必要な最小パッケージは次のとおりです。
見たことある?ザビックスドコ

答え2

ダウンロードしたすべてのパッケージを保存するREPOディレクトリを作成できます。その後、使用

yum --disablerepo=<name_of_your_repo> install createrepo

ローカルREPOを生成するには、次のようにします。

vi /etc/yum.repos.d/CentOS-Local.repo

このファイルを編集して必要な情報を入力できます。たとえば、

name=name_of_your_repo
baseurl=file:///usr/local/path_dir_for_your_repo/
gpgcheck=0
enabled=1

ファイルを保存して端末で実行します。

createrepo /usr/local/path_dir_for_your_repo/

それから彼らは現れるでしょうyum

yum list available 

その後、zabbixとその依存関係を正常にインストールできますyum

たとえば、次のように起動できます。

yum install mysql mysql-server mysql-devel net-snmp-devel curl-devel ntp openssh-clients

最後に、zabbixコンポーネントを簡単にインストールできます。

yum install zabbix zabbix-agent zabbix-get zabbix-web zabbix-server

関連情報