2018年06月15日
Tweet
zabbix 4.0 は 2018/9月ごろにリリースされるようです。現在は pre となっています。
テストでインストールしてみたいと思います。
・ 4.0 の Requirements (要件)
Zabbix Documentation 4.0 - 2 Requirements
※ mysql 以外のDBにも対応していますが、とりあえず自分に関係のあるところだけ。
MySQL 5.0.3 - 8.0.x
Apache 1.3.12以降
PHP 5.4.0以降
※PHPの拡張機能もいくつか必要ですが、rpm でインストールしたら自動で入りました。
※それ以外のオプションも rpm で自動で入りました。
・DBインストール
yum install mariadb-server
systemctl enable mariadb
systemctl start mariadb
・apache インストール
yum install httpd
systemctl enable httpd
systemctl start httpd
・PHPインストール
yum install php
vi /etc/php.ini
date.timezone = "Asia/Tokyo"
・DB設定
mysql_secure_installation
※ Set root password? [Y/n] はYを選択。それ以外はエンターで大丈夫。
・Zabbixインストール
rpm -ivh https://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm
yum install zabbix-server-mysql
yum install zabbix-web-mysql
・zabbix DB設定
mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by ''
grant all privileges on zabbix.* to zabbix@`localhost` identified by '';
zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz |mysql -uzabbix -Dzabbix -p
・起動確認
systemctl restart httpd
以下のURLにアクセスする。
http:///zabbix/
インストール完了後は以下のデフォルトID/Passでログインする
Admin / zabbix
※以下のようなログがでて起動しませんでした。・・・SElinuxを無効にしていなかったからです。
localhost.localdomain systemd[1]: zabbix-server.service: control process exited, code=exited status=1
localhost.localdomain systemd[1]: Unit zabbix-server.service entered failed state.
localhost.localdomain systemd[1]: zabbix-server.service failed.
less /var/log/zabbix/zabbix_server.log
cannot start alert manager service: Cannot bind socket to "/var/run/zabbix/zabbix_server_alerter.sock": [13] Permission denied.
2743:20180716:174041.142 One child process died (PID:2776,exitcode/signal:1). Exiting ...
zabbix_server [2743]: Error waiting for process with PID 2776: [10] No child processes
テストでインストールしてみたいと思います。
・ 4.0 の Requirements (要件)
Zabbix Documentation 4.0 - 2 Requirements
※ mysql 以外のDBにも対応していますが、とりあえず自分に関係のあるところだけ。
MySQL 5.0.3 - 8.0.x
Apache 1.3.12以降
PHP 5.4.0以降
※PHPの拡張機能もいくつか必要ですが、rpm でインストールしたら自動で入りました。
※それ以外のオプションも rpm で自動で入りました。
・DBインストール
yum install mariadb-server
systemctl enable mariadb
systemctl start mariadb
・apache インストール
yum install httpd
systemctl enable httpd
systemctl start httpd
・PHPインストール
yum install php
vi /etc/php.ini
date.timezone = "Asia/Tokyo"
・DB設定
mysql_secure_installation
※ Set root password? [Y/n] はYを選択。それ以外はエンターで大丈夫。
・Zabbixインストール
rpm -ivh https://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm
yum install zabbix-server-mysql
yum install zabbix-web-mysql
・zabbix DB設定
mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by '
grant all privileges on zabbix.* to zabbix@`localhost` identified by '
zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz |mysql -uzabbix -Dzabbix -p
・起動確認
systemctl restart httpd
以下のURLにアクセスする。
http://
インストール完了後は以下のデフォルトID/Passでログインする
Admin / zabbix
※以下のようなログがでて起動しませんでした。・・・SElinuxを無効にしていなかったからです。
localhost.localdomain systemd[1]: zabbix-server.service: control process exited, code=exited status=1
localhost.localdomain systemd[1]: Unit zabbix-server.service entered failed state.
localhost.localdomain systemd[1]: zabbix-server.service failed.
less /var/log/zabbix/zabbix_server.log
cannot start alert manager service: Cannot bind socket to "/var/run/zabbix/zabbix_server_alerter.sock": [13] Permission denied.
2743:20180716:174041.142 One child process died (PID:2776,exitcode/signal:1). Exiting ...
zabbix_server [2743]: Error waiting for process with PID 2776: [10] No child processes
stock_value at 17:43│Comments(0)│技術