CentOS7 de ZABBIX 3.2.3

ノートパソコン(Panasonic CF-S9)に最新のZABBIX3.2.3をインストールした簡単な記録。SELinuxとFirewallを有効としたときの設定。イントラネットなので両方とも無効にしても運用上特に問題ない。

CentOS

Firewall

SELinux

MySQL

# systemctl enable mysqld
# systemctl start mysqld

rootのパスワード
mysqld.logから以下の行を探す。太字がインストール直後のパスワード
# cat /var/log/mysqld.log

2017-01-21T12:02:56.434000Z 1 [Note] A temporary password is generated for root@localhost: hSgdArtav4-*

# vi /etc/my.cnf
character-set-server = utf8
default_password_lifetime = 0

ログイン時上記パスワード(非表示)を入力する
# mysql -uroot -p
Enter password:hSgdArtav4-*

ZABBIX

インストール~テーブル作成

zabbix_server.conf 編集

show tables

 

Apache

# vi /etc/httpd/conf.d/zabbix.conf
# php_value date.timezone Europe/Riga

php_value date.timezone Asia/Tokyo

ZABBIXServer起動せず対策

# systemctl start zabbix-server
Job for zabbix-server.service failed because a configured resource limit was exceeded. See "systemctl status zabbix-server.service" and "journalctl -xe" for details.

SELinuxの再設定
こちらを参考にいたしました。
http://sshzk.blogspot.jp/2017/01/zabbix-307.html
# grep zabbix_server /var/log/audit/audit.log | audit2allow
#============= zabbix_t ==============
allow zabbix_t self:process setrlimit;

# grep zabbix_server /var/log/audit/audit.log | audit2allow - M zabbix-limit
******************** IMPORTANT ***********************
To make this policy package active, execute:

semodule -i zabbix-limit.pp

# semodule -i zabbix-limit.pp

各daemonの起動設定と再起動(念のため)

Webからの設定

http://192.168.10.251/zabbix(IPアドレスはそれぞれの環境による)

000 001

Password zabbix002

そのまま003 004 005

ログイン Admin zabbix

006

日本語設定007 008

あると便利な設定

vsftpd

vsftpd.conf編集 編集部分のみ抜粋

firewall

selinux

ちまたのWebをみるとftp_home_dirをonにせよとありますが、無いのでftpd_full_accessをON

Webmin

 

firewall

# firewall-cmd --permanent --zone=public --add-port=10000/tcp
# systemctl restart firewalld

https://ipaddress:10000にアクセス
009

最近のWebminとても素敵なDashboardとなっている。

ntpサーバ設定

# systemctl stop ntpd
# ntpdate ntp1.jst.mfeed.ad.jp
22 Jan 21:50:38 ntpdate[5259]: adjust time server 210.173.160.27 offset -0.007167 sec
# clock -w

# vi /etc/ntp.conf
server ntp1.jst.mfeed.ad.jp
server ntp2.jst.mfeed.ad.jp
server ntp3.jst.mfeed.ad.jp

# systemctl start ntpd

# ntpq -p
remote refid st t when poll reach delay offset jitter
===================================================
*ntp1.jst.mfeed. 133.243.236.17 2 u 6 64 1 5.212 -0.239 0.000
ntp2.jst.mfeed. 133.243.236.17 2 u 5 64 1 7.342 0.331 0.000
ntp3.jst.mfeed. 133.243.236.17 2 u 4 64 1 6.944 -1.233 0.000

コメント