Thứ Năm, Tháng Năm 19, 2022
ITFORVN.COM
  • Cloud Computing
    • Azure
    • AWS
    • GCP
    • Cloud Other
  • System
    • Virtualization
    • Microsoft
    • Linux/Unix
    • Databases
    • Monitoring
    • Logging
  • Networking
    • Routing
    • Switch
    • Firewall
  • Security
    • SIEM
    • CIS
    • Audit
  • DevOps
    • CI/CD
    • Docker
    • K8s
    • IaC
  • Resource
    • Tools
    • Documents
    • Download
ITFORVN.COM
  • Cloud Computing
    • Azure
    • AWS
    • GCP
    • Cloud Other
  • System
    • Virtualization
    • Microsoft
    • Linux/Unix
    • Databases
    • Monitoring
    • Logging
  • Networking
    • Routing
    • Switch
    • Firewall
  • Security
    • SIEM
    • CIS
    • Audit
  • DevOps
    • CI/CD
    • Docker
    • K8s
    • IaC
  • Resource
    • Tools
    • Documents
    • Download
ITFORVN.COM

Zabbix monitoring network 10:Upgrade Zabbix from 4.4 to 5.0 LTS

Le Kim Van Minh bởi Le Kim Van Minh
27/06/2021
trong Monitoring
Reading Time: 5 mins read
A A
0
Trang chủ System Monitoring
0
Chia sẻ
594
xem
Share on FacebookShare on Twitter

10. Upgrade Zabbix from 4.4 to 5.0 LTS

Bài này, mình xin chia sẻ đến các bạn cách nâng cấp zabbix từ 4.4 lên phiên bản 5.0 LTS.

Đầu tiên, các bạn nên lưu ý rằng, chúng ta phải stop Zabbix server bằng câu lệnh:

[[email protected] ~]# systemctl stop zabbix-server

Nếu các bạn đang chạy máy ảo thì chúng ta nên sử dụng snapshot (VMware) hoặc checkpoint (Hyper-V) để tiến hành sao lưu.

Tiếp theo, chúng ta cần tìm hiểu các requirement của phiên bản Zabbix 5.0 LTS :

  • Database: MySQL 5.5.62 | MariaDB 10.0.37 | PostgreSQL 9.2.24 | Oracle 11.2
  • PHP: 7.2.0

Các bạn có thể tham khảo thêm tại đây.

    1. Kiểm tra các version hiện tại

Trước khi upgrade lên Zabbix 5.0, ta cần kiểm tra các version hiện tại của các dịch vụ mà ta đang chạy có liên quan đến Zabbix như: database, php, zabbix_get, zabbix_server, zabbix_agentd.

Nếu dịch vụ nào không đáp ứng được các requirement của Zabbix 5.0, ta sẽ tiến hành upgrade version của các dịch vụ đó.

Do server Zabbix của mình đang chạy bằng MariaDB nên ta kiểm tra version bằng lệnh:

[[email protected] ~]# mysql --version
mysql Ver 15.1 Distrib 5.5.65-MariaDB, for Linux (x86_64) using readline 5.1

Các bạn có thể xem lại bài triển khai Zabbix Monitoring Server trên MariaDB tại đây.

Tiếp theo, mình sẽ kiểm tra thêm version hiện tại của PHP.

[[email protected] ~]# php --version
PHP 7.2.31 (cli) (built: May 31 2020 16:18:31) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Do version hiện tại của PHP đáp ứng requirement của Zabbix 5.0 nên ta sẽ không tiến hành upgrade PHP.

Kiểm tra version hiện tại của zabbix_agent, zabbix_get, zabbix_server:

[[email protected] ~]# zabbix_agentd -V
zabbix_agentd (daemon) (Zabbix) 4.4.10[[email protected] ~]# zabbix_get -V 
[[email protected] ~]# zabbix_get -V
zabbix_get (Zabbix) 4.4.10
[[email protected] ~]# zabbix_server -V
zabbix_server (Zabbix) 4.4.10

