Solaris 9 설치 설명서

2장 Solaris 설치 또는 업그레이드 계획 수립(개요)

이 장에서는 Solaris 운영 환경을 설치 또는 업그레이드하기 전에 필요한 의사 결정에 대하여 설명합니다. 이 장에는 다음 내용이 포함되어 있습니다.


주 –

이 책에서는 슬라이스라는 용어를 사용하지만, 일부 Solaris 설명서와 프로그램에서는 슬라이스를 분할 영역이라고 부르기도 합니다. 혼동을 피하기 위해 이 책에서는 fdisk 분할 영역(Solaris x86 플랫폼판에서만 지원됨)과 Solaris fdisk 분할 영역 내부의 분할(슬라이스 또는 분할 영역이라고 할 수 있음)을 구별합니다.


작업 맵: Solaris 소프트웨어 설치 또는 업그레이드

다음 작업 맵은 Solaris 운영 환경의 설치나 업그레이드에 필요한 단계를 요약한 것입니다. 이 작업 맵을 사용하여 운영 환경을 가장 효율적으로 설치하기 위해 필요한 모든 의사 결정을 확인합니다.

표 2–1 작업 맵: Solaris 소프트웨어 설치 또는 업그레이드

작업 

설명 

지침 

초기 설치 또는 업그레이드를 선택합니다.  

초기 설치를 수행할 것인지, 아니면 업그레이드를 수행할 것인지 결정합니다.  

초기 설치인가, 아니면 업그레이드인가?

시스템 요구 사항을 검토합니다.  

시스템이 설치나 업그레이드를 위한 최소 요구 사항에 맞는지 확인합니다. 

시스템 요구 사항

설치 방법을 선택합니다.  

Solaris 운영 환경은 설치나 업그레이드를 위한 몇 가지 방법을 제공합니다. 사용자 환경에 가장 적합한 설치 방법을 선택합니다. 

제 3 장

디스크 공간과 스왑 공간을 계획 및 할당합니다. 

설치할 Solaris 운영 환경 구성 요소의 디스크 공간을 시스템에서 할당합니다. 시스템에 대한 적합한 스왑 공간 레이아웃을 결정합니다. 

제 5 장

설치 위치를 선택합니다.  

로컬 매체 또는 네트워크를 통해 Solaris 소프트웨어를 설치할 수 있습니다. 사용자의 환경에 가장 적합한 설치 위치를 결정합니다. 

네트워크, DVD 또는 CD 중 어떤 것을 이용해 설치할 것인가?

시스템 관련 정보를 수집합니다.  

확인 목록을 사용하여 워크시트를 완성하여 설치나 업그레이드를 위해 필요한 모든 정보를 수집합니다. 

제 6 장

(선택 사항) 시스템 정보를 사전 구성합니다.  

시스템 정보를 사전 구성함으로써 설치나 업그레이드 중에 정보 입력을 요청받게 되는 일을 방지할 수 있습니다. 

제 7 장

(선택 사항) 네트워크를 통한 Solaris 소프트웨어 설치를 준비합니다.  

Solaris 소프트웨어를 네트워크를 통해 설치하기로 선택한 경우 설치 서버를 만들고, 필요한 경우 부트 서버를 만든 다음 네트워크를 통해 설치할 시스템을 설정합니다. 

제 12 장

(업그레이드 전용) 사전 업그레이드 작업을 수행합니다.  

시스템을 백업한 뒤 디스크 공간 재할당을 통해 업그레이드할 수 있는지 확인하고 Solaris 갱신 릴리스가 무시할 수 있는 패치를 검색합니다. 

제 8 장

설치 또는 업그레이드합니다.  

선택한 Solaris 설치 방법을 사용하여 Solaris 소프트웨어를 설치 또는 업그레이드합니다.  

설치 방법에 대한 자세한 지침을 제공하는 장 또는 장들 

초기 설치인가, 아니면 업그레이드인가?

초기 설치 수행을 선택하거나 시스템에 이미 Solaris 운영 환경이 실행되고 있다면 시스템 업그레이드를 선택할 수 있습니다.

초기 설치

초기 설치는 새로운 버전의 Solaris 운영 환경으로 시스템의 디스크를 덮어씁니다. 시스템에서 Solaris 운영 환경이 실행되고 있지 않는 경우 초기 설치를 수행해야 합니다.

