Solaris 10 11/06 설치 설명서: 사용자 정의 JumpStart 및 고급 설치

업그레이드할 때 나타나는 오류 메시지


No upgradable disks

원인:

/etc/vfstab 파일에 있는 스왑 항목으로 인해 업그레이드가 실패하고 있습니다.

해결책:

/etc/vfstab 파일에서 다음 행을 주석 처리합니다.

  • 업그레이드되지 않는 디스크의 모든 스왑 파일 및 슬라이스

  • 존재하지 않는 스왑 파일

  • 사용하지 않는 스왑 슬라이스


usr/bin/bzcat not found

원인:

패치 클러스터가 없어 Solaris Live Upgrade가 실패하고 있습니다.

해결책:

Solaris Live Upgrade 설치를 위한 패치가 필요합니다. http://sunsolve.sun.com을 참조하여 가장 최근에 업데이트된 패치 목록이 있는지 확인합니다. SunSolve 웹 사이트에서 정보 문서 72099를 검색합니다.


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. Solaris Software 1 CDROM을 사용하는 업그레이드가 가능할 수 있습니다. (x86 기반 시스템에만 적용)

원인:

충분한 공간이 없기 때문에 Solaris Software - 1 CD를 사용하여 업그레이드할 수 없습니다.

해결책:

업그레이드하려면 512 MB보다 크거나 같은 스왑 슬라이스를 만들거나 Solaris Operating System DVD의 Solaris 설치 프로그램 , 네트워크 설치 이미지 또는 JumpStart와 같은 다른 업그레이드 방법을 사용할 수 있습니다.


오류: 로케일을 선택할 수 없음 ( x86 기반 시스템 전용).

원인:

pfinstall -D 명령어를 사용하여 JumpStart 프로필을 테스트할 경우 다음 조건에서 Dry Run 테스트가 실패합니다.

  • 프로필에 로켈 키워드가 포함되어 있습니다.

  • GRUB 소프트웨어가 포함된 릴리스를 테스트하고 있습니다. Solaris 10 1/06 릴리스부터 GRUB 부트 로더는 GRUB 메뉴를 사용하여 시스템에 설치된 서로 다른 운영체제를 부트할 수 있도록 합니다.

GRUB 소프트웨어가 추가되어 미니루트가 압축됩니다. 소프트웨어는 더 이상 압축된 미니루트에서 로켈 목록을 찾을 수 없습니다. 미니루트는 가능한 가장 작은 Solaris 루트(/) 파일 시스템이며 Solaris 설치 매체에서 찾을 수 있습니다.

해결책:

다음 단계를 수행합니다. 다음 값을 사용합니다.

  • MEDIA_DIR/cdrom/cdrom0/

  • MINIROOT_DIR$MEDIA_DIR /Solaris_10/Tools/Boot 입니다.

  • MINIROOT_ARCHIVE$MEDIA_DIR /boot/x86.miniroot

  • TEMP_FILE_NAME/tmp/test

  1. 수퍼유저가 되거나 동등한 역할을 맡습니다.

    역할에는 권한 부여 및 권한이 있는 명령어가 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.

  2. 미니루트 아카이브 압축을 해제합니다.


    # /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME
    
  3. lofiadm 명령어를 사용하여 미니루트 장치를 만듭니다.


    # LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME
    # echo $LOFI_DEVICE
    /dev/lofi/1
  4. 미니루트를 Miniroot 디렉토리 아래에서 lofi 명령어를 사용하여 마운트합니다.


    # /usr/sbin/mount -F ufs  $LOFI_DEVICE  $MINIROOT_DIR
    
  5. 프로필을 테스트합니다.


    # /usr/sbin/install.d/pfinstall -D -c $MEDIA_DIR $path-to-jumpstart_profile
    
  6. 테스트가 끝나면 lofi 장치를 마운트 해제합니다.


    # umount  $LOFI_DEVICE
    
  7. lofi 장치를 삭제합니다.


    # lofiadm -d $TEMP_FILE_NAME