=+= 고돌스다끔 =+=

server / network / db / ui / ux

Redhat 9.0에서 Centos로 업그레이드

!!!!! 3.4버전으로 업글 후 4버전대로 업그레이드, 다시 5.1또는 5.2버전으로 업그레이드 !!!!!

1. Redhat 9.0에서 Centos3.4버전으로 업그레이드

GPG Key를 임포트
#rpm –import http://mirror.centos.org/centos/3.4/os/i386/RPM-GPG-KEY-CentOS-3

==>#rpm –import http://mirror.centos.org/centos/3.4/os/i386/RPM-GPG-KEY-CentOS-3

yum 패키지 업데이트/없으면 새로 설치
#rpm -Uvh –nodeps http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/yum-2.0.8-1.centos.7.noarch.rpm http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/centos-yumconf-1-11.noarch.rpm http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/centos-yumcache-3.1-0.20050105.3.noarch.rpm

==>#rpm -Uvh –nodeps http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/yum-2.0.8-2.centos3.noarch.rpm http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/centos-yumconf-1-11.noarch.rpm http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/centos-yumcache-3.9-0.20070703.noarch.rpm

Update Release 정보 수정
#rpm -e redhat-release-9-3 && rpm -ivh http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/centos-release-3-6.1.i386.rpm

==>#rpm -e redhat-release-9-3 && rpm -ivh http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/centos-release-3-9.1.i386.rpm

서버 업그레이드
#yum upgrade

 

2. Centos3.4에서 Centos4.3버전으로 업그레이드
방법은 위와 같은 순서로 진행된다. 최초 시도시엔 4.2버전이였지만 4.3버전으로 설치해도 이상 없었다.

#rpm –import http://mirror.centos.org/centos/4/os/i386/RPM-GPG-KEY-centos4

==>#rpm –import http://vault.centos.org/4.2/os/i386/RPM-GPG-KEY-centos4  4.2로 할 경우
==>#rpm –import http://vault.centos.org/4.3/os/i386/RPM-GPG-KEY-centos4  4.3으로 할 경우

#rpm -Uvh –nodeps http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/yum-2.4.0-1.centos4.noarch.rpm http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/centos-yumconf-4-4.3.noarch.rpm

==>#rpm -Uvh –nodeps http://vault.centos.org/4.2/os/i386/CentOS/RPMS/yum-2.4.0-1.centos4.noarch.rpm http://vault.centos.org/4.2/os/i386/CentOS/RPMS/centos-yumconf-4-4.3.noarch.rpm  4.2로 할 경우
==>#rpm -Uvh –nodeps http://vault.centos.org/4.3/os/i386/CentOS/RPMS/yum-2.4.2-2.centos4.noarch.rpm http://vault.centos.org/4.3/os/i386/CentOS/RPMS/centos-yumconf-4-4.5.noarch.rpm  4.3으로 할 경우

#rpm -i http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/centos-release-4-2.1.i386.rpm

==>#rpm -i http://vault.centos.org/4.2/os/i386/CentOS/RPMS/centos-release-4-2.1.i386.rpm  4.2로 할 경우
==>#rpm -i http://vault.centos.org/4.3/os/i386/CentOS/RPMS/centos-release-4-3.2.i386.rpm  4.3으로 할 경우

#yum upgrade

 

3. Centos4.2 or 4.3에서 5.1버전으로 업그레이드

#yum clean all
#cd /var/cache/yum/
#rm -rf *
#wget http://vault.centos.org/5.1/os/i386/CentOS/centos-release-5-1.0.el5.centos.1.i386.rpm
#wget http://vault.centos.org/5.1/os/i386/CentOS/centos-release-notes-5.1.0-2.i386.rpm
#rpm -Uvh centos-release-*
#rpm -qa | grep kernel
#rpm -e –nodeps –justdb kernel*
#rpm -e –nodeps –justdb python-elementtree
#yum upgrade

업그레이드 작업이 끝난뒤 새커널로 부팅되는지 확인
/etc/grub 화일 확인
#reboot

Yum 패키지 오류시 다음을 체크하고 실행
#rpm –force -ivh python-sqlite-1.1.7-1.2.1.i386.rpm
#rpm –force -ivh sqlite-3.3.6-2.i386.rpm

Rpm리스트 확인
#rpm -qa > /root/rpmlist

-=- LVM관련 5.1환경에서 4버전으로 작동될때 속도이상이 있다면 강제로 5버전대로 설치하면 된다. -=-
#rpm -Uvh –force lvm2-2.02.26-3.el5.i386.rpm device-mapper-1.02.20-1.el5.i386.rpm

rhn 패키지 미사용시 삭제
#rpm -e rhnlib-2.1.1-9.el4_6 up2date-4.6.2-7.el4_6.1.i386

추가 레포지트리 설치(선택옵션)
#rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
#yum update
최종 화일 정리 작업
#cd /etc
#find . -name *.rpmnew > /root/rpmnew
#find . -name *.rpmsave > /root/rpmsave
원본화일이 이동된 경우가 있어서 변경 표기 해놨다.

백업필수.!!!!!

 

Related Posts

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.