시스템에 이미 Solaris 운영 환경이 실행되고 있는 경우에도 초기 설치를 수행할 수 있습니다. 로컬 수정 사항을 보존하려면 설치하기 전에 로컬 수정 사항을 백업합니다. 설치를 완료한 뒤 로컬 수정 사항을 복원할 수 있습니다.

Solaris 설치 방법 중 하나를 사용하여 초기 설치를 수행할 수 있습니다. 각각의 Solaris 설치 방법에 관한 자세한 내용은 제 3 장을 참조하십시오.

업그레이드

업그레이드하면 새 버전의 Solaris 운영 환경이 시스템의 디스크에 있는 기존 파일과 병합됩니다. 업그레이드하는 경우 이전 버전의 Solaris 운영 환경에 적용된 수정 사항을 최대한 많이 저장할 수 있습니다.

Solaris 2.6, Solaris 7 또는 Solaris 8 소프트웨어를 실행하는 모든 시스템을 업그레이드할 수 있습니다. 시스템에서 실행 중인 Solaris 소프트웨어의 버전을 보려면 다음 명령을 입력합니다.


$ uname -a

다음 설치 방법을 사용하여 Solaris 운영 환경을 업그레이드할 수 있습니다.


주 –

디스크 없는 클라이언트를 업그레이드하려면 smosservice patch를 사용합니다. 자세한 내용은 System Administration Guide: Basic Administration 또는 smosservice(1M)를 참조하십시오.


Solaris 업그레이드 방법

표 2–2 SPARC: Solaris 업그레이드 방법

현재 Solaris 운영 환경 

Solaris 업그레이드 방법 

Solaris 2.6, Solaris 7, Solaris 8, Solaris 9 

  • SolarisTM Web Start 프로그램

  • Solaris suninstall 프로그램

  • 사용자 정의 JumpStartTM 방법

  • Solaris Live Upgrade

표 2–3 x86: Solaris 업그레이드 방법

현재 Solaris 운영 환경 

Solaris 업그레이드 방법 

Solaris 2.6 

DVD 매체 또는 넷 설치 이미지에서 설치: 

  • Solaris Web Start 프로그램

  • Solaris suninstall 프로그램

  • 사용자 정의 JumpStart 방법

CD 매체에서 설치: 

  • Solaris suninstall 프로그램

  • 사용자 정의 JumpStart 방법

Solaris 7 

DVD 매체 또는 넷 설치 이미지에서 설치: 

  • Solaris Web Start 프로그램

  • Solaris suninstall 프로그램

  • 사용자 정의 JumpStart 방법

  • Solaris Live Upgrade

CD 매체에서 설치: 

  • Solaris suninstall 프로그램

  • 사용자 정의 JumpStart 방법

  • Solaris Live Upgrade

Solaris 8, Solaris 9 

DVD 또는 CD 매체 또는 넷 설치 이미지에서 설치: 

  • Solaris Web Start 프로그램

  • Solaris suninstall 프로그램

  • 사용자 정의 JumpStart 방법

  • Solaris Live Upgrade


주 –

Solaris Live Upgrade를 사용하는 업그레이드에 대한 제한 사항은 Solaris Live Upgrade 시스템 요구 사항을(를) 참조하십시오.


시스템에 설치되어 있지 않은 소프트웨어 그룹으로는 시스템을 업그레이드할 수 없습니다. 예를 들어, 이전에 시스템에 최종 사용자 Solaris 소프트웨어 그룹을 설치한 경우, 업그레이드 옵션을 사용하여 개발자 Solaris 소프트웨어 그룹으로 업그레이드할 수 없습니다. 하지만 업그레이드 중에 현재 설치되어 있는 소프트웨어 그룹의 일부가 아닌 소프트웨어를 추가할 수 있습니다.

Solaris 9 운영 환경을 이미 실행하고 있고 개별 패치를 설치했다면 Solaris 9 갱신 릴리스로 업그레이드할 경우, 다음과 같은 문제가 발생할 수 있습니다.

Solaris 9 갱신 릴리스로 업그레이드할 때 제거될 패치를 Patch Analyzer로 확인할 수 있습니다. Patch Analyzer 사용에 관한 자세한 내용은 Solaris 갱신 릴리스로 업그레이드을(를) 참조하십시오.

시스템 요구 사항

시스템이 Solaris 운영 환경의 설치나 업그레이드에 필요한 요구 사항에 맞는지 확인합니다.

메모리 요구 사항

