zabbix 3.0.0 LTS 安裝與升級

Princess89U 9年前發布 | 125K 次閱讀 系統監控

來自: http://my.oschina.net/MaTech/blog/615780


zabbix源碼下載:http://www.zabbix.com/download.php

依賴下載:https://github.com/zabbixcn/curl-rpm/tree/master/RPMS

3.0 web頁面暫時沒有翻譯成中文的選項。

 

安裝步驟:

安裝文檔:https://www.zabbix.com/documentation/3.0/manual/installation/install

1. 創建用戶

groupadd zabbix
useradd -g zabbix zabbix

2. 依賴包匯總:

yum -y install gcc OpenIPMI-devel net-snmp-devel.x86_64 libxml2-devel mysql-devel

3. 編譯安裝及配置修改飄過

    注意php和mysql的參數修改,至少滿足官網的要求。

    php配置如下:

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai

    mysql配置如下:

[mysqld]
max_allowed_packet = 32M

4. 拷貝zabbix-3.0.0/frontends/php/* ,修改nginx指定目錄,權限設置為php啟動用戶可讀寫

    3.0的入口文件不再是dashboard.php了,修改nginx配置,index 字段為 index.php

5. 進入web頁面根據提示執行下一步,沒有特殊要注意的事項。

 

升級步驟:

從2.x版本升級到3.0非常簡單,官方給出了文檔

https://www.zabbix.com/documentation/3.0/manual/installation/upgrade

  1. 先把zabbix3.0.0編譯好,實際需要更新的只是編譯出來的二進制文件。配置文件可以沿用上一版本的。

  2. 停掉zabbix_server進程,保證沒有新數據寫入

  3. 備份數據庫,配置文件。拷貝zabbix-3.0.0/frontends/php/* ,修改nginx配置(如安裝步驟4)

  4. 啟動zabbix3.0.0. 

    啟程成功后,會自動升級數據庫“Zabbix server will automatically upgrade the database.”

  5. 進入web控制臺,和安裝時一樣,根據提示執行下一步就可以了。

  6. 客戶端升級,更新bin和sbin目錄就可以了,重啟以后,zabbix server會報警Version of zabbix_agent(d) was changed 

  7. </ol>

 本文由用戶 Princess89U 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!