이 장에서는 다음 항목들을 다룹니다.
|
주 - 이 Solaris 릴리스의 설치에 대한 초기 지침은 디스크와 함께 제공되는 입문서 카드를 참조하십시오. 더 자세한 지침은 Solaris 9 Installation Guide를 참조하십시오.
|
설치 전에 Sun Fire 및 Netra 서버에서 펌웨어 업그레이드 하기(버그 ID 4747307, 4799331)
Solaris 9 9/04 운영 환경을 Sun Fire 및 Netra
서버에 설치하려면 우선 서버의 펌웨어를 업데이트해야 합니다. Solaris 9 9/05소프트웨어를 설치하기 전에 펌웨어를 업데이트하지 않으면 서버가 패닉을 일으킵니다. 이 문제는 다음 서버에 영향을 줍니다.
-
Sun Fire 3800 서버
-
Sun Fire 4800 서버
-
Sun Fire 4810 서버
-
Sun Fire 6800 서버
-
Sun Fire V1280 서버
-
Netra 1280 서버
이 문제가 발생하면 다음 오류 메시지가 표시됩니다.
panic[cpu0]/thread=140a000: BAD TRAP: type=34 rp=147e9e0
addr=5586ee326973add3 mmu_fsr=0
|
ok 프롬프트가 표시됩니다.
해결책:
Sun Fire 3800, 4800, 4810 또는 6800 서버에는 현재 이용되는 가장 일반적인 펌웨어 패치 버전(예를 들어, 펌웨어 업데이트 5.15.4 또는 5.15.3)을 적용하십시오.
Sun Fire V1280 또는 Netra 서버에는 현재 이용되는 가장 일반적인 펌웨어 패치 버전(예를 들어, 5.13.0014)을 적용하십시오.
펌웨어 업데이트 패치는 다음 주소에서 구할 수 있습니다.
http://sunsolve.sun.com
반드시 가장 일반적인 패치 버전을 다운로드 및 적용하십시오.
Solaris 소프트웨어 자동 설치
이전 절에 나열된 펌웨어 노트 외에 표 1-1에 나열된 Sun 하드웨어는 Solaris 9 9/05 릴리스에 대해 특정 설치 또는 업그레이드 지침을 요구하지 않습니다. Sun 하드웨어에 Solaris 9 9/05 운영 환경을 자동으로 설치하려면 Solaris 9 Installation Guide를 참조하십시오.
지원되는 플랫폼 이름과 그룹
다음 작업을 수행하려면 시스템 구조(플랫폼 그룹)를 알고 있어야 합니다.
사용자 정의 JumpStart
설치 규칙 파일을 작성하려면 플랫폼 이름도 알고 있어야 합니다.
표 1-1은 Solaris 9 9/04 릴리스에 대한 다양한 Sun 하드웨어 시스템의 지원되는 플랫폼 이름 및 그룹을 나열하고 범주화 합니다.
표 1-1 Sun 시스템의 플랫폼 이름
|
시스템
|
플랫폼 이름
|
플랫폼 그룹
|
32 비트
전용
|
32 및 64
비트
|
64 비트
전용
|
|
워크스테이션 시스템
|
|
|
|
|
Sun Blade 100
|
SUNW,Sun-Blade-100
|
sun4u
|
|
|
X
|
|
Sun Blade 150
|
SUNW,Sun-Blade-100
|
sun4u
|
|
|
X
|
|
Sun Blade 1000
|
SUNW,Sun-Blade-1000
|
sun4u
|
|
|
X
|
|
Sun Blade 1500
|
SUNW,Sun-Blade-1000
|
sun4u
|
|
|
X
|
|
Sun Blade 2000
|
SUNW,Sun-Blade-1000
|
sun4u
|
|
|
X
|
|
Sun Blade 2500
|
SUNW,Sun-Blade-1000
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Ultra 1
|
SUNW,Ultra-1
|
sun4u
|
|
X
|
|
|
Ultra 2
|
SUNW,Ultra-2
|
sun4u
|
|
X
|
|
|
Ultra 5
|
SUNW,Ultra-5_10
|
sun4u
|
|
X
|
|
|
Ultra 10
|
SUNW,Ultra-5_10
|
sun4u
|
|
X
|
|
|
Ultra 30
|
SUNW,Ultra-30
|
sun4u
|
|
X
|
|
|
Ultra 60
|
SUNW,Ultra-60
|
sun4u
|
|
X
|
|
|
Ultra 80
|
SUNW,Ultra-80
|
sun4u
|
|
X
|
|
|
Ultra 450
|
SUNW,Ultra-4
|
sun4u
|
|
X
|
|
|
|
|
|
|
|
|
|
SPARCstation 4
|
SUNW,SPARCstation-4
|
sun4m
|
X
|
|
|
|
SPARCstation 5
|
SUNW,SPARCstation-5
|
sun4m
|
X
|
|
|
|
SPARCstation 10
|
SUNW,SPARCstation-10
|
sun4m
|
X
|
|
|
|
SPARCstation 20
|
SUNW,SPARCstation-20
|
sun4m
|
X
|
|
|
|
SPARCclassic
|
SUNW,SPARCclassic
|
sun4m
|
X
|
|
|
|
SPARCstation LX
|
SUNW,SPARCstation-LX
|
sun4m
|
X
|
|
|
|
SPARCstation LX+
|
SUNW,SPARCstation-LX+
|
sun4m
|
X
|
|
|
|
|
|
|
|
|
|
|
입문/워크그룹 서버
|
|
|
|
|
Sun Fire V100
|
SUNW,UltraAX-i2
|
sun4u
|
|
|
X
|
|
Sun Fire V120
|
SUNW,UltraAX-i2
|
sun4u
|
|
|
X
|
|
Sun Fire V210
|
SUNW,Sun-Fire-V210
|
sun4u
|
|
|
X
|
|
Sun Fire V240
|
SUNW,Sun-Fire-V240
|
sun4u
|
|
|
X
|
|
Sun Fire V250
|
SUNW,Sun-Fire-V250
|
sun4u
|
|
|
X
|
|
Sun Fire 280R
|
SUNW,Sun-Fire-280R
|
sun4u
|
|
|
X
|
|
Sun Fire V440
|
SUNW,Sun-Fire-V440
|
sun4u
|
|
|
X
|
|
Sun Fire V480
|
SUNW,Sun-Fire-480
|
sun4u
|
|
|
X
|
|
Sun Fire V490
|
SUNW,Sun-Fire-490
|
sun4u
|
|
|
X
|
|
Sun Fire V880
|
SUNW,Sun-Fire-880
|
sun4u
|
|
|
X
|
|
Sun Fire V890
|
SUNW,Sun-Fire-890
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Sun Fire B100s
|
SUNW,Serverblade1
|
sun4u
|
|
|
X
|
|
Sun Fire B10n
|
SUNW,Serverblade1
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Sun Enterprise 1
|
SUNW,Ultra-1
|
sun4u
|
|
X
|
|
|
Sun Enterprise 2
|
SUNW,Ultra-2
|
sun4u
|
|
X
|
|
|
Sun Enterprise Ultra 5S
|
SUNW,Ultra-5_10
|
sun4u
|
|
X
|
|
|
Sun Enterprise Ultra 10S
|
SUNW,Ultra-5_10
|
sun4u
|
|
X
|
|
|
Sun Enterprise 150
|
SUNW,Ultra-1
|
sun4u
|
|
X
|
|
|
Sun Enterprise 250
|
SUNW,Ultra-250
|
sun4u
|
|
X
|
|
|
Sun Enterprise 450
|
SUNW,Ultra-4
|
sun4u
|
|
X
|
|
|
Sun Enterprise 220R
|
SUNW,Ultra-60
|
sun4u
|
|
X
|
|
|
Sun Enterprise 420R
|
SUNW,Ultra-80
|
sun4u
|
|
X
|
|
|
|
|
|
|
|
|
|
중형 및 중급 서버
|
|
|
|
|
Sun Fire V1280
|
SUNW,Netra-T12
|
sun4u
|
|
|
X
|
|
Sun Fire 3800
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
Sun Fire 4800
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
Sun Fire 4810
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
Sun Fire 6800
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Sun Fire E2900
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
Sun Fire E4900
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
Sun Fire E6900
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Sun Fire V4900
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
Sun Fire V6900
|
SUNW,Sun-Fire
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Sun Enterprise 3000
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
Sun Enterprise 4000
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
Sun Enterprise 5000
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
Sun Enterprise 6000
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
|
|
|
|
|
|
|
Sun Enterprise 3500
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
Sun Enterprise 4500
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
Sun Enterprise 5500
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
Sun Enterprise 6500
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
|
|
|
|
|
|
|
최고급 서버
|
|
|
|
|
Sun Fire E20K
|
SUNW,Sun-Fire-Enterprise-20K
|
sun4u
|
|
|
X
|
|
Sun Fire E25K
|
SUNW,Sun-Fire-Enterprise-25K
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Sun Fire 12K
|
SUNW,Sun-Fire-12000
|
sun4u
|
|
|
X
|
|
Sun Fire 15K
|
SUNW,Sun-Fire-15000
|
sun4u
|
|
|
X
|
|
Sun Enterprise 10000
|
SUNW,Ultra-Enterprise
|
sun4u
|
|
X
|
|
|
|
|
|
|
|
|
|
Netra 서버
|
|
|
|
|
Netra 20
|
SUNW,Netra-T4
|
sun4u
|
|
|
X
|
|
Netra 120
|
SUNW,UltraAX-i2
|
sun4u
|
|
|
X
|
|
Netra 240
|
SUNW,Netra-240
|
sun4u
|
|
|
X
|
|
Netra 440
|
SUNW,Netra-440
|
sun4u
|
|
|
X
|
|
Netra 1280
|
SUNW,Netra-T12
|
sun4u
|
|
|
X
|
|
Netra T1 AC200/DC200
|
SUNW,UltraAX-i2
|
sun4u
|
|
|
X
|
|
Netra X1
|
SUNW,UltraAX-i2
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Netra ct400
|
SUNW,UltraSPARC-IIi-Netract
|
sun4u
|
|
|
X
|
|
Netra ct800
|
SUNW,UltraSPARC-IIi-Netract
|
sun4u
|
|
|
X
|
|
Netra ct820
|
SUNW,Netra-CP2300
|
sun4u
|
|
|
X
|
|
Netra CP 2300
|
SUNW,Netra-CP2300
|
sun4u
|
|
|
X
|
|
|
|
|
|
|
|
|
Netra t1 100
|
SUNW,UltraSPARC-IIi-cEngine
|
sun4u
|
|
X
|
|
|
Netra t1 105
|
SUNW,UltraSPARC-IIi-cEngine
|
sun4u
|
|
X
|
|
|
Netra t 1120
|
SUNW,Ultra-60
|
sun4u
|
|
X
|
|
|
Netra t 1125
|
SUNW,Ultra-60
|
sun4u
|
|
X
|
|
|
Netra t 1400
|
SUNW,Ultra-80
|
sun4u
|
|
X
|
|
|
Netra t 1405
|
SUNW,Ultra-80
|
sun4u
|
|
X
|
|
지원되는 x86 기반 시스템에 대한 정보는 다음의 온라인에서 Solaris Hardware Compatibility List를 참조하십시오.
http://www.sun.com/bigadmin/hcl
다른 시스템의 플랫폼 그룹에 대한 자세한 내용은 Solaris 9 Installation Guide를 참조하십시오.
200MHz 이하 UltraSPARC 시스템에서의 32 비트 커널 기본값
200 MHz 이하의 프로세서가 장착된 UItraSPARC
시스템에서는 프로세서의 동작을 정지할 수 있도록 고안된 64 비트 프로그램을 실행할 수 있습니다. 64 비트 프로그램은 Solaris 32 비트 커널에서 실행될 수 없기 때문에 Solaris 32 비트 커널은 이 시스템들의 기본값에서만 실행됩니다.
이 문제를 이용하는 코드 순서는 매우 드물고 또 컴파일러가 이러한 코드 순서를 생성할 가능성도 적기 때문에 문제를 예시하기 위해서는 어셈블러 코드를 특별히 작성해야 합니다. 수동으로 작성된 합법적인 어셈블러 루틴이라면 이 코드 순서를 사용할 가능성이 거의 없습니다.
프로세서가 멈추도록 고안된 프로그램을 우발적으로 또는 고의적으로 실행하는데 따르는 위험을 기꺼이 감수할 수 있다면 이들 시스템에서 Solaris 64 비트 커널을 실행할 수 있습니다.
프로세서의 속도는 다음 명령을 입력하여 판별합니다.
boot 방침 파일을 수정하면 시스템의 기본 커널을 32 비트에서 다른 것으로 변경할 수 있습니다. 다음 예에서 보는 것처럼 /platform/platform-name/boot.conf 파일을 편집하여 ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU 변수를 true로 설정한 행을 추가하십시오.
ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true
기본 커널 변경에 관해서는 boot(1M)를 참조하십시오.
시스템에 대한 업그레이드를 구입하려고 할 수도 있습니다. 세부사항은 Sun 담당자에게 문의하십시오.
시스템 커널 지원
모든 SPARCÆ 시스템은 32 비트 응용 프로그램을 실행할 수 있습니다. 최신 SPARC 프로세서를 사용하는 시스템(즉, UltraSPARC 기반 시스템)은 완전 64 비트 커널을 시동하고 실행할 수 있으며, 이는 해당 시스템이 32 비트 및 64 비트 응용 프로그램을 동시에 실행할 수 있게 합니다.
64 비트 커널을 실행하는 시스템은 64 비트 버전의 드라이버와 커널에 직접 로드하는 다른 소프트웨어 모듈이 필요합니다. 소수의 응용 프로그램은 이러한 구성요소에 의존할 수 있으며, 따라서 32 비트 또는 64 비트 커널에 특정한 이들 구성요소의 버전이 필요할 수 있습니다. 또한, 32 비트 응용 프로그램은 64 비트 라이브러리에 링크할 수 없으며 반대의 경우도 마찬가지입니다. (Solaris 9 9/05 운영 시스템은 32 비트 및 64 비트 버전의 시스템 라이브러리를 모두 포함합니다.)
표 1-1은 32 비트뿐 아니라 64 비트 응용 프로그램을 실행할 수 있는 시스템과 32 비트 커널, 64 비트 커널 또는 둘 다를 시동할 수 있는 시스템을 나열합니다.
지원되는 그래픽
Sun Graphics Platform Matrix는 그래픽 가속기 및 각 그래픽 가속기에 의해 지원되는 Sun 하드웨어 및 소프트웨어 플랫폼을 나열합니다.
Sun Graphics Platform Matrix를 포함한 모든 그래픽 가속기 관련 문서는 다음 웹사이트에서 액세스 할 수 있습니다.
http://www.sun.com/desktop/products/graphics
이전에 릴리스된 카드에 대한 정보는 Solaris Handbook for Sun Frame Buffers를 참조하십시오.