Zabbix

Zabbix Server 버전 업그레이드 - 01

김모우 2021. 4. 19. 13:33
728x90
반응형

 

 

 

Zabbix Major 버전 업그레이드를 위해 테스트했던 작업 내역에 대해서 정리해 보겠습니다. 우선 첫번째로 진행한 Zabbix Server(Local DB 사용) 서버를 버전 업그레이드 작업을 진행하였습니다. 개인 PC 환경에서 테스트 한 관계로 외부 Repo 통신이 가능한 환경이었습니다.

 

 

 

AS-IS: Zabbix Server 4.0.7

TO-BE: Zabbix Server: 5.0.10

 

OS 환경: Ubuntu 18.04

 

 

1. Zabbix 서버 설치

 

www.zabbix.com/download?zabbix=4.0&os_distribution=ubuntu&os_version=18.04_bionic&db=mysql&ws=apache

usheep91.tistory.com/31?category=887203

 

 

Zabbix 패키지 설치

**OS 환경: ubuntu 16.04 / Zabbix Version: 4.0 1. Zabbix Repository 적용 #wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+xenial_all.deb #dpkg -i zabbix..

usheep91.tistory.com

 

Download Zabbix

 

www.zabbix.com

설치 후 접속 확인까지 진행해주세요. 접속 화면은 캡쳐 못했습니다...

 

 

2. Zabbix 서버 중지

 

# service zabbix-server stop

 

3. Zabbix 서버 설정 백업

 

- 디렉토리 생성

# mkdir -p /opt/zabbix_backup/bin_files /opt/zabbix_backup/conf_files /opt/zabbix_backup/doc_files
# mkdir -p /opt/zabbix_backup/web_files /opt/zabbix_backup/db_files

- 백업

# cp -rp /etc/zabbix/zabbix_server.conf /opt/zabbix_backup/conf_files
# cp -rp /usr/sbin/zabbix_server/opt/zabbix_backup/bin_files
# cp -rp /usr/share/doc/zabbix- * /opt/zabbix_backup/doc_files
# cp -rp /etc/httpd/conf.d/zabbix.conf /opt/zabbix_backup/conf_files 2> / dev / null
# cp -rp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix_backup/conf_files 2> / dev / null
# cp -rp /etc/zabbix/php-fpm.conf /opt/zabbix_backup/conf_files 2> / dev / null

- 웹 파일 백업
# cp -rp /usr/share/zabbix/ /opt/zabbix_backup/web_files

- DB 백업
mysqldup -h localhost -u root@localhost -p zabbix --single-transaction 'zabbix' | gzip > /opt/zabbix_backup/db_files/zabbix_backup.sql.gz

 

4. Zabbix 서버 Repo 업데이트

 

- Repo 버전 변경

# sed -i 's/4.0/5.0/g' /etc/apt/source.list.d/zabbix.list

- Repo 업데이트

# apt-get update

 

5. Zabbix 서버 업그레이드

 

- Zabbix 서버 업그레이드

# apt-get install --only-upgrade zabbix-server-mysql zabbix-frontend-php

- Apache Conf 설치

# apt-get install -y zabbix-apache-conf

 

6. Zabbix 서버 DB 업그레이드

 

아래와 같은 오류 메세지 발생

DB 업그레이드가 아직 진행되지 않으므로 발생

 

 

- 서버 로그 확인

# vim /var/log/zabbix/zabbix_server.log
: 아래와 같이 DB 업그레이드가 완료되면 접속이 가능합니다.

 

7. 접속 확인

 

서버 접속 후 업그레이드가 정상적으로 완료되었는지 데이터 등을 체크해줍니다.

 

 

 

** 참고 사이트

 

URL: bestmonitoringtools.com/upgrade-zabbix-to-the-latest-version/

 

Upgrade Zabbix (4.0, 4.2, 4.4) to 5.0 / 5.2 | Step by Step Guide

In this tutorial I will show you how to upgrade almost any Zabbix version (3.0, 3.2, 3.4, 4.0, 4.2, 4.4) to 5.0 or 5.2 using official packages from repo.zabbix.com. This is all-in-one Zabbix upgrade guide for Ubuntu, CentOS, RHEL, Debian, and Rasbian (Ras

bestmonitoringtools.com

 

728x90
반응형

'Zabbix' 카테고리의 다른 글

Zabbix API를 이용한 Trigger 관리  (2) 2021.04.04
Zabbix DB Replication 구성하기  (0) 2021.04.02
Zabbix 5.0 - Slack 연동  (1) 2021.01.23
Zabbix Linux Process 모니터링 하기  (8) 2021.01.14
Zabbix MYSQL Template 적용  (0) 2021.01.14