Solaris 9 설치 설명서

Veritas VxVm을 실행하는 Solaris Live Upgrade를 사용하여 업그레이드하는 중에 시스템 장애 발생

다음 절차에 따라 업그레이드를 수행하지 않으면 Solaris Live Upgrade를 사용하여 업그레이드를 수행하고 Veritas VxVM을 실행하는 경우 재부트 시 시스템 장애가 발생합니다. 패키지가 Solaris 고급 패키지 작성 지침 사항을 따르지 않으면 문제가 발생합니다.

  1. 비활성 부트 환경을 작성합니다. 새 부트 환경 작성를 참조하십시오.

  2. 비활성 부트 환경을 업그레이드하기 전에 비활성 부트 환경에서 기존 Veritas 소프트웨어를 비활성화시켜야 합니다.

    1. 비활성 부트 환경을 마운트합니다.


      # lumount inactive_boot_environment_name mount_point
      

      예:


      # lumount solaris8 /.alt.12345 
      
    2. vfstab를 포함하는 디렉토리로 변경합니다. 예:


      # cd /.alt.12345/etc
      
    3. 비활성 부트 환경의 vfstab 파일 사본을 만드십시오. 예:


      # cp vfstab vfstab.501
      
    4. 복사한 vfstab에서 Veritas 파일 시스템 항목을 모두 제거합니다. 예:


      #  sed   vfstab.novxfs> vfstab < '/vx\/dsk/s/^/#/g'
      

      각 행의 첫 번째 문자는 해당 행을 주석 행으로 만드는 #으로 변경됩니다. 이 주석 행은 시스템 파일 주석 행과 다르다는 점에 주의하십시오.

    5. 변경된 vfstab 파일을 복사합니다. 예:


      # cp vfstab.novxfs vfstab
      
    6. 비활성 부트 환경의 시스템 파일로 디렉토리를 변경합니다. 예:


      # cd /.alt.12345/etc
      
    7. 비활성 부트 환경의 시스템 파일 사본을 만듭니다. 예:


      # cp system system.501
      
    8. drv/vx를 포함하는 모든 “forceload:” 항목을 주석 처리합니다.


      # sed '/forceload:   system.novxfs> system < drv\/vx/s/^/*/'
      

      각 행의 첫 번째 문자는 해당 행을 명령줄로 만드는 *로 변경됩니다. 이 주석 행은 vfstab 파일 주석 행과 다르다는 점에 주의하십시오.

    9. 디렉토리를 비활성 부트 환경의 install-db 파일로 변경합니다. 예:


      # cd /.alt.12345/etc
      
    10. Veritas install-db 파일을 작성합니다. 예:


      # touch vx/reconfig.d/state.d/install-db
      
    11. 비활성 부트 환경을 마운트 해제합니다.


      # luumount inactive_boot_environment_name mount_point
      
  3. 비활성 부트 환경을 업그레이드합니다. 제 33 장을 참조하십시오.

  4. 비활성 부트 환경을 활성화시킵니다. 부트 환경 활성화를 참조하십시오.

  5. 시스템을 종료합니다.


    # init 0
    
  6. 단일 사용자 모드에서 비활성 부트 환경을 부트합니다.


    OK boot -s
    

    “vxvm” 또는 “VXVM”을 포함하는 몇 개의 메시지와 오류 메시지는 무시할 수 있습니다. 비활성 부트 환경이 활성화됩니다.

  7. Veritas를 업그레이드합니다.

    1. 시스템에서 Veritas VRTSvmsa 패키지를 제거합니다. 예:


      # pkgrm VRTSvmsa
      
    2. 디렉토리를 Veritas 패키지로 변경합니다.


      # cd /location_of_Veritas_software
      
    3. 시스템에 최신 Veritas 패키지를 추가합니다.


      #pkgadd -d `pwd` VRTSvxvm VRTSvmsa VRTSvmdoc VRTSvmman VRTSvmdev
      
  8. 원래의 vfstab 및 시스템 파일을 복원합니다.


    # cp /etc/vfstab.original /etc/vfstab
    	# cp /etc/system.original /etc/system
    
  9. 시스템을 다시 부팅합니다.


    # init 6