솔라리스 smpatch 사용하여 업데이트

Last Updated on 9월 11, 2020 by 태랑(정현호)



일단 sun에 계정을 등록 해야 합니다(링크 삭제)

계정생성후 sun에 등록해야합니다
# cp /usr/lib/breg/data/RegistrationProfile.properties /tmp
# vi /tmp/RegistrationProfile.properties
userName=사용자아이디
password=사용자패스워드

# /usr/sbin/sconadm register -a -r /tmp/RegistrationProfile.properties
sconadm이 실행되는 중
사용자를 인증하는 중 …
finish registration!

# rm /tmp/RegistrationProfile.properties
# smpatch get
patchpro.backout.directory      -       ""
patchpro.baseline.directory     -       /var/sadm/spool
patchpro.download.directory     -       /var/sadm/spool
patchpro.install.types          -       rebootafter:reconfigafter:standard
patchpro.patch.source           -       https://getupdates1.sun.com/
patchpro.patchset               -       current
patchpro.proxy.host             -       ""
patchpro.proxy.passwd           ****    ****
patchpro.proxy.port             -       8080
patchpro.proxy.user             -       ""

# smpatch analyze

# smpatch download
(으)로 패치 다운로드 /var/sadm/spool…
xxxxxx-yy has been validated.
메시지 생략

# smpatch update
에서 패치 설치 /var/sadm/spool…
xxxxxx-yy 적용되었습니다.

#/var/sadm/spool/patchproSequester
에가보면
patchpro_dnld_2009.09.20@20:57:31:KST.txt

patcpro_dnld_날짜.txt 형태의 파일이 생성되는데 읽어보면

-------------------------------------------------------
이 패치 번들은 PatchPro가 생성했습니다.

설치 지침은 각 패치 내부의 README 파일을
참조하십시오.  시스템을 제대로 패치하려면 다음 패치가
나열된 순서로 설치되어야 합니다:

1) 125556-06
2) 119091-35 !!! 재부트 !!!
3) 118668-23
4) 118669-23
5) 119758-16 !!! 재부트 !!!
6) 120190-19
7) 120095-27
---------------------------------------------------------------

업데이트 패치명이 나오며 재부팅이 필요로하는 패치명을 볼수 있습니다

재부팅이 필요한 업데이트가 하나라도 있다면 활성화 하기 위해서는
시스템 종료나 재부팅을 해야 합니다

시스템 전원 끄기 init 5 또는 shutdown -i 5
재시작 init 6 또는 shutdown -i 6

답글 남기기