Solaris 운영 환경을 설치 또는 업그레이드하려면 128MB 이상의 메모리가 있어야 합니다.


주 –

일부 선택 설치 기능은 메모리가 충분한 경우에만 활성화됩니다. 예를 들어, 메모리가 부족한 상태에서 DVD를 이용하여 설치하려면 Web Start 그래픽 사용자 인터페이스 대신 Solaris Web Start 설치 프로그램의 명령줄 인터페이스를 통해 설치해야 합니다.


Solaris 9 Installation CD를 사용할 때의 요구 사항

Solaris 9 Installation CD를 사용하여 설치 또는 업그레이드하는 경우 SPARC 슬라이스 및 x86 fdisk 분할 영역에 대한 특별한 요구 사항을 따라야 합니다. DVD 또는 넷 설치 이미지에서 설치하는 경우 다음 요구 사항은 필요하지 않습니다.

표 2–4 Solaris 9 Installation CD 요구 사항

플랫폼 

요구 사항 

업그레이드에 대한 슬라이스 요구 사항 

Solaris 9 Installation CD 및 Solaris Web Start 프로그램을 사용하여 업그레이드한 경우 파일이 저장되지 않은 디스크에 슬라이스가 있어야 합니다. swap 슬라이스를 사용하는 것이 좋지만 /etc/vfstab에 나열된 “업그레이드 가능한” 루트 슬라이스에 위치하지 않은 어떤 슬라이스라도 사용할 수 있습니다. 이 슬라이스의 크기는 최소 512MB 이상이어야 합니다.

x86 시스템 fdisk 분할 영역 요구 사항

Solaris 9 Installation CD를 사용하는 경우 Solaris Web Start 프로그램은 설치 또는 업그레이드를 수행하려면 시스템에 두 개의 fdisk 분할 영역이 필요합니다.

  • Solaris fdisk 분할 영역

    이것은 일반적인 Solaris fdisk 분할 영역입니다. 시스템에 Solaris fdisk 분할 영역이 없는 경우 Solaris Web Start 프로그램에서 분할 영역을 작성하라는 프롬프트를 표시합니다.

    주의: 기존 fdisk 분할 영역의 크기를 변경하면 해당 분할 영역의 모든 데이터가 자동으로 삭제됩니다. Solaris fdisk 분할 영역을 작성하기 전에 데이터를 백업합니다.

  • x86 부트 fdisk 분할 영역

    이 분할 영역은 10MB fdisk 분할 영역이며 Solaris fdisk 분할 영역의 새로 만든 스왑 슬라이스에 위치한 미니루트를 x86 구조가 부트하게 합니다.

    주의: x86 부트 분할 영역을 수동으로 작성해서는 안 됩니다.

    Solaris Web Start 설치 프로그램이 Solaris fdisk 분할 영역에서 10MB를 제거하여 x86 부트 분할 영역을 만듭니다. x86 부트 분할 영역을 설치 프로그램이 작성하도록 허용하여 기존 fdisk 분할 영역이 변경되지 않도록 합니다.


주 –

Service partition이 있는 시스템을 설치 또는 업그레이드하는 경우 Solaris Web Start 설치 프로그램에서 Service partition을 보존하고 Solaris 및 x86 부트 fdisk 분할 영역을 작성합니다. Service partition의 보존에 대한 자세한 내용은 x86: 기본 부트 디스크 분할 영역 레이아웃 변경을(를) 참조하십시오.


x86 시스템 업그레이드 제한 사항 

Solaris 9 Installation CD를 사용하는 경우 Solaris Web Start 프로그램을 사용하여 Solaris 2.6 또는 Solaris 7 운영 환경에서 업그레이드할 수 없습니다. Solaris 9 Installation CD에서는 Solaris 2.6 또는 Solaris 7 릴리스에 필요하지 않은 별도의 10MB x86 부트 분할 영역이 필요합니다. DVD 또는 넷 설치 이미지에서 Solaris Web Start 프로그램을 사용하거나 Solaris suninstall 프로그램 또는 사용자 정의 JumpStart를 사용하여 업그레이드해야 합니다.

x86 시스템 논리적 블록 주소 지정 요구 사항 

