No upgradable disks
/etc/vfstab 파일에 있는 스왑 항목으로 인해 업그레이드가 실패하고 있습니다.
해결책:/etc/vfstab 파일에서 다음 행을 삭제합니다.
All swap files and slices on disks not being upgraded
Swap files that are no longer present
Any unused swap slices
usr/bin/bzczt not found
패치 클러스터가 없어 Solaris Live Upgrade가 실패하고 있습니다.
해결책:Solaris Live Upgrade 설치를 위한 패치가 필요합니다. 패치는 http://sunsolve.sun.com에서 다운로드할 수 있습니다.
Upgradeable Solaris root devices were found, however, no suitable partitions to hold the Solaris install software were found. Upgrading using the Solaris Installer is not possible. It might be possible to upgrade using the Solaris Operating Environment 1 of 2 CDROM. (x86 기반 시스템에만 적용)
충분한 공간이 없기 때문에 Solaris 9 x86 Platform Edition Installation CD를 사용하여 업그레이드할 수 없습니다.
해결책:업그레이드하려면 512MB 보다 크거나 동일한 스왑 슬라이스를 작성하거나 다음과 같은 다른 업그레이드 방법을 사용할 수 있습니다.
Solaris 9 DVD에서 Solaris Web Start 프로그램 또는 넷 설치 이미지
Solaris 9 Software 1 of 2 x86 Platform Edition CD에서 Solaris suninstall 프로그램
사용자 정의 JumpStart
The upgrade option is not presented even though there is a version of Solaris software that's upgradable on the system.
이유 1: /var/sadm 디렉토리가 symlink이거나 다른 파일 시스템으로부터 마운트되었습니다.
해결책:이유 1: /var/sadm 디렉토리를 루트(/) 또는 /var 파일 시스템으로 이동합니다.
원인:이유 2: /var/sadm/softinfo/INST_RELEASE 파일이 없습니다.
해결책:이유 2: 다음 템플리트를 사용하여 새로운 INST_RELEASE 파일을 만듭니다.
OS=Solaris VERSION=x REV=0
x |
시스템상의 Solaris 소프트웨어 버전입니다. |
원인:
이유 3: SUNWusr이 /var/sadm/softinfo에 없습니다.
해결책:해결 방법 3: 초기 설치를 수행할 필요가 있습니다. Solaris 소프트웨어를 업그레이드할 수 없습니다.
Couldn't shut down or initialize the md driver
미러가 아닌 경우 vsftab 파일에서 삭제합니다.
미러인 경우 미러를 차단한 뒤 다시 설치합니다.
The upgrade fails because the Solaris installation program cannot mount a file system.
업그레이드를 하는 동안 스크립트는 시스템의 /etc/vfstab 파일에 열거된 모든 파일 시스템을 업그레이드될 루트(/) 파일 시스템에 마운트하려고 시도합니다. 설치 스크립트가 파일 시스템을 마운트할 수 없으면, 업그레이드가 실패하여 종료됩니다.
시스템의 /etc/vfstab 파일 내의 모든 파일 시스템이 마운트될 수 있는지 확인합니다. 마운트될 수 없거나 문제를 야기하는 파일 시스템은 /etc/vfstab 파일에서 삭제하여 Solaris suninstall 프로그램이 업그레이드를 하는 동안에 이들에 대한 마운트 시도를 하지 않도록 합니다. 업그레이드될 소프트웨어를 포함하는 시스템 기반 파일 시스템(예:/usr)은 삭제하면 안 됩니다.
The upgrade fails
시스템에 업그레이드를 위한 충분한 공간이 없습니다.
원인:제 5 장의 공간 문제를 점검하고 자동 레이아웃을 이용해 공간을 재할당하지 않고도 문제를 해결할 수 있는지 확인합니다.
Problems upgrading mirrored roots
Solaris 볼륨 관리자의 미러된 루트를 사용하여 업그레이드할 때 문제가 발생하면 Solaris Volume Manager Administration Guide의 “Troubleshooting Solaris Volume Manager”를 참조하십시오.
업그레이드가 실패하고 시스템을 소프트 부트할 수 없습니다. 정전이나 네트워크 연결 오류와 같이 사용자가 해결할 수 있는 수준의 오류가 아닙니다.
Solaris 9 DVD, Solaris 9 Installation CD, Solaris 9 Software 1 of 2 CD 또는 네트워크를 통해 시스템을 재부트합니다.
설치를 위한 업그레이드 옵션을 선택합니다.
시스템이 부분적으로 업그레이드되었는지 여부를 Solaris 설치 프로그램이 확인하고 업그레이드를 계속합니다.
다음 절차에 따라 업그레이드를 수행하지 않으면 Solaris Live Upgrade를 사용하여 업그레이드를 수행하고 Veritas VxVM을 실행하는 경우 재부트 시 시스템 장애가 발생합니다. 패키지가 Solaris 고급 패키지 작성 지침 사항을 따르지 않으면 문제가 발생합니다.
비활성 부트 환경을 작성합니다. 새 부트 환경 작성을(를) 참조하십시오.
비활성 부트 환경을 업그레이드하기 전에 비활성 부트 환경에서 기존 Veritas 소프트웨어를 비활성화시켜야 합니다.
비활성 부트 환경을 마운트합니다.
# lumount inactive_boot_environment_name mount_point |
예:
# lumount solaris8 /.alt.12345 |
vfstab를 포함하는 디렉토리로 변경합니다. 예:
# cd /.alt.12345/etc |
비활성 부트 환경의 vfstab 파일 사본을 만드십시오. 예:
# cp vfstab vfstab.501 |
복사한 vfstab에서 Veritas 파일 시스템 항목을 모두 제거합니다. 예:
# sed vfstab.novxfs> vfstab < '/vx\/dsk/s/^/#/g' |
각 행의 첫 번째 문자는 해당 행을 주석 행으로 만드는 #으로 변경됩니다. 이 주석 행은 시스템 파일 주석 행과 다르다는 점에 주의하십시오.
변경된 vfstab 파일을 복사합니다. 예:
# cp vfstab.novxfs vfstab |
비활성 부트 환경의 시스템 파일로 디렉토리를 변경합니다. 예:
# cd /.alt.12345/etc |
비활성 부트 환경의 시스템 파일 사본을 만듭니다. 예:
# cp system system.501 |
drv/vx를 포함하는 모든 "forceload:" 항목을 삭제합니다.
# sed '/forceload: system.novxfs> system < drv\/vx/s/^/*/' |
각 행의 첫 번째 문자는 해당 행을 명령줄로 만드는 *로 변경됩니다. 이 주석 행은 vfstab 파일 주석 행과 다르다는 점에 주의하십시오.
디렉토리를 비활성 부트 환경의 install-db 파일로 변경합니다. 예:
# cd /.alt.12345/etc |
Veritas install-db 파일을 작성합니다. 예:
# touch vx/reconfig.d/state.d/install-db |
비활성 부트 환경을 마운트 해제합니다.
# luumount inactive_boot_environment_name mount_point |
비활성 부트 환경을 업그레이드합니다. 제 33 장을 참조하십시오.
비활성 부트 환경을 활성화시킵니다. 부트 환경 활성화을(를) 참조하십시오.
시스템을 종료합니다.
# init 0 |
단일 사용자 모드에서 비활성 부트 환경을 부트합니다.
OK boot -s |
“vxvm” 또는 “VXVM”을 포함하는 몇 개의 메시지와 오류 메시지는 무시할 수 있습니다. 비활성 부트 환경이 활성화됩니다.
Veritas를 업그레이드합니다.
원래의 vfstab 및 시스템 파일을 복원합니다.
# cp /etc/vfstab.original /etc/vfstab # cp /etc/system.original /etc/system |
시스템을 재부트합니다.
# init 6 |
현재 Service 분할 영역이 없는 시스템에 Solaris 9 운영 환경을 설치하는 경우 설치 프로그램에서 기본적으로 Service 분할 영역을 만들 수 없을 것입니다. Solaris 분할 영역과 동일한 디스크에 Service 분할 영역을 두려면 Solaris 9 운영 환경을 설치하기 전에 Service 분할 영역을 다시 만들어야 합니다.
Sun LX50 시스템에 Solaris 8 2/02 운영 환경을 설치한 경우 설치 프로그램에서 Service 분할 영역을 보존하지 못했을 수 있습니다. Service 분할 영역을 보존하기 위한 fdisk 부트 분할 영역 레이아웃 수동 편집을 수행하지 않은 경우 설치 프로그램에서 설치 동안 Service 분할 영역을 삭제합니다.
Solaris 8 2/02 운영 환경을 설치할 때 Service 분할 영역을 특별히 보존하지 않은 경우 Service 분할 영역 재작성 및 Solaris 9 운영 환경으로 업그레이드를 할 수 없을 가능성이 있습니다.
Solaris 분할 영역이 있는 디스크에 Service 분할 영역을 두려면 다음 조치 중 하나를 선택합니다.
Solaris Web Start 설치 프로그램을 사용하여 Solaris 9 설치 CD에서 설치하려면 다음 단계를 수행합니다.
디스크의 내용을 삭제합니다.
설치하기 전에 Sun LX50 Diagnostics CD를 사용하여 Service 분할 영역을 만듭니다.
Service 분할 영역을 작성하는 방법에 대한 자세한 내용은 Sun LX50 Server User's Manual 및 http://cobalt-knowledge.sun.com의 Sun LX50 Knowledge Base를 참조하십시오.
CD-ROM 드라이브에 Solaris 9 설치 CD를 삽입합니다.
Solaris 9 운영 환경 설치를 시작합니다.
설치 프로그램에서 Service 분할 영역을 검색한 경우 다음 메시지가 표시됩니다.
The default layout for the bootdisk is one x86 Boot partition and a Solaris partition on the remaining space. The Service fdisk partition, if one exists, is also preserved by default. Select one of the following to continue: 1) Use the default layout 2) Run fdisk to manually edit the disk 3) Exit Please make a selection: [?] |
기본 레이아웃을 사용하려면 1을 입력합니다.
설치 프로그램에서 Service 분할 영역을 보존하고 x86 부트 분할 영역 및 Solaris 분할 영역을 작성합니다.
Solaris Web Start 설치 프로그램에서 Solaris fdisk 분할 영역에서 10MB를 제거하여 x86 부트 분할 영역을 작성합니다. 이 유틸리티는 기존 fdisk 분할 영역의 변경을 방지합니다. 이 분할 영역을 수동으로 만들어서는 안 됩니다.
설치를 완료합니다.
네트워크 설치 이미지에서 설치 또는 네트워크를 통하여 Solaris 9 DVD에서 설치할 경우 단계를 수행합니다.
디스크의 내용을 삭제합니다.
설치하기 전에 Sun LX50 Diagnostics CD를 사용하여 Service 분할 영역을 만듭니다.
Service 분할 영역을 작성하는 방법에 대한 자세한 내용은 Sun LX50 Server User's Manual 및 http://cobalt-knowledge.sun.com의 Sun LX50 Knowledge Base를 참조하십시오.
네트워크에서 시스템을 부트합니다.
Customize fdisk Partitions 화면이 표시됩니다.
기본 부트 디스크 분할 영역 레이아웃을 로드하려면 Default를 누릅니다.
설치 프로그램에서 Service 분할 영역을 보존하고 x86 부트 분할 영역 및 Solaris 분할 영역을 작성합니다.
suninstall 프로그램을 사용하여 Solaris 9 Software 1 of 2 CD 또는 부트 서버의 네트워크 설치 이미지에서 설치할 경우 다음 단계를 수행합니다.
디스크의 내용을 삭제합니다.
설치하기 전에 Sun LX50 Diagnostics CD를 사용하여 Service 분할 영역을 만듭니다.
Service 분할 영역을 작성하는 방법에 대한 자세한 내용은 Sun LX50 Server User's Manual 및 http://cobalt-knowledge.sun.com의 Sun LX50 Knowledge Base를 참조하십시오.
시스템을 부트합니다.
설치 프로그램에서 Solaris 분할 영역 작성 방법을 선택하라는 메시지가 표시됩니다.
Use rest of disk for Solaris partition 옵션을 선택합니다.
설치 프로그램에서 Service 분할 영역을 보존하고 Solaris 분할 영역을 작성합니다.
설치를 완료합니다.