Oracle Solaris 10 9/10 릴리스 노트

설치 버그

Oracle Solaris 10 OS 설치 도중이나 이후에 다음 버그가 발생할 수 있습니다.

x86: 메모리가 768MB 미만인 시스템에서 GUI 설치 실패

Oracle Solaris 10 9/10 OS의 GUI 기반 설치를 수행하려면 시스템에 최소 768MB의 메모리가 있어야 합니다. 물리적 메모리가 768MB보다 작은 경우 다음과 같은 오류 메시지가 표시되며 텍스트 설치로 설치가 전환됩니다.


Not enough memory for graphical installation.  Graphical installation
requires 768 MB of memory.  Found 640 MB of memory.
Reverting to text-based installation.

해결 방법: GUI 기반 설치 또는 업그레이드를 위해 메모리가 768MB 이상인지 확인합니다.

/var 파일 시스템에 최소 또는 권장 디스크 공간만 있는 경우 설치 실패(6873975)

메모리 구성이 낮은 시스템에서 / 또는 /var 파일 시스템에 최소 또는 권장 디스크 공간만 있는 경우 Oracle Solaris OS의 설치가 실패할 수 있습니다. 다음과 같은 오류 메시지가 나타납니다.


Creating boot_archive for /a
updating /a/platform/sun4u/boot_archive
15+0 records in
15+0 records out
cat: write error: No space left on device

해결 방법: 메모리 구성이 낮은 시스템에서는 /var 크기를 300MB 이상으로 늘립니다.

자동 레이아웃 문제로 인해 DSR 업그레이드에 실패함(6858233)

DSR 업그레이드는 Oracle Solaris 10 9/10 릴리스 이전의 Oracle Solaris 10 릴리스를 사용하여 설치된 시스템에서 실패합니다. 이 오류는 자동 레이아웃 문제로 인해 발생합니다. 예를 들어 다음 프로필을 사용하여 OS를 설치한다고 가정합니다.


install_type initial_install
   system_type standalone
   cluster cxall
   partitioning explicit
   filesys rootdisk.s0 auto / logging
   filesys rootdisk.s1 512 swap
   filesys rootdisk.s6 10240 /backup logging
   filesys rootdisk.s7 free

그런 후 다음 프로필을 사용하여 Oracle Solaris 10 9/10 릴리스에 대한 DSR 업그레이드를 수행합니다.


install_type upgrade
   root_device rootdisk.s0
   backup_media local_filesystem /backup
   layout_constraint rootdisk.s0 changeable
   layout_constraint rootdisk.s7 available

DSR 업그레이드가 실패하고 다음과 같은 오류 메시지가 나타납니다.


Auto-layout could not determine how to reallocate space on the file systems 
with the constraints you specified. Try other constraints

해결 방법: rootdisk.s1rootdisk.s6 슬라이스의 레이블을 "changeable"로 지정합니다. 시스템에서 추가 디스크를 사용할 수 있고 사용되지 않은 슬라이스에 백업에 필요한 공간이 충분히 있으면 backup_media 키워드를 다음과 같이 수정합니다.


backup_media local_filesystem /dev/dsk/c0t1d0s7

이 예에서 c0t1d0s7 디스크는 사용 가능한 두 번째 디스크이고 백업에 충분한 공간이 있습니다. 또는 시스템에 rootdisk가 하나만 있으면 원격 시스템에서 백업을 수행합니다. 다음 구문을 사용하십시오.


backup_media remote_filesystem hostname:/export/backup

어느 경우에도 DSR 업그레이드가 이제 성공합니다.

현지화된 설치 안내서

현지화된 Oracle Solaris 설치 프로그램은 항상 EUC 또는 ISO8859 로켈로 실행됩니다. 따라서 설치 로그는 EUC 또는 ISO8859 인코딩으로 작성됩니다.

해결 방법: 터미널 창을 사용하여 현지화된 CLI(명령줄 인터페이스) 설치를 수행하는 동안 터미널의 로켈은 EUC 또는 ISO8859 로켈이어야 합니다.

x86: Solaris 10 10/08 이전 릴리스에서 Oracle Solaris 플래시 아카이브 설치 실패(6735181)

Solaris 10 10/08 이전 릴리스를 실행하는 시스템에서 Oracle Solaris 플래시 아카이브를 설치하는 경우 아카이브 설치가 실패합니다. Solaris 10 10/08 릴리스부터는 아카이브 설치가 가능합니다. 다음과 같은 오류 메시지가 나타납니다.


bootadm: biodev command failed for disk:
/dev/dsk/<c0t2d0s0>.
bootadm: 1s_bootdisk(): cannot determine BIOS disk ID "hd?" for disk:
/dev/dsk/<c0t2d0s0>
bootamd: get_grubroot(): cannot get (hd?, ?,?) for menu. menu not on bootdisk:
/dev/rdsk/<c0t2d0s0>

해결 방법: 다음 해결 방법 중 하나를 선택합니다.

일부 아시아 로켈을 사용자 정의 JumpStart 설치에서 사용할 수 없음(6681454)

사용자 정의 JumpStart를 사용하여 Oracle Solaris OS를 설치하는 동안 th_TH.ISO8859-11, th_TH.TIS620, ko_KR.EUC, ko_KR.UTF-8, zh_TW.EUC, zh_CN.EUC, zh_CN.GBKzh_CN.UTF-8의 아시아 로켈을 사용할 수 없습니다. system_locale 키워드를 사용하여 sysidcfg 파일에 로켈을 설정하는 동안 다음 오류 메시지가 표시됩니다.


