Unix/Solaris10

솔라리스 10 업데이트 하기

ForceCore 2008. 12. 6. 18:56
http://pranludi.tistory.com/52
핵심만 있어서 좋은듯. w00t.
블로그 모양이나, 말투도 나와 비슷하다.
좋은 사람임에 틀림없음 ㅋ
게다가 솔라리스... 아하하하 +_+


http://www.solanara.net/solaris10.html
여기에도 업데이트 하는 방법이 잘 나와있다.
solanara도 Solaris계의 본좌 맞다...a 검색하면 여기가 자주 걸린다.

5) 패치를 적용한다. /var/sadm/spool 에 받은 패치를 실행시킨다. 만약 설치해야할 패치가 다운로드 되지 않았으면 다운로드 한다.
6) [싱글모드]로 전환([init s]명령을 사용하면 된다)해 [smpatch add -x idlist=/var/sadm/spool/disallowed_patch_list]명령을 주면 [설치 정책이 허용하지 않는 업데이트]를 설치할 수 있다. 허용하지 않는 패치에는 커널 업데이트와 드라이버 업데이트가 포함되기 때문에 반드시 해야한다. 또한 반드시 수동 설치해야 하는 패치도 있는데(SMPATCH LIVE UPGRADE처럼) 이는 [smpatch add -i 121431-25]처럼 명령을 주면 된다
이렇게 적혀있군...a 필자는 맨날 수동 패치에서 자꾸 걸린다.
아직 single mode에서 패치해서 성공해본적은 없다...만...a
조만간 해보겠다 ㄱ-

오오... 성공했다.
근데 요구 조건이 많으면 처리하기 좀 짜증나고, 서버 down time도 길어진다.
init S로 모든 접속을 차단하니까...

그런데 다른 실험을 해보니까 single모드 패치가 꼭 single 모드로 들어가야 하는 것은 아니었다 ㅋ0ㅋ
별로 안 중요한 서버면 init S안 하고 시도해보라 ㄱ-;;
http://docs.huihoo.com/opensolaris/system-administration-guide-basic-administration/html/ch22.html
여기에 보면 init S를 하라는 말이 어디에도 없다?
잘 읽어보면, smpatch는 local mode와 remote mode가 있다고 하는데, ssh를 통해 실행하는 것도 local mode이다. smpatch로 원격 서버도 업뎃 할 수 있나보네??;; 그럴 일은 거의 없겠지만 -_-; local mode에서도 single mode operation이 있다고 한다... marked as single은 single mode operation이라는거지 init으로 single mode에 들어가란 것은 아닌듯 하다?
오히려, smpatch add -i 패치 한개
이런게 single mode operation인 것으로 되어있다.

어쩐지 이상하기는 했다.
smpatch가 그렇지 않아도 엄청 오래 걸리는데 ㄱ-;;;
init S로 싱글모드에 들어가기까지 하면 서버 운영을 하지 말라는 말이나 똑같다;;