시스템이 1024 실린더 한계를 넘어 부트할 수 있는 경우를 제외하고는 Solaris 9 Installation CD를 사용하지 마십시오. 논리적 블록 주소 지정(LBA)을 하면 시스템이 Solaris 디스크 슬라이스 전체에서 1024 실린더 한계 이상까지 부트할 수 있습니다. 시스템에서 기본 부트 디스크의 BIOS 및 SCSI 드라이버가 LBA를 지원하는 경우 Solaris 9 Installation CD를 사용합니다. 

시스템이 LBA를 지원하는지 여부를 확인하려면 다음을 입력합니다. 


# prtconf -pv | grep -i lba

기본 부트 디스크의 BIOS 및 SCSI 드라이버가 LBA를 지원하는 경우 다음 메시지가 나타납니다. 


lba-access-ok:

기본 부트 디스크의 SCSI 드라이버가 LBA를 지원하지 않는 경우 다음 메시지가 나타납니다. 


no-bef-lba-access

기본 부트 디스크의 BIOS 및 SCSI가 LBA를 지원하지 않는 경우 Solaris 9 DVD 또는 넷 설치 이미지를 사용하여 설치 또는 업그레이드합니다. 

네트워크, DVD 또는 CD 중 어떤 것을 이용해 설치할 것인가?

Solaris 소프트웨어는 DVD나 CD 매체를 통해 유통되므로 DVD-ROM이나 CD-ROM 드라이브에 액세스할 수 있는 시스템에 설치하거나 업그레이드할 수 있습니다.

시스템에 로컬 DVD-ROM이나 CD-ROM 드라이브가 없거나 설치할 시스템이 여러 대인데 Solaris 소프트웨어를 설치하기 위해 매번 로컬 드라이브에 디스크를 넣는 일을 피하고자 한다면, 원격 DVD나 CD 이미지를 통해 설치할 수 있도록 시스템을 설정할 수 있습니다.

모든 Solaris 설치 방법을 이용해 네트워크를 통해 시스템을 설치할 수 있습니다. 하지만 Solaris Flash 설치 기능이나 사용자 정의 JumpStart 설치를 이용하여 네트워크에서 시스템을 설치하여 대기업에서의 설치 프로세스를 중앙 집중화 및 자동화할 수 있습니다. 각각의 설치 방법에 관한 자세한 내용은 제 3 장을 참조하십시오.

Solaris 소프트웨어를 네트워크를 통해 설치하려면 초기 설정이 필요합니다. 네트워크를 통한 설치 준비에 관한 자세한 내용은 제 12 장을 참조하십시오.

DVD 매체 사용

DVD 매체를 사용하는 도중에 ok 프롬프트에서 부트하라는 메시지가 나타나면 항상 다음 명령을 입력합니다.


ok boot cdrom

Sun ONE Application Server 설치 후 구성

SunTM ONE Application Server를 사용 중인 경우 Solaris 운영 환경을 설치한 후에 서버를 구성해야 합니다. 해당 Application Server 구성에 대한 자세한 내용은 Sun ONE Application Server 7 Standard Edition Getting Started Guide를 참조하십시오.

x86: 기본 부트 디스크 분할 영역 레이아웃 변경

Solaris 9 (x86 플랫폼판) 운영 환경에서는 Solaris Web Start 및 suninstall 설치 프로그램에서 새 기본 부트 디스크 분할 영역 레이아웃을 사용하여 Service partition을 수용합니다. 시스템에 현재 Service partition이 포함되어 있는 경우 새 기본 부트 디스크 분할 영역 레이아웃에서 해당 분할 영역을 보존할 수 있습니다.


주 –

현재 Service partition을 포함하지 않는 시스템에 Solaris 9 (x86 플랫폼판) 운영 환경을 설치하는 경우 기본적으로 해당 설치 프로그램에서 새 Service 분할 영역을 만들지 못합니다. 시스템에 Service partition을 만들려면 하드웨어 설명서를 참조하십시오.


새 기본값에 포함되어 있는 분할 영역은 다음과 같습니다.

이 기본 레이아웃을 사용하려면 설치 프로그램에서 부트 디스크 레이아웃을 선택하라는 메시지가 나타날 때 Default를 선택합니다.

x86: Solaris 9 Device Configuration Assistant 및 PXE 액세스

Solaris Device Configuration Assistant는 다양한 하드웨어 구성 및 부트 작업을 수행할 수 있는 프로그램입니다. Device Configuration Assistant를 사용하여 DVD, CD, 넷 설치 이미지 또는 디스켓의 소프트웨어 복사본에서 부트합니다. Solaris Device Configuration Assistant에 액세스하려면