728x90
반응형
폐쇄망 환경에서는 인터넷 연결이 없기 때문에 USB를 활용해 Rocky Linux 8.9에서 8.10으로 업그레이드해야 합니다. 이 가이드는 단계별로 상세히 설명하며, 초보자도 따라 할 수 있도록 구성했습니다.
사전 준비
- Rocky Linux 8.10 ISO 다운로드
- 공식 Rocky Linux 웹사이트에서 Rocky Linux 8.10 DVD ISO 파일을 다운로드하세요.
- 아키텍처(x86_64 등)에 맞는 ISO 파일을 선택하세요 (예: Rocky-8.10-x86_64-dvd.iso).
- USB 부팅 디스크 생성
- Windows: Rufus를 사용해 부팅 가능한 USB를 만드세요.
- MacOS: 아래 명령어를 사용해 ISO를 USB에 기록합니다.
- USB는 최소 14GB 용량이 필요합니다.
- 백업중요 데이터와 설정을 백업하세요. 업그레이드 중 오류가 발생할 수 있습니다.
- 복제 서버 테스트가능하면 복제 서버에서 테스트 후 실제 서버에 적용하세요.
업그레이드 절차
1. USB 마운트 및 로컬 리포지토리 구성
폐쇄망에서는 외부 리포지토리에 접근할 수 없으므로 USB의 ISO 파일을 로컬 리포지토리로 구성합니다.
- USB 마운트
/dev/sdb1은 USB 파티션 이름입니다. lsblk로 확인하세요.sudo mkdir /mnt/iso sudo mount /dev/sdb1 /mnt/iso
ls -al /mnt/iso
- 마운트 후, /mnt/iso에 BaseOS와 AppStream 디렉토리가 있는지 확인:
- 로컬 리포지토리 설정ISO 파일 내용을 로컬 디렉토리에 복사:리포지토리 설정 파일 생성:파일 내용:기존 리포지토리 비활성화:
- sudo mv /etc/yum.repos.d/Rocky-*.repo /etc/yum.repos.d/backup/
- [ISO_BaseOS] name=Local BaseOS baseurl=file:///iso/BaseOS/ enabled=1 gpgcheck=0 [ISO_AppStream] name=Local AppStream baseurl=file:///iso/AppStream/ enabled=1 gpgcheck=0
- sudo vi /etc/yum.repos.d/local-rocky.repo
- sudo mkdir /iso sudo cp -a /mnt/iso/. /iso/
- 리포지토리 확인
ISO_BaseOS와 ISO_AppStream이 표시되어야 합니다.sudo dnf clean all sudo dnf repolist
2. 시스템 업데이트 준비
- 현재 커널 확인
예: 4.18.0-553.el8_10uname -r
- 사용 가능 패키지 확인
sudo dnf --showduplicates --releasever=8.10 list kernel
3. OS 업그레이드
- 패키지 업데이트
sudo dnf --releasever=8.10 upgrade
- 커널 업데이트
sudo dnf install kernel-4.18.0-553.22.1.el8_10
- 부트로더 업데이트
UEFI 시스템의 경우:sudo grub2-mkconfig -o /boot/grub2/grub.cfg
- sudo grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg
- 재부팅
재부팅 후 커널 확인:sudo reboot
- uname -r
4. 업그레이드 후 확인
- OS 버전 확인
예: Rocky Linux release 8.10 (Green Obsidian)cat /etc/rocky-release
- 서비스 점검주요 서비스 상태 확인:
- systemctl status <service_name>
주의사항
폐쇄망 환경: ISO 파일에 포함된 패키지만 사용 가능합니다. 추가 패키지는 별도 USB로 준비하세요.
커널 호환성: 애플리케이션 및 드라이버 호환성을 확인하세요.
오류 대비: 백업과 복제 서버를 활용해 문제를 최소화하세요.
반응형
'리눅스 리뷰 > Rocky Linux 8' 카테고리의 다른 글
Rocky Linux 8.10에서 DNF 업데이트 명령어 이해하기: `dnf update`, `dnf update kernel`, `dnf update --security` (0) | 2025.06.12 |
---|---|
Rocky Linux 8.10: OpenSSL 3.3.1, OpenSSH 9.8p1 RPM 제작 및 설치 가이드 (0) | 2025.05.28 |
Rocky Linux 8.10 계정 로그인 보안 설정 가이드 (0) | 2025.05.14 |
Rocky Linux 8.10: OpenSSL 및 OpenSSH 최신 버전 설치 가이드 (0) | 2025.04.20 |
Rocky Linux 8.10에서 9.x로의 주요 변경 사항 (0) | 2025.04.02 |