Solaris 7 (Intel 플랫폼용) 아시아 릴리스 노트

1장 설치 문제

이 장에서는 Solaris 7 소프트웨어 환경의 설치와 관련된 알려진 문제들을 설명합니다.

이 장에 있는 정보는 Solaris 7 CD에 있는 SUNWrdm 패키지의 일부인 installation_bugs 파일에 서술된 정보를 대체합니다. Solaris 7 CD에서 부트할 때에 installation_bugs 파일은 다음 디렉토리에서 찾을 수 있습니다:

/cdrom/sol_7_x86/s2/Solaris_2.7/Docs/release_info/C

installation_bugs 파일의 기본 설치 위치는 다음과 같습니다:

/usr/share/release_info/Solaris_2.7/C


주 -

본 제품의 이름은 Solaris 7이지만 코드와 경로 또는 패키지 경로 이름에는 Solaris 2.7 또는 SunOS 5.7이 사용될 수 있습니다. 항상 기록된 코드나 경로를 그대로 따르십시오.


Solaris Web Start 버그

이 절에서는 Solaris 소프트웨어 및 동봉된 소프트웨어를 모두 설치할 수 있게 하는 브라우저 계통 프로그램인 Solaris Web Start를 사용할 때에 발생할 수 있는 알려진 설치 버그만을 설명합니다. Solaris 대화식 설치 프로그램을 사용할 때에는 이 문제들이 발생하지 않습니다.

루트 분할 영역을 이동할 수 없음 (4046659)

Solaris Web Start에서 시스템 디스크를 선택할 수 있지만 나중에 시스템 디스크 외로 루트 분할 영역을 이동할 수 없습니다.

문제 해결 방법: 루트 분할 영역을 이동할 필요가 있을 경우, Solaris Web Start 대신에 Solaris 대화식 설치 프로그램을 사용하십시오.

제품이 유보된 공간을 모두 사용할 수 없음 (4059182)

Solaris Web Start는 설치한 모든 제품의 총 요건에 근거하여 디스크 공간을 유보합니다. 제품을 설치하였지만 아직 사용하기 전에 디스크 공간 할당을 점검하려면 명백히 사용되지 않은 공간의 상당 부분을 찾을 수 있습니다. 이 공간의 일부는 소프트웨어 실행시 사용할 수 있거나 사용하지 않는 상태로 남습니다.

문제 해결 방법: 전체 디스크 공간을 Solaris Web Start가 필요로 하는 것보다 더 적게 할당하려면 대신에 Solaris 대화식 설치 프로그램을 사용하십시오.

루트 (/) 분할 영역이 HBA 실린더 1023을 넘어 확장됨 (4062008)

수동 파일 시스템 레이아웃이 IDE 시스템 상의 Solaris Web Start에서 사용되는 경우, 설치 시작후 오류 메시지가 표시될 수 있습니다. 이 오류는 루트 (/) 분할 영역에서 공간을 너무 많이 할당하면 발생할 수 있습니다.

문제 해결 방법: Solaris Web Start를 다시 시작하고 자동 파일 시스템 레이아웃을 사용하십시오.

수동 파일 시스템 레이아웃이 ko, ko.UTF-8, zh_TWzh_TW.BIG5 로켈에서 설치 실패를 초래함 (4062728)

정보 옵션에서 다수의 HTML 파일들을 선택하면 메모리 누출과 설치 실패가 발생할 수 있습니다.

문제 해결 방법: 하이퍼텍스트 링크를 많이 누르지 마십시오.

아시아 로켈에서 공간을 할당할 수 없음 (4171834)

아시아 로켈에서 Solaris Web Start를 사용할 경우, 다음 경고 메시지가 표시될 수 있습니다:


There is not enough disk space to install all of the software 
you have selected. Please choose to install fewer products.

이 메시지가 나온 후에 설치를 계속할 수도 있고 하지 못할 수도 있습니다.

문제 해결 방법: 설치를 취소하고 시스템 소프트웨어를 재설치하십시오.

대화식 설치 문제

Solaris dtlogin 화면

Solaris 7 운영 환경은 어느 데스크탑을 사용하든 상관없이 사용자가 최초로 워크스테이션을 부트할 때에 기본값에 따라 로그인 화면이 나옵니다. 로그인 화면에서 데스크탑을 선택할 수 있습니다. 로그인 화면은 사용자의 이름과 암호를 요구합니다. 로그인 이름과 암호가 확인되면 데스크탑이 나옵니다. 로그인 화면에 관한 자세한 내용은 dtlogin 매뉴얼 페이지(Solaris 공통 데스크탑 환경(CDE) 매뉴얼 페이지와 함께 제공됨)나 Solaris 공통 데스크탑 환경: 고급 사용자 및 시스템 관리자 안내서를 참조하십시오.

시스템 관리자를 위한 dtlogin 노트

