반응형
우분투 24.04 Fluent Bit 최신 패키지 설치 및 다운그레이드 방법
우분투 24.04에서 Fluent Bit 공식 Repository를 이용하여 최신 버전을 설치하고 특정 버전(4.2.5)으로 다운그레이드하는 방법입니다.
테스트 환경
OS 정보 확인
$ lsb_release -d
Description: Ubuntu 24.04.3 LTS
Fluent Bit 최신 패키지 설치
1. Fluent Bit Repository 등록
Fluent Bit 패키지는 공식 APT Repository를 통해 설치할 수 있습니다.
GPG Key 등록
sudo curl -fsSL https://packages.fluentbit.io/fluentbit.key \
| gpg --dearmor \
| sudo tee /usr/share/keyrings/fluentbit-keyring.gpg > /dev/null
Fluent Bit Repository 추가
echo "deb [signed-by=/usr/share/keyrings/fluentbit-keyring.gpg] \
https://packages.fluentbit.io/ubuntu/$(lsb_release -cs) $(lsb_release -cs) main" \
| sudo tee /etc/apt/sources.list.d/fluent-bit.list
2. Fluent Bit 최신 버전 설치
APT Repository 정보를 갱신합니다.
sudo apt update
Fluent Bit 설치
sudo apt install -y fluent-bit
버전 확인
/opt/fluent-bit/bin/fluent-bit --version
Fluent Bit v5.0.7
Git commit:
728x90
Fluent Bit 다운그레이드
설치된 Fluent Bit 버전을 5.0.7에서 4.2.5로 변경합니다.
1. 기존 설정 파일 백업
sudo cp -r /etc/fluent-bit /etc/fluent-bit.backup
2. Fluent Bit 서비스 중지
패키지 변경 전 Fluent Bit 서비스를 중지합니다.
sudo systemctl stop fluent-bit
서비스 상태 확인
systemctl status fluent-bit
3. 기존 Fluent Bit 패키지 제거
설치된 Fluent Bit 패키지를 제거합니다.
sudo apt remove -y fluent-bit
4. 설치 가능한 Fluent Bit 버전 확인
Repository에서 제공하는 Fluent Bit 버전을 확인합니다.
sudo apt update
apt-cache policy fluent-bit
fluent-bit:
Installed: 4.2.5
Candidate: 5.0.7
Version table:
5.0.7 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
5.0.6 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
5.0.5 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
5.0.4 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
5.0.3 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
5.0.2 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
5.0.0 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
*** 4.2.5 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
100 /var/lib/dpkg/status
4.2.4 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
4.2.3 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
4.2.2 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
4.2.1 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
4.2.0 500
500 https://packages.fluentbit.io/ubuntu/noble noble/main amd64 Packages
apt-cache policy 명령은 설치 가능한 패키지 버전과 Repository 정보를 확인할 때 사용합니다.
5. Fluent Bit 4.2.5 버전 설치
특정 버전을 지정하여 설치합니다.
sudo apt install -y fluent-bit=4.2.5
버전 확인
/opt/fluent-bit/bin/fluent-bit --version
Fluent Bit v4.2.5
Git commit:
6. Fluent Bit 서비스 시작
sudo systemctl start fluent-bit
서비스 상태 확인
systemctl status fluent-bit
7. 패키지 버전 고정 (운영 환경 권장)
운영 서버에서는 이후 apt upgrade 과정에서 Fluent Bit 버전이 다시 변경될 수 있습니다.
버전 고정
sudo apt-mark hold fluent-bit
확인
apt-mark showhold
해제
sudo apt-mark unhold fluent-bit
우분투 24.04 환경에서는 Fluent Bit 공식 Repository를 통해 최신 패키지를 설치할 수 있으며 필요 시 패키지 버전을 지정하여 원하는 버전으로 다운그레이드할 수 있습니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
| 우분투 24.04에서 운영체제를 최신 상태로 업데이트하는 방법 (0) | 2026.06.17 |
|---|---|
| CentOS 7에서 Python 3 버전을 소스 코드로 직접 컴파일하여 설치하는 방법 (0) | 2026.06.17 |
| HP(HPE) 서버에서 사용 중인 RAID 컨트롤러를 확인하는 방법 (0) | 2026.06.05 |
| SSL 인증서 체인(Bundle) 구성 (0) | 2026.06.05 |
| systemd-logind Power Key 이벤트로 인한 서버 비정상 종료 분석 및 해결 방법 (0) | 2026.06.04 |