일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- module
- airflow
- ELK
- crawling
- kibana
- 데이터 분석
- 크롤링
- 5.0
- MySQL
- ansible
- GIT
- DB
- elasticsearch
- powershell
- EKS
- API
- Linux
- tcp
- EC2
- 자동화
- apt
- AWS
- GCP
- 시스템자동화
- python
- Selenium
- Automation
- zabbix
- ubuntu
- 8.0
Archives
- 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
설치 후 접속 확인까지 진행해주세요. 접속 화면은 캡쳐 못했습니다...
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/
반응형
'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 |