Version hiện tại của các dịch vụ zabbix_agentd, zabbix_server và zabbix_get đều là 4.4.10.

    2. Tiến hành nâng cấp

Sau khi kiểm tra, ngoài các dịch vụ của Zabbix, chúng ta chỉ phải upgrade MariaDB do chưa đáp ứng được yêu cầu của Zabbix 5.0.

Trước tiên, ta sẽ install EPEL Repository:

[[email protected] ~]# yum -y install epel-release
[[email protected] ~]# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Tiếp theo, chúng ta sẽ tiến hành upgrade MariaDB.

Sử dụng lệnh vi để tạo file responsitory:

[[email protected] ~]# vi /etc/yum.repos.d/maria10-3.repo

và thêm nội dung cho file responsitory vừa tạo:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Sử dụng lệnh yum để upgrade MariaDB:

[[email protected] ~]# yum -y upgrade maria*

Tiến hành kiểm tra phiên bản MariaDB sau khi upgrade:

[[email protected] ~]# mysql --version
mysql Ver 15.1 Distrib 10.3.30-MariaDB, for Linux (x86_64) using readline 5.1

Sau khi hoàn tất upgrade cho MariaDB, ta tiến hành upgrade các service của Zabbix.

Đầu tiên, cài đặt Repo của Zabbix 5.0 LTS:

[[email protected] ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
[[email protected] ~]# yum clean all

Sử dụng lệnh yum để upgrade các dịch vụ của Zabbix:

[[email protected] ~]# yum -y upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent
[[email protected] ~]# yum -y install centos-release-scl

và sửa “enable=1” trong mục [zabbix-frontend] của file /etc/yum.repos.d/zabbix.rep.

Tiến hành gỡ bỏ front-end cũ:

[[email protected] ~]# yum remove zabbix-web-*

Và cài đặt front-end mới:

[[email protected] ~]# yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl

Cập nhật lại time zone trong file /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf bằng cách bỏ dấu ~ trước dòng php_value [data.timezone] và chỉnh lại thành Asia/Ho_Chi_Minh:

php_value[date.timezone] = Asia/Ho_Chi_Minh

Khởi động lại các dịch vụ:

[[email protected] ~]# systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
[[email protected] ~]# systemctl start zabbix-server zabbix-agent httpd rh-php72-php-fpm

    3. Kiểm tra kết quả sau khi nâng cấp

Sau đó, chúng ta sử dụng trình duyệt truy cập vào Zabbix và kiểm tra:

Zabbix 10.1 - Zabbix monitoring network 10:Upgrade Zabbix from 4.4 to 5.0 LTS

Hình 10.1: Giao diện Zabbix sau khi upgrade

Tuy nhiên, một số bạn sau khi đăng nhập xong, logo Zabbix ở góc bên trên và thanh search sẽ biến mất như hình:

Zabbix 10.2 - Zabbix monitoring network 10:Upgrade Zabbix from 4.4 to 5.0 LTS

Hình 10.2: Lỗi hiển thị sau khi upgrade Zabbix

Với lỗi này, các bạn chỉ việc clear cache của trình duyệt thì khắc phục được.

Các bạn lưu ý, các bước trên chúng ta chỉ làm ở Zabbix Server. Tuy nhiên, về phía các agent, các bạn nên upgrade các agent version khớp với version của Zabbix Server nhé.

Chúc các bạn thành công.

The: MonitoringZabbix
Bài trước

Zabbix monitoring network 9: Convert character Zabbix Database

Bài kế tiếp

[Tự học MCSA MCSE 2016]Lab 17 Cấu hình DFS trên Windows Server 2016 phần 1

Le Kim Van Minh

Le Kim Van Minh

Bài viết liên quan

Zabbix monitoring network 9: Convert character Zabbix Database
Monitoring

Zabbix monitoring network 9: Convert character Zabbix Database

07/06/2021
Zabbix monitoring network 8: Zabbix Grafana
Monitoring

Zabbix monitoring network 8: Zabbix Grafana

16/05/2021
Zabbix monitoring network 7: Telegram Alert
Monitoring

Zabbix monitoring network 7: Telegram Alert

09/05/2021
Bài kế tiếp
[Tự học MCSA MCSE 2016]Lab 17 Cấu hình DFS trên Windows Server 2016 phần 1

[Tự học MCSA MCSE 2016]Lab 17 Cấu hình DFS trên Windows Server 2016 phần 1

Hướng dẫn Active code Azurepass

1 1 vote
Article Rating
Subscribe
Connect with
Login
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
Notify of
guest
Connect with
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
guest
0 Comments
Inline Feedbacks
View all comments

Bài viết hay

[Tự học MCSA MCSE 2016]-Lab 14-Cấu hình IIS Web Server trên Windows Server 2016

[Tự học MCSA MCSE 2016]-Lab 14-Cấu hình IIS Web Server trên Windows Server 2016

16/05/2017
[LAB-JNI-SW01] Cấu Hình Cơ Bản VLAN trên Switch Catalyst Cisco

[LAB-JNI-SW01] Cấu Hình Cơ Bản VLAN trên Switch Catalyst Cisco

16/06/2017
shutterstock 601976258 800x450 - Ra mắt Club Network & Security

Ra mắt Club Network & Security

08/01/2019
ITFORVN

KIẾN THỨC LÀ 1 NGỌN LỬA, CHIA SẺ CÀNG NHIỀU NÓ CÀNG BÙNG CHÁY MẠNH

Chuyên mục

  • Audit
  • Azure
  • Backup & Restore
  • CEH
  • Cloud Computing
  • Cloud Other
  • Databases
  • Documents
  • Firewall
  • IaC
  • Khác
  • Linux/Unix
  • Logging
  • Mail Server
  • Microsoft
  • Monitoring
  • Networking
  • Office 365
  • Routing
  • Security
  • Security Awareness
  • Server & Storage
  • SIEM
  • Switch
  • System
  • Tools
  • Virtualization
  • Website

Tags

AD ARM Cacti CCNA Centos Cisco Citrix Controller DLP EIRGP EthernetChannel EVE-NG Exchange Fortinet FreePBX HCIBench HP IBM Installation iRedMail LAB McAfee MCSA Meeting Microsoft Teams Monitoring MSSQL P2S Prometheus SAN Splunk STP TCP/IP Ubuntu VDI Virtual Machine VLAN VMware VPN VTP Windows 10 Windows Server Wireless XPENOLOGY Zabbix

Bài Viết Gần Đây

  • Hướng dẫn cài đặt Windows Subsystem for linux version 2 (WSL2) 14/12/2021
  • Hướng dẫn Active code Azurepass 14/12/2021
  • [Tự học MCSA MCSE 2016]Lab 17 Cấu hình DFS trên Windows Server 2016 phần 1 23/08/2021
  • Zabbix monitoring network 10:Upgrade Zabbix from 4.4 to 5.0 LTS 27/06/2021
  • Zabbix monitoring network 9: Convert character Zabbix Database 07/06/2021
  • Zabbix monitoring network 8: Zabbix Grafana 16/05/2021
  • Zabbix monitoring network 7: Telegram Alert 09/05/2021

© 2021 Cộng Đồng IT Việt - ITFORVN

  • Cloud Computing
    • Azure
    • AWS
    • GCP
    • Cloud Other
  • System
    • Virtualization
    • Microsoft
    • Linux/Unix
    • Databases
    • Monitoring
    • Logging
  • Networking
    • Routing
    • Switch
    • Firewall
  • Security
    • SIEM
    • CIS
    • Audit
  • DevOps
    • CI/CD
    • Docker
    • K8s
    • IaC
  • Resource
    • Tools
    • Documents
    • Download

© 2021 Cộng Đồng IT Việt - ITFORVN

wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply
This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.