ZABBIX 3.2.2 Proxy インストール手順
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
目次~
#contents
**概要 [#n31dd1eb]
ZABBIX Proxy 3.2.2のインストール手順。~
**環境情報 [#cef4e22c]
|BGCOLOR(#CCCCCC):OS|CentOS 7.2|
|BGCOLOR(#CCCCCC):ZABBIX|zabbix-proxy-mysql-3.2.2-1.el7.x...
(※)CentOS / RHEL 7.2に含まれるsystemdには複数の不具合があ...
~
**インストール手順 [#jf0342ff]
***OS設定 [#e5377426]
以下のOS設定が行われていることを前提とする。~
~
-ネットワーク~
--最低1つのネットワークインターフェイスが有効化され、IPア...
--インターネットへの接続が可能で、名前解決が正常に機能す...
-セキュリティ
--SELinuxが無効となっていること。~
# getenforce
Disabled
--Firewalldが停止していること。~
# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.ser...
Active: inactive (dead)
***リポジトリのインストール [#z4787038]
-zabbix
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64...
***ZABBIXパッケージインストール [#e08dedf8]
yumを使用してインストールすることで、関連する主要なパッケ...
~
-ZABBIX Proxy(MySQL版)をインストール~
yum install zabbix-proxy-mysql
-ZABBIX関連コマンドをインストール
yum install zabbix-sender zabbix-get
***DBの構築 [#v36384a2]
以下の手順に従い、MariaDBの導入よDBの構築を行う。~
-MariaDBのインストール
yum install mariadb mariadb-server mariadb-libs
-MariaDBの設定~
DB設定は適宜適切なパラメータを入れること。~
MySQL 5.5、5.6の設定と互換性があるため、これらのバージョ...
-MariaDBを起動~
systemctl start mariadb.service
-MariaDBの稼働状態を確認~
# systemctl status mariadb.service
● mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.servi...
Active: active (running) since 月 2016-11-28 08:36:32...
Process: 1242 ExecStartPost=/usr/libexec/mariadb-wait-...
Process: 1196 ExecStartPre=/usr/libexec/mariadb-prepar...
Main PID: 1240 (mysqld_safe)
CGroup: /system.slice/mariadb.service
├─1240 /bin/sh /usr/bin/mysqld_safe --basedir...
└─1714 /usr/libexec/mysqld --basedir=/usr --d...
11月 28 08:36:26 zs01.localnet.asabiya.net systemd[1]: S...
11月 28 08:36:27 zs01.localnet.asabiya.net mysqld_safe[1...
11月 28 08:36:27 zs01.localnet.asabiya.net mysqld_safe[1...
11月 28 08:36:32 zs01.localnet.asabiya.net systemd[1]: S...
-MariaDBの初期設定~
以下のコマンドを実行し、MariaDBの初期設定を行う。~
mysql_secure_installation
-DBを作成~
ZABBIX用として"zabbix"データベースを作成する。~
mysql -u root -p
MariaDB [(none)]> create database zabbix character set u...
MariaDB [(none)]> grant all on zabbix.* to zabbix@localh...
MariaDB [(none)]> flush privileges;
-スキーマ投入~
ZABBIX用のスキーマを"zabbix"データベースに投入する。~
cd /usr/share/doc/zabbix-proxy-mysql-3.2.2/
zcat schema.sql.gz | mysql -u zabbix -p zabbix
**初期設定 [#lb1371b7]
最低限の動作を行うために必要な設定を投入する。~
以下は起動させるために必要となる最低限の設定となるため、...
***ZABBIXの設定 [#j3cb2cdf]
-ZABBIX Proxyの設定~
ZABBIX Proxyを動作させるために必要な設定を行う。~
ZABBIX ServerとDBへの接続設定は明示的に行う必要がある。~
Server=[ZABBIX Server]
Hostname=[ZABBIX Proxy Name]
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
***ZABBIXの起動 [#h58ef184]
-ZABBIX Proxy~
以下のコマンドにてZABBIX Proxyを起動する。~
systemctlのサービスの動作状況ではデーモン自体の正常起動は...
systemctl start zabbix-proxy
~
起動時に出力されるログは以下の様な内容。プロセスの起動数...
# cat /var/log/zabbix/zabbix_proxy.log
[PID:YYYMMDD:HHMMSS.SSS] Starting Zabbix Proxy (active) ...
[PID:YYYMMDD:HHMMSS.SSS] ****** Enabled features ******
[PID:YYYMMDD:HHMMSS.SSS] SNMP monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] IPMI monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] Web monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] VMware monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] SMTP authentication: YES
[PID:YYYMMDD:HHMMSS.SSS] Jabber notifications: YES
[PID:YYYMMDD:HHMMSS.SSS] Ez Texting notifications: YES
[PID:YYYMMDD:HHMMSS.SSS] ODBC: YES
[PID:YYYMMDD:HHMMSS.SSS] SSH2 support: YES
[PID:YYYMMDD:HHMMSS.SSS] IPv6 support: YES
[PID:YYYMMDD:HHMMSS.SSS] TLS support: YES
[PID:YYYMMDD:HHMMSS.SSS] ******************************
[PID:YYYMMDD:HHMMSS.SSS] using configuration file: /etc/...
[PID:YYYMMDD:HHMMSS.SSS] current database version (manda...
[PID:YYYMMDD:HHMMSS.SSS] required mandatory version: 030...
[PID:YYYMMDD:HHMMSS.SSS] proxy #0 started [main process]
[PID:YYYMMDD:HHMMSS.SSS] proxy #1 started [configuration...
[PID:YYYMMDD:HHMMSS.SSS] proxy #2 started [heartbeat sen...
[PID:YYYMMDD:HHMMSS.SSS] proxy #3 started [data sender #1]
[PID:YYYMMDD:HHMMSS.SSS] proxy #6 started [poller #3]
〜中略〜
[PID:YYYMMDD:HHMMSS.SSS] proxy #64 started [ipmi poller ...
[PID:YYYMMDD:HHMMSS.SSS] proxy #65 started [snmp trapper...
[PID:YYYMMDD:HHMMSS.SSS] proxy #66 started [self-monitor...
[PID:YYYMMDD:HHMMSS.SSS] proxy #67 started [vmware colle...
[PID:YYYMMDD:HHMMSS.SSS] proxy #68 started [vmware colle...
***自動起動設定 [#a92d4422]
OS起動時にZABBIX関連の全サービスが自動的に起動するように...
systemctl enable zabbix-proxy
systemctl enable mariadb.service
終了行:
目次~
#contents
**概要 [#n31dd1eb]
ZABBIX Proxy 3.2.2のインストール手順。~
**環境情報 [#cef4e22c]
|BGCOLOR(#CCCCCC):OS|CentOS 7.2|
|BGCOLOR(#CCCCCC):ZABBIX|zabbix-proxy-mysql-3.2.2-1.el7.x...
(※)CentOS / RHEL 7.2に含まれるsystemdには複数の不具合があ...
~
**インストール手順 [#jf0342ff]
***OS設定 [#e5377426]
以下のOS設定が行われていることを前提とする。~
~
-ネットワーク~
--最低1つのネットワークインターフェイスが有効化され、IPア...
--インターネットへの接続が可能で、名前解決が正常に機能す...
-セキュリティ
--SELinuxが無効となっていること。~
# getenforce
Disabled
--Firewalldが停止していること。~
# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.ser...
Active: inactive (dead)
***リポジトリのインストール [#z4787038]
-zabbix
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64...
***ZABBIXパッケージインストール [#e08dedf8]
yumを使用してインストールすることで、関連する主要なパッケ...
~
-ZABBIX Proxy(MySQL版)をインストール~
yum install zabbix-proxy-mysql
-ZABBIX関連コマンドをインストール
yum install zabbix-sender zabbix-get
***DBの構築 [#v36384a2]
以下の手順に従い、MariaDBの導入よDBの構築を行う。~
-MariaDBのインストール
yum install mariadb mariadb-server mariadb-libs
-MariaDBの設定~
DB設定は適宜適切なパラメータを入れること。~
MySQL 5.5、5.6の設定と互換性があるため、これらのバージョ...
-MariaDBを起動~
systemctl start mariadb.service
-MariaDBの稼働状態を確認~
# systemctl status mariadb.service
● mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.servi...
Active: active (running) since 月 2016-11-28 08:36:32...
Process: 1242 ExecStartPost=/usr/libexec/mariadb-wait-...
Process: 1196 ExecStartPre=/usr/libexec/mariadb-prepar...
Main PID: 1240 (mysqld_safe)
CGroup: /system.slice/mariadb.service
├─1240 /bin/sh /usr/bin/mysqld_safe --basedir...
└─1714 /usr/libexec/mysqld --basedir=/usr --d...
11月 28 08:36:26 zs01.localnet.asabiya.net systemd[1]: S...
11月 28 08:36:27 zs01.localnet.asabiya.net mysqld_safe[1...
11月 28 08:36:27 zs01.localnet.asabiya.net mysqld_safe[1...
11月 28 08:36:32 zs01.localnet.asabiya.net systemd[1]: S...
-MariaDBの初期設定~
以下のコマンドを実行し、MariaDBの初期設定を行う。~
mysql_secure_installation
-DBを作成~
ZABBIX用として"zabbix"データベースを作成する。~
mysql -u root -p
MariaDB [(none)]> create database zabbix character set u...
MariaDB [(none)]> grant all on zabbix.* to zabbix@localh...
MariaDB [(none)]> flush privileges;
-スキーマ投入~
ZABBIX用のスキーマを"zabbix"データベースに投入する。~
cd /usr/share/doc/zabbix-proxy-mysql-3.2.2/
zcat schema.sql.gz | mysql -u zabbix -p zabbix
**初期設定 [#lb1371b7]
最低限の動作を行うために必要な設定を投入する。~
以下は起動させるために必要となる最低限の設定となるため、...
***ZABBIXの設定 [#j3cb2cdf]
-ZABBIX Proxyの設定~
ZABBIX Proxyを動作させるために必要な設定を行う。~
ZABBIX ServerとDBへの接続設定は明示的に行う必要がある。~
Server=[ZABBIX Server]
Hostname=[ZABBIX Proxy Name]
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
***ZABBIXの起動 [#h58ef184]
-ZABBIX Proxy~
以下のコマンドにてZABBIX Proxyを起動する。~
systemctlのサービスの動作状況ではデーモン自体の正常起動は...
systemctl start zabbix-proxy
~
起動時に出力されるログは以下の様な内容。プロセスの起動数...
# cat /var/log/zabbix/zabbix_proxy.log
[PID:YYYMMDD:HHMMSS.SSS] Starting Zabbix Proxy (active) ...
[PID:YYYMMDD:HHMMSS.SSS] ****** Enabled features ******
[PID:YYYMMDD:HHMMSS.SSS] SNMP monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] IPMI monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] Web monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] VMware monitoring: YES
[PID:YYYMMDD:HHMMSS.SSS] SMTP authentication: YES
[PID:YYYMMDD:HHMMSS.SSS] Jabber notifications: YES
[PID:YYYMMDD:HHMMSS.SSS] Ez Texting notifications: YES
[PID:YYYMMDD:HHMMSS.SSS] ODBC: YES
[PID:YYYMMDD:HHMMSS.SSS] SSH2 support: YES
[PID:YYYMMDD:HHMMSS.SSS] IPv6 support: YES
[PID:YYYMMDD:HHMMSS.SSS] TLS support: YES
[PID:YYYMMDD:HHMMSS.SSS] ******************************
[PID:YYYMMDD:HHMMSS.SSS] using configuration file: /etc/...
[PID:YYYMMDD:HHMMSS.SSS] current database version (manda...
[PID:YYYMMDD:HHMMSS.SSS] required mandatory version: 030...
[PID:YYYMMDD:HHMMSS.SSS] proxy #0 started [main process]
[PID:YYYMMDD:HHMMSS.SSS] proxy #1 started [configuration...
[PID:YYYMMDD:HHMMSS.SSS] proxy #2 started [heartbeat sen...
[PID:YYYMMDD:HHMMSS.SSS] proxy #3 started [data sender #1]
[PID:YYYMMDD:HHMMSS.SSS] proxy #6 started [poller #3]
〜中略〜
[PID:YYYMMDD:HHMMSS.SSS] proxy #64 started [ipmi poller ...
[PID:YYYMMDD:HHMMSS.SSS] proxy #65 started [snmp trapper...
[PID:YYYMMDD:HHMMSS.SSS] proxy #66 started [self-monitor...
[PID:YYYMMDD:HHMMSS.SSS] proxy #67 started [vmware colle...
[PID:YYYMMDD:HHMMSS.SSS] proxy #68 started [vmware colle...
***自動起動設定 [#a92d4422]
OS起動時にZABBIX関連の全サービスが自動的に起動するように...
systemctl enable zabbix-proxy
systemctl enable mariadb.service
ページ名: