공유할 서비스 선택

TECH


TECH

OS [Linux] CentOS 및 Oracle linux에서 RHEL로 전환방법

페이지 정보

작성자 LeeHyongDong 아이디로 검색 전체게시물 댓글 0건 조회 4,567회 좋아요 1회 작성일 20-08-17 09:20

본문

문서는 convert2rhel 패키지를 사용하여 CentOS Oracle Linux에서 RHEL 전환하는 방법을 설명 드리겠습니다. 

 

환경

CentOS 6 or 7

Oracle Linux 6 or 7

외부DNS 연결

 

convert2rhel이란

CentOS 혹은 oracle Linux에서 운영 개발로 사용중이던 서버를 RHEL 보다 쉽게 전환하기 위한 패키지입니다

RHEL 사용함으로 서버에 문제가 발생했을 RedHat 지원을 요청할수 있습니다.

 

적용 가능 버전

 

현재 다음 버전을 RHEL으로 전환할수 있습니다.

CentOS6또는 Oracle Linux6에서 RHEL6

CentOS7또는 Oracle Linux7에서 RHEL7

다른 아키텍처에 대한 변환을 지원하지 않습니다.

 

설치 적용

테스트 과정은 CentOS7.6버전에서 RHEL 7.7 진행 하였습니다.

 

7b03da07d9ef0ca993edbd39f5cf22b8_1597623216_9051.png
convert2rhel 설치하기 위해 EPEL 저장소를 사용해 외부 통신이 가능해야 합니다.

EPEL저장소를 받는 명령어는 다음과 같습니다.

1
2
3
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
or
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

 

7b03da07d9ef0ca993edbd39f5cf22b8_1597623371_5823.png
EPEL저장소를 이용해 convert2rhel 설치합니다.

  

convert2rhel 설치이후 패치를 진행할 RHEL ISO파일을 redhat에서 다운받아 local.repo 구성을 해야합니다.

 

7b03da07d9ef0ca993edbd39f5cf22b8_1597623455_2014.png 

업데이트를 진행하면서 나오는 지문에 y 입력해 진행하시면 됩니다 혹은 옵션 -y 추가해 모든 지문에 y 입력할수 있습니다.

해당 과정에서 CentOS에서만 사용되거나 Oracle Linux에서만 사용되는 패키지가 있다면 삭제하게 됩니다

업데이트 진행하는 명령어는 다음과 같습니다.

1
2
3
convert2rhel --disable-submgr --disablerepo "*" --enablerepo "ISO_repo_ID" --debug
or
convert2rhel --disable-submgr --disablerepo "*" --enablerepo "ISO_repo_ID" --debug -y

 

7b03da07d9ef0ca993edbd39f5cf22b8_1597973222_0642.png
버전 확인결과 정상적으로 전환이 완료된걸 확인할수 있습니다.

 

주의사항

테스트 과정에 커널 버전이 같을경우 전환 과정에 boot파일이 사라져 정상진행이 되지 않습니다. CentOS 경우 CentOS7.6 > RHEL7.6으로 전환하지 않으시길 추천드립니다.

7b03da07d9ef0ca993edbd39f5cf22b8_1597973254_7305.png
해당 주의를 번역한 결과 

convert2rhel은 유일하게 사용 가능한 RHEL 커널과 NEVRA가 동일한 설치된 커널만 강제로 교체할 것이다. 만약 그러한 교체에 문제가 생기면, 시스템은 부팅할 수 없게 될 것이다. convert2rhel이 보다 안전한 방법으로 RHEL 커널을 설치하도록 하려면 먼저 다른 버전의 커널을 설치한 다음 convert2rhel을 다시 실행하면 된다.

해당 경고를 무시하고 실행할경우 부팅이 정상적으로 되지 않는 문제를 야기할수 있습니다. 

 

현재 해당 패키지가 올해 처음 나와 진행을 케이스가 존재하지 않고 정상적으로 완료가 되었음에도 에러문구가 생성되어 실제 업무에서 사용하기 불안한 패키지입니다.


 

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
224 OS OSworker 아이디로 검색 전체게시물 08-30 1231
SWAP이 왜 자꾸 사용하게 될까요? 누가 사용하는것일까요?

카테고리 : OS

1,231 0
작성자 : OSworker 24/08/30
223 OS OSworker 아이디로 검색 전체게시물 08-22 1866
리눅스 서버에 RDP를 설치하여 윈도우에서 "원격데스크탑접속"으로 연결

카테고리 : OS

1,866 0
작성자 : OSworker 24/08/22
222 Middleware 미들웨어 아이디로 검색 전체게시물 08-19 1110
(IMDG)를 활용한 session 구성 -2 오픈소스 (Hazelcast, Apache Ignite) 설치방법

카테고리 : Middleware

1,110 0
작성자 : 미들웨어 24/08/19
221 OS OSworker 아이디로 검색 전체게시물 08-17 2010
OpenSSH 의 암호화 또는 Hashing과 관련된 알고리즘에 대해 알아보려 합니다

카테고리 : OS

2,010 0
작성자 : OSworker 24/08/17
220 Middleware 미들웨어 아이디로 검색 전체게시물 08-09 995
(IMDG) Data Grid란? (IMDG)를 활용한 session 구성 -1

카테고리 : Middleware

995 0
작성자 : 미들웨어 24/08/09
219 OS OSworker 아이디로 검색 전체게시물 07-31 808
Red Hat 이벤트 행사에 대해 알고계신가요?

카테고리 : OS

808 0
작성자 : OSworker 24/07/31
218 Middleware 미들웨어 아이디로 검색 전체게시물 07-22 990
(오픈소스 활용-33) "ISTIO 이스티오" 쿠버네티스 서비스 시각화 구현에 필요한 데모설치

카테고리 : Middleware

990 0
작성자 : 미들웨어 24/07/22
217 OS OSworker 아이디로 검색 전체게시물 07-21 1475
RHEL7.9 가 2028년 6월30일까지 지원되시는거 아시나요? #ELS

카테고리 : OS

1,475 0
작성자 : OSworker 24/07/21
216 OS OSworker 아이디로 검색 전체게시물 07-10 1113
[보안취약점] OpenSSH의 서버(sshd)에서 보안 회귀(CVE-2006-5051)가 발견되었습니다.

카테고리 : OS

1,113 0
작성자 : OSworker 24/07/10
215 Middleware 미들웨어 아이디로 검색 전체게시물 07-10 1441
(Apache) mod_wl.so 에서 sticky session 사용방법 정리

카테고리 : Middleware

1,441 0
작성자 : 미들웨어 24/07/10
Total 254건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top