본 장에서는 Solaris 8 MU3 소프트웨어를 설치하는 방법에 대해 설명합니다. 사용자 정의 JumpStartTM를 사용한 설치의 일환으로 Solaris 8 MU3 소프트웨어를 설치하려면, Solaris 8 고급 설치 안내서를 참조하십시오.
Solaris 8 MU3 설치 절차는 개별적인 MU3 패치의 설치보다 시간이 단축됩니다. Solaris 8 MU3 설치 시간은 다음 사항에 따라 달라집니다.
시스템의 CPU 속도
사용자가 선택하는 install_mu 옵션
install_mu 코드와 패치 세트를 액세스하는데 사용하는 CD-ROM 드라이브, 하드 드라이브 또는 네트워크의 속도
백아웃 옵션을 사용하지 않고 MU3을 설치하면, 설치 절차가 더 빨라집니다. 그러나, MU3이 제공하는 패치는 제거될 수 없습니다.
MU3은 Solaris 8, Solaris 8 6/00 또는 Solaris 8 10/00 운영 환경을 실행하는 시스템에만 설치될 수 있습니다.
파일 시스템에 대한 공간 요구 사항은 다음 사항에 따라 달라집니다.
백아웃 옵션의 선택 여부
백아웃 데이터를 저장할 때 백아웃 디렉토리의 위치
각 파일 시스템에서 사용 가능한 디스크 파티션과 공간 대 파일 시스템에 필요한 패치 디스크 공간
시스템 로켈
유지 보수 업데이트 패치의 일부가 시스템에 이미 설치되어 있는지 여부
install_mu 스크립트는 공간을 분석하여 파일 시스템에 필요한 공간(경우에 따라 백아웃 공간 포함)을 알려줍니다. 디스크 공간 계산에는 수 분이 걸립니다.
install_mu 스크립트는 하나 이상의 파일 시스템에서 공간이 부족하다고 판단되면 진행하지 않습니다. 비록 필요한 패치 설치 공간이 매우 정확하게 계산되지만, 필요한 백아웃 데이터 공간은 추정되며 보고되는 값은 실제 요구값보다 약간 높을 수 있습니다.
패치 세트를 적용(필요한 경우에 제거)하기에 충분한 디스크 공간이 있어서 빈 공간 계산을 하지 않으려면, f 옵션을 사용하여 -install_mu를 실행하십시오.
시스템이 install_mu를 실행 중이고 대상 시스템이 이미 Solaris 8, Solaris 8 6/00 또는 Solaris 8 10/00 운영 환경을 실행하는 경우에만 Solaris 8 MU3 소프트웨어를 설치할 수 있습니다.
MU3은 패치를 시스템 라이브러리에 적용하기 때문에 MU3을 설치하기 전에 단일 사용자 모드로 재부트하는 것이 가장 좋습니다. 프로세서를 패치되지 않은 버전의 라이브러리로 매핑한 후 나중에 기존 라이브러리의 다른 섹션으로 매핑하려고 시도하면 다중 시스템에 있는 개별 시스템이 불안정해집니다.
단일 사용자 모드에서 네트워크 서비스를 이용할 수 없습니다. MU3 이미지가 CD가 아닌 네트워크 상에 있다면, 시스템을 단일 사용자 모드에서 부트하기 전에 MU3 이미지를 네트워크에서 지역 시스템으로 복사해야 합니다.
단일 사용자 모드에서 시스템을 재부트할 수 없거나 디스크 공간이 충분하지 않아서 MU3 이미지의 사본을 만들 수 없는 경우에는, 다중 사용자 모드에서 NFS를 사용하여 MU3을 설치해야 합니다. 이 경우, 시스템은 가능한 사용자가 로그온하거나 작업이 실행 중이지 않는 상태로 되어 있어야 합니다.
설치를 진행하기 전에 시스템의 운영 체제를 백업하십시오.
Solaris 8 MU3 소프트웨어를 설치하려면
중요한 사용자 또는 시스템 프로세서가 실행 중이 아닌 것을 확인합니다.
현재 세션을 종료합니다.
CDE 로그인 화면이 나타납니다.
[옵션] 버튼을 눌러서 [명령줄 로그인]을 선택합니다.
로그인 메시지가 표시됩니다.
사용자의 로그인 이름을 root로 입력하고 루트 암호를 입력합니다.
login: root password: root password |
단일 사용자 모드로 재부트합니다. 루트 쉘 프롬프트에서 다음과 같이 입력합니다.
# reboot -- -s |
shutdown 또는 init 명령을 사용하여 다중 사용자 모드에서 단일 사용자 모드로 실행 수준을 변경하면 vold 프로세스가 실행 상태로 남아 있게 됩니다. 단일 사용자 모드에서 MU3 CD를 실행할 때 이 프로세스 때문에 문제가 발생합니다.
루트 암호를 입력합니다.
시스템이 다음 메시지를 표시하고 현재 시스템 유지 보수 모드 상태인지 확인합니다.
Entering System Maintenance Mode Sun Microsystems Inc. SunOS 5.8 Generic Feb 2000 # |
MU3 CD를 마운트하려면, 드라이브에 CD를 넣고 루트 쉘 프롬프트에서 다음과 같이 입력합니다.
# mount -o ro -F hsfs /dev/dsk/c0t6d0s0 /cdrom |
경우에 따라, CD-ROM 드라이브는 c0가 아닌 컨트롤러이거나 t6이 아닌 대상이 될 수 있는데, 이것은 CD-ROM 장치에 대한 다른 경로를 요구합니다. CD-ROM 드라이브 마운트에 대한 자세한 내용은 시스템 관리자에게 문의하십시오.
install_mu를 실행합니다.
MU3 이미지의 지역 사본에서, 다음과 같이 입력합니다.
# cd local_directory # ./install_mu options |
MU3 CD에서, 다음과 같이 입력합니다.
# cd /cdrom # ./install_mu options |
명령줄에서 다음 옵션을 사용할 수 있습니다.
표 2-1 install_mu의 명령줄 옵션
옵션 |
설명 |
---|---|
-d |
백업되지 않을 패치를 지정합니다. 이 인자를 사용하면 소프트웨어 설치 시간이 줄어들지만, 개별적인 패치를 제거할 수 없습니다. -B 옵션으로 지정될 수 없습니다. |
-p patchdir |
모든 패치가 저장된 디렉토리를 지정합니다. |
-q |
install_mu 실행이 포함된 도트의 디스플레이를 사용 불능으로 설정합니다. |
-B backoutdir |
해당 디렉토리에 백아웃 데이터가 저장하도록 지정합니다. -d 옵션을 사용하여 지정할 수 없습니다. |
-f |
충분한 디스크 공간을 확인하지 않고 패치 세트를 강제로 설치합니다. 이 옵션을 사용하면 시간은 절약되지만, 디스크 공간이 충분한 경우에만 사용하십시오. |
설치가 완료되면 다음 메시지가 나타납니다.
install_mu completed at date_time. |
다음과 같이 입력하여 시스템을 재부트합니다.
# sync ; reboot |
그러면 로그인 메시지가 표시됩니다.
라이브러리 충돌 문제점을 방지하려면 MU3을 설치한 후 시스템을 재부트해야 합니다.
로그인 이름과 암호를 입력합니다.
login: login password: password |
Solaris 8 MU 소프트웨어의 버전을 확인하려면 다음과 같이 입력하십시오.
# cat /etc/release |
MU 소프트웨어가 시스템에 적용한 패치를 확인하려면 다음과 같이 입력하십시오.
# showrev -p |
MU3 소프트웨어를 적용함으로써 얻어지는 showrev -p 출력을 Solaris 8 1/01 운영 환경을 설치함으로써 얻어지는 showrev -p 출력과 비교하면, MU3을 설치할 때 다음 패치가 적용되지 않는 것을 확인할 수 있습니다.
Solaris 8 MU3 SPARC 플랫폼판:
110144-06
110146-01
110314-02
110418-01
Solaris 8 MU3 Intel 플랫폼판:
110145-06
110147-02
110315-02
110419-01
이러한 패치는 Solaris 8 1/01 운영 환경을 만드는데 필요하지만, Solaris 8 MU3 패치를 적용하는 데는 필요하지 않습니다.