CDE를 처음 대하는 시스템 관리자는 CDE의 그래픽식 로그인 프로그램인 dtlogin에 대해 배울 필요가 있습니다. dtconfig 매뉴얼 페이지를 참조하십시오.

대화식 설치 버그

잘못된 마운트 불능 파일 시스템 오류로 인해 설치에 실패함 (4164303)

다음 메시지가 표시될 수 있습니다:


The Solaris operating environment on slice c0t0d0s0 cannot be upgraded. 
A file system listed in the file system table (vfstab) could not be
 mounted.

설치 소프트웨어는 루트 inodes를 위해 줄무늬가 있는 DiskSuiteTM 메타 장치에 저장된 inodes를 해석하고 메타 장치를 업그레이드 가능한 슬라이스로 마운트하려고 시도할 수 있습니다. 이 문제가 발생하면 마운트에 실패하고 설치가 중단됩니다.

TotalNET Advanced Server (SunLink) 드라이버가 재부트후 패닉을 초래함 (4121961)


주의 - 주의 -

경고: mod_install: MT-unsafe driver 'tnatp' rejected panic[cpu0] / thread=7051e040:mutex-enter:bad_mutex lp=1046aa20 owner=7051e040 thread=7051e040


Solaris 7 운영 환경에서는 드라이버 충돌 때문에 TotalNET Advanced Server (SunLinkTM) 버전 5.2로 업그레이드해야 합니다. TotalNET Advanced Server의 5.0 버전과 5.1 버전은 Solaris 7 운영 환경이 잘못 부트되게 합니다.

문제 해결 방법: Solaris 7 운영 환경을 설치하기 전에 TotalNET Advanced Server를 위한 모든 설치를 5.2 버전으로 업그레이드해야 하는데 이 버전은 Solaris Easy Access Server 2.0 CD에 있습니다. 지시된 방법에 따라 기존 TotalNET Advanced Server 설치를 업그레이드하십시오.

대화식 설치 시작 전에 발생하는 설치 버그


주의 - 주의 -

x86 계통 시스템을 Solaris 7 운영 환경으로 업그레이드하기 전에 버그 설명 ID 4121281을 읽으십시오.


DiskSuite가 데이터 상실을 초래하는 듯함 (4121281)

DiskSuiteTM를 실행하고 Solaris 7으로 업그레이드하는 경우, 아울러 DiskSuite 4.2로 업그레이드해야 합니다. DiskSuite 4.2 배포판에는 metadb 복제판의 삭제와 교체를 자동화하는 metacvt라고 불리는 스크립트가 포함됩니다. Solaris 7 및 DiskSuite 4.2로 업그레이드할 때에 metacvt를 사용하여 복제판에 저장된 SCSI 드라이버 이름을 cmdk에서 sd로 변경할 수 있습니다.

문제 해결 방법: Solaris 7 운영 환경으로 업그레이드하는 중에 데이터 상실 가능성을 피하려면 DiskSuite를 실행하는 x86 계통 시스템을 업그레이드하기 전에 시스템의 메타 장치 구성을 텍스트 파일에 저장하고 metadb 복제본을 삭제해야 합니다. x86 계통 시스템으로 업그레이드한 후에 DiskSuite 명령줄 인터페이스를 사용하여 메타 장치 구성을 복원해야 합니다.

DiskSuite Version 4.2 Release Notes에는 metadb 구성을 저장하고 metadb 복제판을 삭제하며, x86 계통 시스템을 Solaris 7 운영 환경으로 업그레이드하고, DiskSuite를 4.2 버전으로 업그레이드하며 메타 장치 구성을 복원하기 위한 절차가 서술되어 있습니다. 이 절차를 자동화하는 Bourne 셸 스크립트를 Solaris 7 운영 환경을 위해 사용할 수 있습니다.

대화식 설치 중에 발생하는 설치 버그

패키지가 두번째로 추가되었음을 나타내는 오류 메시지 (1235464)

이 메시지는 이미 설치된 것과 구조와 버전이 동일한 패키지를 설치하려는 시도로서 나타납니다. 이 설치는 이 패키지에 겹쳐 쓰여집니다.

전체 배포 및 OEM 클러스터로 시스템을 업그레이드할 때에 다음 패키지들이 두번 추가된 것 같습니다:

설치 진행 표시줄이 부정확한 것 같음 (1266156)

"Solaris 소프트웨어 설치 - 설치가 아직 진행되고 있는데도 진행" 표시줄에 설치가 완료되었다고 표시되는 경우가 있습니다. 진행 표시줄에 설치가 완료되었다고 표시된 후 몇 분 있다가 설치 프로그램이 패키지들을 추가할 수 있습니다. 설치가 완료되었음을 나타내는 진행 표시줄을 전적으로 믿지 마십시오. 설치 프로그램이 설치 작업을 완료하면 다음 메시지가 표시됩니다:


Installation complete

JumpStart가 잘못된 기본 부트 디스크에 설치 (4027156)

어떤 경우에는 JumpStart가 현재 기본 부트 디스크에 기본 부트를 설치하지 않습니다. 이 문제는 2개의 하드 디스크 드라이브를 갖춘 SPARCstationTM에서 완전 자동 설치를 사용할 때 발생되었습니다. 이 경우에는 재부트시 현재 버전 대신에 이전 버전의 Solaris 운영 환경이 부트됩니다.

문제 해결 방법: JumpStartTM 없이 Solaris 운영 환경을 설치하십시오.

디스크 없는 클라이언트 설치시 변경 내용이 서버의 dfstab 파일에 보존되지 않음 (4045544)

디스크 없는 클라이언트를 갖춘 서버에서 Solaris 운영 환경을 업그레이드할 경우, dfstab 행의 옵션들은 /usr을 위해 보존되지 않습니다. 예를 들어 dfstab 파일에 다음 내용을 입력한 경우:


share -F nfs -o rw /export/exec/Solaris_2.7_sparc.all/usr

이 내용은 업그레이드 중에 다음 내용으로 자동 교체됩니다:


share -F nfs -o ro /export/exec/Solaris_2.7_sparc.all/usr

문제 해결 방법: 디스크 없는 클라이언트나 SolsticeTM AutoClientTM를 갖춘 OS 서버에서 Solaris 운영 환경을 업그레이드하기 전에 클라이언트를 위한 /etc/dfs/dfstab 파일을 백업하십시오.

업그레이드 시작 전에 알아두어야 할 설치 버그


주 -

x86 계통 시스템을 Solaris 7 운영 환경으로 업그레이드하기"대화식 설치 시작 전에 발생하는 설치 버그" 전에 본 장의 4 페이지에서 언급한 버그 설명 ID 4121281과 이 절에 서술된 기타 모든 버그 설명을 읽어야 합니다. 이 문제는 데이터 상실을 초래할 수 있습니다.


업그레이드 중에 발생할 수 있는 설치 버그

다중 구조 서버가 패치될 수 없음 (1249343)

디스크 없는 sun4c, sun4dsun4m 클라이언트를 갖춘 sun4u 서버와 같이 여러 가지 SPARC 커널 구조를 가진 디스크 없는 클라이언트들을 갖춘 서버를 업그레이드한 후에는 서버와 커널 구조가 다른 클라이언트용SUNWkvm 패키지들은 패치될 수 없습니다.

문제 해결 방법: 이들에 영향을 미치는 패치를 적용하기 전에 모든 SUNWkvm 패키지들을 수동으로 추가하십시오.


# pkgadd -d  SUNWkvm.*

디스크 공간 요건이 업그레이드 과정에 의해 과장될 수 있음 (4041733)

업그레이드 프로그램은 Solaris 소프트웨어로 시스템을 업그레이드하는 데에 필요한 공간의 크기를 최고 30%만큼 과장할 수 있습니다. 이러한 과장으로 인해 많은 시스템에서 패키지 선택을 취소하거나 더 많은 공간을 확보하지 않고서는 업그레이드할 수 없게 됩니다.

문제 해결 방법: 수동으로 파일 시스템 간에 디스크 공간을 할당하거나 소프트웨어 사용자화 메뉴를 사용하여 불필요한 소프트웨어 패키지들을 삭제하십시오.

sun4m Solaris 2.6 Hardware: 3/98 Release로부터 업그레이드한 후에 Solstice AutoClient들이 캐시 마운트에 실패함 (4121951)

SolsticeTM AutoClientTM들은 재부트시에 다음 메시지를 표시합니다:


fsck -F cachefs: Cache directory /.cache/rootcache does not exist.
mount -F cachefs: cache fsck mount failed
fsck -F cachefs: Cache directory /.cache/rootcache does not exist.
mount -F cachefs: cache fsck mount failed

이 지침은 루트 파일 시스템이 cachefs 유형이라는 것을 커널에 대해 표시합니다. 업그레이드를 시도하기 전에 특정 Solstice AutoClient가 이 문제로 인해 영향을 받을지를 결정하려면 서버에서 /export/root//var/sadm/pkg 디렉토리를 검토하십시오 (이것은 Solstice AutoClient의 /var/sadm/pkg 디렉토리임). 이 디렉토리에 TADcar라고 불리는 서브디렉토리가 있을 경우, Solstice AutoClient들이 영향을 받을 수 있습니다.

문제 해결 방법: 업그레이드 후에 다음 행을 추가하여 Solstice AutoClient용 /etc/system 파일을 편집하십시오:


rootfs:cachefs

Solstice AutoClient의 /etc/system 파일은 서버에 /etc/root//etc/system로 저장됩니다.