Cent OS에서 Rocky Linux 마이그레이션하기.
안녕하세요. 달소입니다. 오랜만에 또 정보글이군요 ㅎㅎ
이번글은 Cent OS Stream으로 전환되면서.. 많은 기업들에 혼란을 준 CentOS 8버전을 Rockylinux로 마이그레이션 하는방법입니다.
Cent OS 8의 경우 EOS가 작년 12월에 끝나서.. 많은 담당자들이 절망을하며 마이그레이션 작업을하리라 생각합니다 핳...
뭐 아무튼 CentOS에서 Rocky Linux로 마이그레이션을 해보겠습니다.
Rocky Linux에서 스크립트를 제공해주기때문에 방화벽 정책만 잘 열려있다면 쉽게 가능합니다.
먼저 테스트할 Cent 8 서버입니다.
여기서 https://github.com/rocky-linux/rocky-tools/blob/main/migrate2rocky/migrate2rocky.sh 해당 스크립트를 복사해서 서버에 붙여넣기해주세요.
vi migrate2rocky.sh
후 내용 복붙
bash migrate2rocky.sh -h 를 통해 옵션을 확인할 수 있습니다. -r옵션만 사용하면되겠죠?
마이그레이션시 주의할점은 disk 여유공간 확인 및 ssh/cockpit 과 같은 연결이 끊길수있으므로 콘솔에서 작업하는걸 권장한다고합니다.
이외에 주의사항은 https://github.com/rocky-linux/rocky-tools/tree/main/migrate2rocky 를 참고해주세요.
마이그레이션하기
앞서 받은 스크립트를 실행만해주시면됩니다.
chmod +x migrate2rocky.sh ./migrate2rocky.sh
레포 경로를 바꾸고
기존에 있던 패키지들을 전체적으로 확인하고 업그레이드 및 재설치를합니다.
여기서 패키지 업데이트 및 재설치 등등 과정이 꽤있고 시간이 어느정도 지나면 아래처럼 마무리됩니다.
로그는 위 경로에서 보면 확인이 가능하고 init 6 or reboot 명령어로 재시작시켜주세요.
다시부팅하면 짜잔!
최신버전으로 잘 올라왔습니다~