[시스템] UP2DATE & RHN_REGISTER 를 이용하여 RedHat 패키지 관리

UP2DATE & RHN_REGISTER 를 이용하여 RH 패키지 최신으로 유지하자

Writer : 그냥

Date : 2002. 01. 17

많은 문서와 글들만 봐 왔지 실제 적용하여 이용은 하지 않았던 up2date 기능이었다.

언제 올라오는지 알수 없는 패치된 패키지들과 매일 errta를 확인하는 일은 정말 짜증이

나는 일이다. 그래서 한 번 써보기로 했다. 한 번 써보는 거라서 메뉴얼을 보구 한번에

성공했지만 다른 시스템에선 어떨지는 모르겠다. 참고만 하면 좋겠다.

up2date 를 쓰기 위해 참고한 문서는 http://kltp.kldp.org 의

http://kltp.kldp.org/stories.php?story=01/05/01/3139646 문서이다.

하지만 이 글은 쓰인지가 상당히 오래된 문서였고 RH 사이트는 그 사이에 또 바뀌었다.

RH의 up2date 가 바뀐 것은 직접 홈페이지에서 더이상 systemid 를 부여하지 않는다는

것이다. 이렇다는 것을 확인하는데 좀 애먹었다…무식해서..ㅡㅡ;

rhn_register 를 통하여 관리하고자 하는 시스템의 정보를 제공하면 자동으로 systemid

를 부여받는다.

참고로 서버는 RH 7.2 English (Enigma) 이다.

관리중인 서버 버젼 중심의 설명이니 주의해 하시길..

RH 다른 버젼에서는 어떤지 잘 모르겠다.

1)

http://www.redhat 에 접속하여 왼쪽 상단

RH마크 밑에 RED HAT NETWORK 라는 곳을

클릭 아니면 직접 https://rhn.redhat.com/index.pxt 이곳으로 이동한 후 로그인 한다.

아이디가 없으면 만들자..^^ 공짜다

로그인을 하여 RED HAT NETWORK 에 들어가면 왼쪽 메뉴바와 오른쪽 메인 화면으로

구성되어 있다. 홈페이지에서는 여기까지 하고 이제 서버쪽으로 가보자

2) 최신의 up2date 와 rhn_register 패키지와 의존성 패키지를 다운 받으러 가자

왼쪽 메뉴바에 [Help Desk] 를 눌러 RHN and Red Hat Linux 6.2 안에 들어가면 6.2버젼

용 최신 버젼만 링크가 되어있다  

7.2용 패키지는 ftp://updates.redhat.com/7.2/en/os/i386 에서 받을수 있다

패키지를 확인해보자

-rw-rw-r– 1 2220 235 94697 Nov 20 22:41 rhn_register-2.7.2-7.x.8.i386.rpm

-rw-rw-r– 1 2220 235 232841 Nov 20 22:41 up2date-2.7.11-7.x.2.i386.rpm

rpm -Uhv 로 설치를 한다

3) rhn_register 를 이용하여 시스템 정보를 작성하고 systemid 값을 받아오자

#rhn_register –nox

를 콘솔에서 실행하자. 개인적으로 X-window 를 쓰지 않아서 X-window에서 하는 방법은

잘 모르겠다  하지만 RH홈페이지에 가면 자세히 구성되어 나와 있다

https://rhn.redhat.com/help/basic/

rhn_register –nox 를 실행하면 텍스트설정화면이 나오는데 proxy 를 쓰지 않는 서버라

면 상관하지 말고 Enter를 쳐서 넘어가자.

다음 화면은 아이디와 패스워드 등을 입력하는데 가입한 아이디와 패스워드를 입력하도록

하자 다음 화면이 나오고 Next 로 넘어가면 중간중간에 시스템에 설치된 패키지 list를

자동수집하고 시스템 정보를 수집하여 RH rhn 서버에 정보를 보낸다. 그럼 가입한 아이디

에 시스템 정보가 자동으로 들어간다 RH 홈피에서 로그인후 서버리스트를 확인해 보자

systemid 는 자동으로 부여받아왔으므로 rhnsd 를 재가동하자

/sbin/service rhnsd restart

/sbin/chkconfig –level 345 rhnsd on

이렇게 해주시면 레드햇 네트워크 데몬이 뜬다

[root@root /tmp]# up2date *

Retrieving list of all available packages…

Removing installed packages from list of updates…

100.0%

Removing packages marked to skip from list…

100.0%

Getting headers for available packages…

100.0%

Removing packages with files marked to skip from list…

100.0%

Getting headers for skipped packages…

None of the packages you requested were found, or they are already updated.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.