Solaris 10 8/07 릴리스에는 다음과 같은 설치 기능과 향상된 기능이 추가되었습니다.
Solaris OS 설치 도중 NFS 버전 4 도메인을 정의할 수 있습니다. Solaris 10 8/07 이전 릴리스에서는 설치 후 처음으로 시스템을 재부트할 때 NFS 도메인 이름이 정의되었습니다.
NFSv4 도메인 이름 기능은 OS 설치에 다음과 같이 영향을 줍니다.
sysidtool 명령은 향상된 sysidnfs4 프로그램을 포함합니다. sysidnfs4 프로그램은 이제 설치 과정 도중에 실행되어 NFSv4 도메인이 네트워크에 대해 구성되었는지 여부를 확인합니다.
대화식 설치 도중 OS에서 자동으로 가져온 기본 NFSv4 도메인 이름이 사용자에게 제공되며, 사용자는 이 기본 이름을 허용할 수 있습니다. 또는 사용자가 다른 NFSv4 도메인을 지정할 수도 있습니다.
자세한 내용은 sysidtool(1M) 및 sysidnfs4(1M) 매뉴얼 페이지를 참조하십시오.
Solaris JumpStartTM 설치 시에는 sysidcfg 파일에 새 키워드가 제공됩니다. 사용자는 새 키워드인 nfs4_domain을 사용하여 NFSv4 도메인에 대한 값을 할당할 수 있습니다.
이러한 새 키워드에 대한 자세한 내용은 sysidcfg(4) 매뉴얼 페이지를 참조하십시오. 이 매뉴얼 페이지에는 새로운 nfs4_domain 키워드의 사용 방법 예도 제공됩니다.
NFSv4 도메인 이름 구성에 대한 자세한 내용은 System Administration Guide: Network Services를 참조하십시오.
이 릴리스부터 Solaris Live Upgrade는 다음과 같은 향상된 기능을 갖추었습니다.
Solaris Live Upgrade를 사용하여 시스템에 비전역 영역을 설치하면 Solaris OS를 업그레이드할 수 있습니다.
다른 Solaris Live Upgrade 패키지인 SUNWlur 및 SUNWluu와 함께 새 패키지인 SUNWlucfg를 설치해야 합니다.
이 세 가지 패키지는 Solaris Live Upgrade를 사용하여 업그레이드하는 데 필요한 소프트웨어를 구성합니다. 이들 패키지는 기존 소프트웨어, 새 기능, 버그 수정 등을 포함합니다. Solaris Live Upgrade를 사용하기 전에 이러한 패키지를 시스템에 설치하지 않으면 대상 릴리스로 업그레이드할 수 없습니다.
비전역 영역이 시스템에 설치된 경우 업그레이드에 대한 자세한 내용은 Solaris 10 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획을 참조하십시오.
Solaris 10 8/07 릴리스부터 비전역 영역이 설치된 경우 Solaris 10 8/07 이전 릴리스에서 발견된 대부분의 제약이 없이 Solaris OS를 업그레이드할 수 있습니다.
Solaris Flash 아카이브에 대해서만 유일하게 업그레이드 제한 사항이 있습니다. Solaris Flash 아카이브를 사용하여 설치하는 경우 비전역 영역이 포함된 아카이브가 시스템에 제대로 설치되지 않습니다.
비전역 영역이 설치된 시스템에 다음과 같은 변경 사항이 적용됩니다.
Solaris 대화식 설치 프로그램의 경우 CD 및 DVD를 사용하여 비전역 영역이 설치된 시스템을 업그레이드하거나 패치할 수 있습니다. 또는 CD나 DVD용으로 네트워크 설치 이미지를 사용할 수도 있습니다. 이전에는 DVD만을 사용하여 업그레이드할 수 있었습니다. 업그레이드 또는 패치에 소요되는 시간은 설치된 비전역 영역의 수에 따라 크게 늘어날 수 있습니다.
자동 JumpStart 설치의 경우, 업그레이드 또는 패치에 적용되는 모든 키워드를 사용하여 업그레이드하거나 패치할 수 있습니다. Solaris 10 8/07 이전 릴리스에서는 제한적인 개수의 키워드만 사용할 수 있었습니다. 업그레이드 또는 패치에 소요되는 시간은 설치된 비전역 영역의 수에 따라 크게 늘어날 수 있습니다.
Solaris Live Upgrade를 사용하여 비전역 영역이 포함된 시스템을 업그레이드하거나 패치할 수 있습니다. 비전역 영역이 포함된 시스템을 사용하는 경우 업그레이드 또는 패치 추가 프로그램으로 Solaris Live Upgrade를 사용하는 것이 좋습니다. 다른 업그레이드 프로그램은 업그레이드를 완료하는 데 필요한 시간이 설치된 비전역 영역의 수에 따라 연속적으로 증가하므로 업그레이드에 상당한 시간이 걸릴 수 있습니다. Solaris Live Upgrade를 사용하여 시스템을 패치하면 단일 사용자 모드로 전환할 필요가 없으므로 시스템 가동 시간을 최대화할 수 있습니다.
비전역 영역이 설치된 시스템에 다음과 같은 변경 사항이 적용됩니다.
새 패키지인 SUNWlucfg는 다른 Solaris Live Upgrade 패키지인 SUNWlur 및 SUNWluu와 함께 설치해야 합니다. 이 패키지는 비전역 영역이 설치된 시스템뿐만 아니라 모든 시스템에 필요합니다.
Solaris Live Upgrade를 사용하여 업그레이드하기 위해 필요한 소프트웨어는 이 세 가지 패키지로 구성되어 있으며 이들 패키지는 기존 소프트웨어, 새 기능, 버그 수정 등을 포함합니다. Solaris Live Upgrade를 사용하기 전에 이러한 패키지를 시스템에 설치하지 않으면 대상 릴리스로 업그레이드할 수 없습니다.
현재 실행 중인 부트 환경에서 새 부트 환경을 생성하는 기능은 한 가지 예외 이외에는 별다른 변화가 없습니다. 비전역 영역의 공유 파일 시스템에 대한 대상 디스크 슬라이스를 지정할 수 있습니다.
-m 옵션의 인수에 새 옵션 필드인 zonename이 제공됩니다. 이 zonename 필드를 사용하여 새로운 부트 환경을 생성하고 별도의 파일 시스템을 포함하는 영역을 지정할 수 있습니다. 이 인수는 새 부트 환경의 별도의 슬라이스에 비전역 영역의 별도 파일 시스템을 배치합니다.
lumount 명령을 사용하면 비전역 영역에서 비활성 부트 환경에 있는 해당 파일 시스템에 액세스할 수 있습니다. 전역 영역 관리자가 lumount 명령을 사용하여 비활성 부트 환경을 마운트하는 경우 이 부트 환경은 비전역 영역에 대해서도 마운트됩니다.
lufslist 명령으로 파일 시스템을 나열하는 기능이 전역 영역 및 비전역 영역 모두에 대한 파일 시스템 목록을 표시하도록 개선되었습니다.
Trusted Extensions로 구성된 Solaris 시스템은 레이블 있는 영역을 업그레이드하는 데 추가 단계가 필요합니다. 이러한 절차에 대한 자세한 내용은 Solaris 10 8/07 릴리스 노트의 Installation Enhancements 아래에서 Upgrading a Trusted Extensions System That is Configured with Labeled Zones를 참조하십시오.
이 릴리스부터는 sysidkdb 도구가 USB 언어 및 해당 키보드 레이아웃을 구성합니다.
새 sysidkdb 도구를 사용하면 다음과 같은 절차가 수행됩니다.
키보드가 자동으로 식별되는 경우 설치하는 동안 키보드 언어 및 레이아웃이 자동으로 구성됩니다.
키보드가 자동으로 식별되지 않는 경우에는 설치 중 sysidkdb 도구에서 키보드 레이아웃 지원 목록을 제공하며 이 목록을 통해 키보드 구성 레이아웃을 선택할 수 있습니다.
이전에는 설치 시 USB 키보드에서 자동 식별 값을 1로 가정했습니다. 따라서 자동으로 식별되지 않는 모든 키보드는 SPARC에 설치할 때 항상 영어(미국) 키보드로 구성되었습니다.
PS/2 키보드는 자동으로 식별되지 않으므로 설치하는 동안 키보드 레이아웃을 선택해야 합니다.
JumpStart 사양: 자동으로 식별되지 않는 키보드를 사용할 경우 JumpStart를 설치하는 동안 키보드 언어 선택 메시지를 표시하지 않으려면 sysidkdb 파일에서 키보드 언어를 선택합니다. JumpStart 설치의 경우 기본값은 영어(미국) 키보드 레이아웃입니다. 다른 언어 및 키보드 레이아웃을 선택하려면 sysidkdb 파일에서 키보드 키워드를 설정합니다.
자세한 내용은 Solaris 10 설치 설명서: 네트워크 기반 설치를 참조하십시오.
119254-42 및 119255-42 패치부터, 패치 설치 유틸리티인 patchadd 및 patchrm이 수정되어 특정 패치 제공 기능이 처리되는 방식이 변경되었습니다. 이 수정 사항은 모든 Solaris 10 릴리스에 해당 패치를 설치할 때 적용됩니다. 이러한 “지연 활성화” 패치는 기능 패치가 제공하는 광범위한 변경 사항을 보다 잘 처리합니다.
일부 패치만이 지연 활성화 패치로 지정됩니다. 일반적으로 지연 활성화 패치는 Solaris 10 3/05 이후 Solaris 10 릴리스(예: Solaris 10 8/07 릴리스)와 연관된 커널 패치입니다. pkginfo 파일에 SUNW_PATCH_SAFEMODE 변수가 설정되어 있는 경우 패치가 지연 활성화 패치로 지정됩니다. 지연 활성화 패치로 지정되지 않은 패치는 이전과 마찬가지로 계속 설치됩니다. 예를 들면, 커널 패치 118833-36 (SPARC) 및 118855-36 (x86) 등과 같이 이전에 릴리스된 패치는 설치 시 지연 활성화 패치 유틸리티를 사용하지 않습니다.
이전에는 이러한 커널 패치에 복잡한 패치 스크립트가 필요했습니다. 이 스크립트는 패치가 제공하는 개체와 실행 중인 시스템(활성 파티션) 사이의 비일관성으로 인해 활성 파티션에서의 패치 설치 프로세스 도중 발생할 수 있는 문제를 방지하기 위해 필요했습니다. 이제 지연 활성화 패치는 실행 중인 시스템의 안정성을 보장하기 위해 루프백 파일 시스템(lofs)을 사용합니다. 실행 중인 시스템에 패치가 적용되면 lofs는 패치 프로세스 중 안정성을 유지합니다. 이러한 대용량 커널 패치는 적용하기 위해 재부트가 필요했었지만, 이제는 재부트를 수행하면 lofs에 의해 변경된 사항이 활성화됩니다. 패치 README는 재부트가 필요한 패치가 어느 것인지에 대한 정보를 제공합니다.
비전역 영역을 실행하거나 lofs를 비활성화했을 경우 지연 활성화 패치를 설치하거나 제거할 때 다음 사항을 고려하십시오.
이 패치 작업을 수행하려면 모든 비전역 영역이 중지 상태여야 합니다. 패치를 적용하려면 먼저 비전역 영역을 중지해야 합니다.
지연 활성화 패치가 안전하게 완료되려면 루프백 파일 시스템(lofs)이 있어야 합니다. Sun Cluster 3.1 또는 Sun Cluster 3.2가 실행 중인 시스템에는 대체로 lofs가 사용되지 않으며, 이는 lofs가 활성화될 때 HA-NFS 기능이 제한되기 때문입니다. 그러므로 지연 활성화 패치를 설치하기 전에 다음 단계를 실행하여 루프백 파일 시스템을 다시 활성화해야 합니다.
/etc/system 파일에 있는 다음 행을 제거하거나 주석으로 표시합니다.
exclude:lofs. |
시스템을 다시 부트합니다.
패치를 설치합니다.
패치 설치 작업을 완료한 후 /etc/system 파일에서 해당 행을 복원하거나 주석 표시를 삭제합니다.
정상적인 작업을 재개하도록 시스템을 다시 부트합니다.
패치 작업은 Solaris Live Upgrade를 사용하여 관리하는 것이 좋습니다. Solaris Live Upgrade는 실행 중인 시스템에 패치를 적용할 때 발생하는 문제를 방지합니다. Solaris Live Upgrade는 문제 발생 시 폴백 기능을 제공함으로써 패치 작업과 연관된 중단 시간을 단축하고 위험을 최소화합니다. Solaris 10 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획을 참조하십시오.