xx_xx.xxxxx is not a valid system locale

사용자 정의 JumpStart 설치가 중지되고 대화식 설치가 시작됩니다.

해결 방법: 긴 로켈 이름 대신 th_TH, ko, ko.UTF-8, zh_TW, zh, zh.GBK 및 zh.UTF-8과 같은 짧은 로켈 이름을 사용합니다.

PRODRM에서 Trusted Extensions의 prodreg 항목을 삭제하는 데 문제가 있음(6616592)

Trusted Extensions를 Solaris 10 11/06 또는 Solaris 10 8/07 릴리스에서 Solaris 10 10/08, Solaris 10 5/09 또는 Solaris 10 10/09 릴리스로 업그레이드하는 동안에는 Trusted Extensions의 prodreg 항목이 제거되지 않습니다. 오류 메시지는 표시되지 않습니다.

해결 방법: Trusted Extensions를 현재 릴리스로 업그레이드한 후 다음과 같이 prodreg 항목을 수동으로 제거합니다.


# prodreg unregister -f -r -u "Solaris Trusted Extensions" -i 1

업그레이드 상세 패치 분석 패널을 이동할 수 없음(6597686)

Oracle Solaris 업그레이드 시 상세 분석을 선택하여 제거할 패치를 확인하는 경우 해당 패치를 표시하는 패널을 이동할 수 없습니다. 제거할 전체 패치 목록을 볼 수 없습니다.

해결 방법: 다음과 같이 analyze_patches 스크립트를 수동으로 실행합니다.


# cd <cdrom>/Solaris_10/Misc
# ./analyze_patches -R rootdir -N netdir -D databasedir

명령 옵션은 다음과 같습니다.

-R rootdir

rootdir은 설치된 시스템의 루트입니다. 기본 루트 디렉토리는 /입니다.

-N netdir

netdir은 OS 이미지가 설치되는 루트 경로이자 Solaris_10_606 디렉토리를 포함하는 디렉토리의 경로입니다. /cdrom/cdrom0은 기본 경로입니다. NFS 마운트 지점에서 patch_analyzer를 실행하려면 이 옵션을 사용해야 합니다.

-D databasedir

스크립트가 OS 이미지의 /Misc 디렉토리 이외의 디렉토리에서 호출된 경우 프로그램에서 패치 분석에 사용하는 데이터베이스를 찾을 수 없습니다. -D 옵션을 사용하여 데이터베이스에 경로를 제공합니다. OS 이미지의 Solaris_10_606/Misc/database 디렉토리에 이 데이터베이스가 없으면 스크립트가 올바르게 실행되지 않습니다.

키보드가 연결되지 않았더라도 키보드 레이아웃을 선택해야 함(6593071)

Oracle Solaris 직렬 설치 과정에서 시스템에 연결된 키보드가 없는데 키보드 레이아웃을 선택하라는 메시지가 표시됩니다.

해결 방법: 키보드 레이아웃을 선택합니다. 키보드가 연결되어 있으면 필요한 경우 kbd 명령을 -s 옵션과 함께 사용하여 키보드 레이아웃을 변경할 수 있습니다.

Oracle Solaris OS 설치 후 Linux 분할 영역이 GRUB 메뉴에 표시되지 않음(6508647)

Linux가 시스템에 설치되어 있고 Oracle Solaris OS를 별도의 분할 영역에 설치한 경우 Linux 분할 영역이 GRUB 메뉴에 표시되지 않습니다. 오류 메시지는 표시되지 않습니다.

해결 방법: GRUB 메뉴의 menu.lst 파일을 편집하여 GRUB 메뉴에서 Linux를 추가하십시오. 다음 단계를 수행하십시오.

  1. Oracle Solaris OS를 부트합니다.

  2. /boot/grub/menu.lst에서 menu.lst 파일을 편집합니다. 자세한 내용은 System Administration Guide: Basic Administration을 참조하십시오 .

x86: 설치 중 잘못된 /sbin/dhcpinfo 오류(6332044)

Solaris 10 10/09 OS를 x86 기반 시스템에 설치하는 경우 다음 오류 메시지가 표시됩니다.


/sbin/dhcpinfo: primary interface requested but no primary interface is set

이 오류는 설치에 영향을 주지 않으므로 설치에 성공합니다.

해결 방법: 오류 메시지를 무시하십시오.

x86: 사용자 정의 JumpStart 설치 후 시스템 부트 실패(6205478)

x86 기반 시스템에서 Oracle Solaris OS 설치에 사용자 정의 JumpStart 설치 방법을 사용하고 프로필에서 슬라이스 2를 겹친 슬라이스로 명시적으로 구성하면 오류가 발생합니다. 설치 완료 후 시스템이 제대로 재부트되지 않습니다. 다음과 같은 오류 메시지가 나타납니다.


Cannot find Solaris partition

겹친 슬라이스 2(예: c0t0d0s2)가 실린더 0이 아니라 실린더 1에서 시작하도록 설정되었기 때문에 이 문제가 발생합니다.

해결 방법: 사용자 정의 JumpStart 프로필에서 슬라이스 2를 겹친 슬라이스로 구성하는 filesys 키워드 항목을 제거합니다. 예를 들어, 다음 항목과 비슷한 키워드 항목을 제거합니다.


filesys c0t0d0s2 all overlap

항목을 제거한 후 사용자 정의 JumpStart 설치를 수행합니다.