17. MySQLへのログイン
Zabbix DBの作成、権限設定
スキーマファイルの流し込み
2013/8/2417
Zabbix_DBの作成
mysql -uroot -p
Enter password:jitakurack
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> FLUSH PRIVILEGES;
mysql> exit
cd /usr/share/doc/zabbix-server-mysql-2.0.7/create/ #バージョンによりパスは違い
ます
cat schema.sql |mysql -uzabbix zabbix -p
Enter password:zabbix
cat images.sql |mysql -uzabbix zabbix -p
cat data.sql |mysql -uzabbix zabbix -p
18. 肥大化しやすい、ヒストリテーブルとイベント
テーブルを圧縮しておきます。
2013/8/2418
Zabbix_DBの圧縮設定
mysql> ALTER TABLE history ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
mysql> ALTER TABLE history_log ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
mysql> ALTER TABLE history_str ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
mysql> ALTER TABLE history_text ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
mysql> ALTER TABLE history_uint ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
mysql> ALTER TABLE events ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
mysql> SHOW TABLE STATUS LIKE 'history' G
26. PHP time zoneを設定します。
不足していたPHP time zoneの設定を行います。
php.iniを編集した場合、httpdを再起動します。
2013/8/2426
Zabbix_WEBの初期設定
vi /etc/php.ini
date.timezone = Asia/Tokyo
service httpd restart