Zabbix 2.4 から 3.0へアップデート!
2016/2/16にZabbix3.0がリリースされましたね(∩´∀`)∩わーい
リリース予定の9月から首を長くして待ってたんですが、約半年かかりましたね。
開発者の皆さんホントご苦労様です。
リリースされた日にアップデートしちゃる!って意気込んでましたが
修論書いてたら今になりました..orz
まあ、でも無事修了できそうです。
リリースノートは下記にあります。
http://www.zabbix.com/jp/rn3.0.0.php
下記は日本語で書かれてるので読みやすいかもです
http://blog.serverworks.co.jp/tech/2016/02/16/zabbix300-release/
うちはZabbixの2.4を利用してたんですが
サポートもそろそろ切られちゃうので、アップデートかけましょうということで
今日いろいろと作業してました。
実は公式でZabbix3.0へのアップデートマニュアルもありましてそれみながらぽちぽちやってました。
5 Upgrade procedure [Zabbix Documentation 3.0]
すでにやられている方もおりますね
http://progress-ng.com/blog/?p=162
アップデートやる前にconfigとかDBのバックアップは一応取ってくださいね。
mariadbのバックアップ
$ mysqldump -u root --password='hogehoge' -x --all-databases > hogehoge.sql
ZabbixServerとAgentのアップデート
# ServerとAgentの停止 $ systemctl stop zabbix-agent $ systemctl stop zabbix-server # 2.4のリポジトリを一旦アンインストール $ yum remove zabbix-release # 3.0のリポジトリをインストール $ yum install http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm # yumのキャッシュで2.4のリポジトリをチェックしちゃう場合があるのでキャッシュを削除 $ yum clean all # パッケージのアップデート (Zabbix関連のものだけ上げたいときは yum update zabbix) $ yum update # 起動 $ systemctl start zabbix-server $ systemctl start zabbix-agent # 自動起動設定もいれとくよん $ systemctl enable zabbix-server $ systemctl enable zabbix-agent
Zabbix-Agentだけアップデート
$ systemctl stop zabbix-agent $ yum remove -y zabbix-release $ yum install -y http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm $ yum clean all $ yum update -y zabbix-agent $ systemctl start zabbix-agent $ systemctl enable zabbix-agent
MacのZabbix-Agentもアップデート
tar xvzf zabbix-3.0.0.tar cd zabbix-3.0.0 ./configure --enable-agent make sudo cp ./conf/zabbix_agentd.conf /usr/local/etc/zabbix_agentd.conf sudo cp ./src/zabbix_agent/zabbix_agentd /usr/local/sbin/ sudo vim /usr/local/etc/zabbix_agentd.conf /usr/local/sbin/zabbix_agentd
全てアップデート完了です。
もう少し落ち着いたら3.0の新機能を触っていきたいと思います。
おしま