일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- AWS
- crawling
- 자동화
- module
- 데이터 분석
- ubuntu
- GCP
- zabbix
- airflow
- 5.0
- powershell
- sso
- python
- elasticsearch
- ELK
- DB
- tcp
- MySQL
- apt
- Automation
- EKS
- Linux
- 8.0
- 시스템자동화
- Selenium
- ansible
- kibana
- EC2
- GIT
- API
- Today
- Total
Oops - IT
Zabbix Server 버전 업그레이드 - 01 본문
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
'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 |