Solaris 9 설치 설명서

부트 환경 활성화

부트 환경을 활성화하면 다음 시스템 재부트 시 부트 가능합니다. 고장이 새로 활성화된 부트 환경에서 발생하면 원래 부트 환경으로 신속하게 다시 전환할 수도 있습니다. 고장 복구: 원래 부트 환경으로 폴백(명령줄 인터페이스) 를 참조하십시오.

부트 환경을 성공적으로 활성화하기 위해 해당 부트 환경은 다음 조건을 충족해야 합니다.


주 –

교체를 재구성하려면 비활성 부트 환경을 부트하기 전에 이 변경을 하십시오. 기본적으로 모든 부트 환경은 동일한 교체 장치를 공유합니다. 교체를 재구성하려면 “새 부트 환경 작성,” 단계 9 또는 부트 환경을 작성하고 교체를 재구성하는 방법(명령줄 인터페이스)를 참조하십시오.


x86: (선택 사항) 활성화 전에 부트 디스켓 업데이트

Solaris 9 Device Configuration Assistant Intel Platform Edition 디스켓을 사용하여 시스템을 부트하고 있지 않다면 이 절차를 건너뛸 수 있습니다. Device Configuration Assistant를 사용하여 부트하는 경우 부트 디스켓을 갱신해야 합니다. 이 절차는 기존 디스켓을 겹쳐쓰거나 새 디스켓에 작성하여 부트 디스켓을 사용하는 릴리스에 일치시킵니다.

  1. Solaris 9 Device Configuration Assistant Intel Platform Edition 디스켓을 삽입하십시오. 이것은 겹쳐쓰인 기존 디스켓 또는 새 디스켓입니다.

  2. 이 릴리스에 대한 최신 이미지로 부트 디스켓을 업데이트 하십시오.

  3. 부트 디스켓을 꺼내십시오.

  4. 다음을 입력합니다.


    volcheck
    
  5. 새 부트 환경의 boot/solaris/bootenv.rc 파일을 디스켓에 복사하십시오.


    cp /a/boot/solaris/bootenv.rc /floppy/floppy0/solaris/bootenv.rc
    
  6. 디스켓의 입력 장치 및 출력 장치를 조사하여 올바른지 확인하십시오. 그렇지 않으면 업데이트하십시오.

    새 부트 환경을 활성화할 준비가 되었습니다.

부트 환경을 활성화하는 방법(문자 인터페이스)

새로 작성된 부트 환경에서 처음 부트할 때 Solaris Live Upgrade 소프트웨어가 새 부트 환경을 마지막 활성화였던 부트 환경과 동기화합니다. 활성 부트 환경이 반드시 새로 작성된 부트 환경에 대한 소스였던 부트 환경은 아닙니다. "여기에서 "동기화"는 특정 시스템 파일 및 디렉토리가 마지막 활성 부트 환경에서 부트되고 있는 부트 환경으로 복사됨을 뜻합니다. Solaris Live Upgrade는 ”Do you want to force a Live Upgrade sync operations?”라는 질문을 받았을 때 yes를 입력하는 경우를 제외하고 이 초기 부트 후 이러한 동기화를 수행하지 않습니다

동기화를 강제하면 Solaris Live Upgrade가 동기화 대상 파일 사이의 충돌을 검사합니다. 새 부트 환경이 부트되고 충돌이 감지되면 경고가 나타나고 파일이 동기화되지 않습니다. 활성화는 그러한 충돌에도 불구하고 성공적으로 완료될 수 있습니다. 예를 들어 다음 작업 중 하나를 수행하면 충돌이 발생할 수 있습니다.

마지막 활성 부트 환경에서 발생했을 수 있는 변경 사항을 인지하거나 제어할 수 없을 수 있기 때문에 매우 신중하게 이 옵션을 사용하십시오. 예를 들어, 현재 부트 환경에서 Solaris 9 소프트웨어를 실행중이고 강제 동기화로 Solaris 2.6 로 다시 부트했으면 2.6 릴리스에서는 파일이 변경될 수 있습니다. 파일은 운영 체제 릴리스에 따라 다르기 때문에 Solaris 2.6 릴리스로의 부트는 Solaris 9 파일이 Solaris 2.6 파일과 호환되지 않을 수 있으므로 실패할 수 있습니다.

  1. Solaris Live Upgrade 기본 메뉴에서 활성화를 선택합니다.

  2. 다음과 같이 부트 환경의 이름을 입력하여 활성화합니다.


    Name of Boot Environment: solaris_9
    Do you want to force a Live Upgrade sync operations: no
    
  3. 파일 동기화를 계속하거나 강제할 수 있습니다.

    • Return을 눌러 계속하십시오.

      부트 환경이 처음 부트되면 파일은 자동으로 동기화됩니다.

    • 파일 동기화를 강제할 수 있지만 이 기능을 신중하게 사용하십시오. 각 부트 환경의 운영 체제는 동기화되는 파일과 호환되어야 합니다. 파일 동기화를 강제하려면 다음을 입력하십시오.


      Do you want to force a Live Upgrade sync operations: yes
      
  4. F3을 눌러 활성화 프로세스를 시작하십시오.

  5. Return을 눌러 계속하십시오.

    새 부트 환경은 다음 재부트 시 활성화됩니다.

  6. 비활성 부트 환경을 활성화하려면 다음과 같이 재부트합니다.


    # init 6
    

부트 환경을 활성화하는 방법(명령줄 인터페이스)

  1. 수퍼 유저로 로그인합니다.

  2. 부트 환경을 활성화하려면 다음을 입력합니다.


    # /usr/sbin/luactivate  BE_name
    

    BE_name

    활성화할 부트 환경의 이름을 지정합니다.  

  3. 재부트합니다.


    # init 6
    

    주의 – 주의 –

    init 또는 shutdown 명령만 사용하여 재부트합니다. reboot, halt 또는 uadmin 명령을 사용하면 시스템이 부트 환경을 교체하지 않습니다. 마지막 활성 부트 환경이 다시 부트됩니다.



예 33–9 부트 환경을 활성화하기(명령줄 인터페이스)

이 예제에서 second_disk 부트 환경은 다음 재부트시 활성화됩니다.


# /usr/sbin/luactivate second_disk
# init 6

부트 환경을 활성화하고 파일을 동기화하는 방법(명령줄 인터페이스)

새로 작성된 부트 환경에서 처음 부트할 때 Solaris Live Upgrade 소프트웨어가 새 부트 환경을 마지막 활성화였던 부트 환경과 동기화합니다. 활성 부트 환경이 반드시 새로 작성된 부트 환경에 대한 소스였던 부트 환경은 아닙니다. "여기에서 "동기화"는 특정 시스템 파일 및 디렉토리가 마지막 활성 부트 환경에서 부트되고 있는 부트 환경으로 복사됨을 뜻합니다. -s 옵션과 함께 luactivate를 사용하는 경우를 제외하고 Solaris Live Upgrade는 이 초기 부트 후 이러한 동기화를 수행하지 않습니다.

-s 옵션으로 동기화를 강제하면 luactivate가 동기화 대상 파일 사이의 충돌을 검사합니다. 새 부트 환경이 부트되고 충돌이 감지되면 경고가 나타나고 파일이 동기화되지 않습니다. 활성화는 그러한 충돌에도 불구하고 성공적으로 완료될 수 있습니다. 예를 들어, 다음을 수행하면 충돌이 발생할 수 있습니다.

마지막 활성 부트 환경에서 발생했을 수 있는 변경 사항을 인지하거나 제어할 수 없을 수 있기 때문에 매우 신중하게 이 옵션을 사용하십시오. 예를 들어, 현재 부트 환경에서 Solaris 9 소프트웨어를 실행중이고 강제 동기화로 Solaris 2.6로 다시 부트했으면 2.6 릴리스에서는 파일이 변경될 수 있습니다. 파일은 운영 체제 릴리스에 따라 다르기 때문에 Solaris 2.6 릴리스로의 부트는 Solaris 9 파일이 Solaris 2.6 파일과 호환되지 않을 수 있으므로 실패할 수 있습니다.

  1. 수퍼 유저로 로그인합니다.

  2. 부트 환경을 활성화하려면 다음을 입력합니다.


    # /usr/sbin/luactivate  -s BE_name
    

    BE_name

    활성화할 부트 환경의 이름을 지정합니다.  

    -s

    마지막 활성 부트 환경과 새 부트 환경 사이에서 파일을 동기화합니다.  

    -s 옵션은 부트 환경의 최초 활성화 후 파일을 동기화하는데 사용됩니다. 처음으로 부트 환경이 활성화되면 부트 환경 사이의 파일은 동기화되지만 이후 활성화에서는 파일이 동기화되지 않습니다. 마지막 활성 부트 환경에서 발생했을 수 있는 변경 사항을 인지하거나 제어할 수 없을 수 있기 때문에 매우 신중하게 이 옵션을 사용하십시오.

  3. 재부트합니다.


    # init 6
    

예 33–10 부트 환경을 활성화하기(명령줄 인터페이스)

이 예제에서 second_disk 부트 환경은 다음 재부트시 활성화되고 파일이 동기화됩니다.


# /usr/sbin/luactivate -s second_disk
# init 6

x86: (선택 사항) 활성화 전에 부트 디스켓 업데이트

Solaris 9 Device Configuration Assistant Intel Platform Edition 디스켓을 사용하여 시스템을 부트하고 있지 않다면 이 절차를 건너뛸 수 있습니다. Device Configuration Assistant를 사용하여 부트하는 경우 부트 디스켓을 갱신해야 합니다. 이 절차는 기존 디스켓을 겹쳐쓰거나 새 디스켓에 작성하여 부트 디스켓을 사용하는 릴리스에 일치시킵니다.

  1. Solaris 9 Device Configuration Assistant Intel Platform Edition 디스켓을 삽입하십시오. 이것은 겹쳐쓰인 기존 디스켓 또는 새 디스켓입니다.

  2. 이 릴리스에 대한 최신 이미지로 부트 디스켓을 업데이트 하십시오.

  3. 부트 디스켓을 꺼내십시오.

  4. 다음을 입력합니다.


    volcheck
    
  5. 새 부트 환경의 boot/solaris/bootenv.rc 파일을 디스켓에 복사하십시오.


    cp /a/boot/solaris/bootenv.rc /floppy/floppy0/solaris/bootenv.rc
    
  6. 디스켓의 입력 장치 및 출력 장치를 조사하여 올바른지 확인하십시오. 그렇지 않으면 업데이트하십시오.

    새 부트 환경을 활성화할 준비가 되었습니다.

부트 환경을 활성화하는 방법(문자 인터페이스)

새로 작성된 부트 환경에서 처음 부트할 때 Solaris Live Upgrade 소프트웨어가 새 부트 환경을 마지막 활성화였던 부트 환경과 동기화합니다. 활성 부트 환경이 반드시 새로 작성된 부트 환경에 대한 소스였던 부트 환경은 아닙니다. "여기에서 "동기화"는 특정 시스템 파일 및 디렉토리가 마지막 활성 부트 환경에서 부트되고 있는 부트 환경으로 복사됨을 뜻합니다. Solaris Live Upgrade는 ”Do you want to force a Live Upgrade sync operations?”라는 질문을 받았을 때 yes를 입력하는 경우를 제외하고 이 초기 부트 후 이러한 동기화를 수행하지 않습니다

동기화를 강제하면 Solaris Live Upgrade가 동기화 대상 파일 사이의 충돌을 검사합니다. 새 부트 환경이 부트되고 충돌이 감지되면 경고가 나타나고 파일이 동기화되지 않습니다. 활성화는 그러한 충돌에도 불구하고 성공적으로 완료될 수 있습니다. 예를 들어 다음 작업 중 하나를 수행하면 충돌이 발생할 수 있습니다.

마지막 활성 부트 환경에서 발생했을 수 있는 변경 사항을 인지하거나 제어할 수 없을 수 있기 때문에 매우 신중하게 이 옵션을 사용하십시오. 예를 들어, 현재 부트 환경에서 Solaris 9 소프트웨어를 실행중이고 강제 동기화로 Solaris 2.6 로 다시 부트했으면 2.6 릴리스에서는 파일이 변경될 수 있습니다. 파일은 운영 체제 릴리스에 따라 다르기 때문에 Solaris 2.6 릴리스로의 부트는 Solaris 9 파일이 Solaris 2.6 파일과 호환되지 않을 수 있으므로 실패할 수 있습니다.

  1. Solaris Live Upgrade 기본 메뉴에서 활성화를 선택합니다.

  2. 다음과 같이 부트 환경의 이름을 입력하여 활성화합니다.


    Name of Boot Environment: solaris_9
    Do you want to force a Live Upgrade sync operations: no
    
  3. 파일 동기화를 계속하거나 강제할 수 있습니다.

    • Return을 눌러 계속하십시오.

      부트 환경이 처음 부트되면 파일은 자동으로 동기화됩니다.

    • 파일 동기화를 강제할 수 있지만 이 기능을 신중하게 사용하십시오. 각 부트 환경의 운영 체제는 동기화되는 파일과 호환되어야 합니다. 파일 동기화를 강제하려면 다음을 입력하십시오.


      Do you want to force a Live Upgrade sync operations: yes
      
  4. F3을 눌러 활성화 프로세스를 시작하십시오.

  5. Return을 눌러 계속하십시오.

    새 부트 환경은 다음 재부트 시 활성화됩니다.

  6. 비활성 부트 환경을 활성화하려면 다음과 같이 재부트합니다.


    # init 6
    

부트 환경을 활성화하는 방법(명령줄 인터페이스)

  1. 수퍼 유저로 로그인합니다.

  2. 부트 환경을 활성화하려면 다음을 입력합니다.


    # /usr/sbin/luactivate  BE_name
    

    BE_name

    활성화할 부트 환경의 이름을 지정합니다.  

  3. 재부트합니다.


    # init 6
    

    주의 – 주의 –

    init 또는 shutdown 명령만 사용하여 재부트합니다. reboot, halt 또는 uadmin 명령을 사용하면 시스템이 부트 환경을 교체하지 않습니다. 마지막 활성 부트 환경이 다시 부트됩니다.



예 33–9 부트 환경을 활성화하기(명령줄 인터페이스)

이 예제에서 second_disk 부트 환경은 다음 재부트시 활성화됩니다.


# /usr/sbin/luactivate second_disk
# init 6

부트 환경을 활성화하고 파일을 동기화하는 방법(명령줄 인터페이스)

새로 작성된 부트 환경에서 처음 부트할 때 Solaris Live Upgrade 소프트웨어가 새 부트 환경을 마지막 활성화였던 부트 환경과 동기화합니다. 활성 부트 환경이 반드시 새로 작성된 부트 환경에 대한 소스였던 부트 환경은 아닙니다. "여기에서 "동기화"는 특정 시스템 파일 및 디렉토리가 마지막 활성 부트 환경에서 부트되고 있는 부트 환경으로 복사됨을 뜻합니다. -s 옵션과 함께 luactivate를 사용하는 경우를 제외하고 Solaris Live Upgrade는 이 초기 부트 후 이러한 동기화를 수행하지 않습니다.

-s 옵션으로 동기화를 강제하면 luactivate가 동기화 대상 파일 사이의 충돌을 검사합니다. 새 부트 환경이 부트되고 충돌이 감지되면 경고가 나타나고 파일이 동기화되지 않습니다. 활성화는 그러한 충돌에도 불구하고 성공적으로 완료될 수 있습니다. 예를 들어, 다음을 수행하면 충돌이 발생할 수 있습니다.

마지막 활성 부트 환경에서 발생했을 수 있는 변경 사항을 인지하거나 제어할 수 없을 수 있기 때문에 매우 신중하게 이 옵션을 사용하십시오. 예를 들어, 현재 부트 환경에서 Solaris 9 소프트웨어를 실행중이고 강제 동기화로 Solaris 2.6로 다시 부트했으면 2.6 릴리스에서는 파일이 변경될 수 있습니다. 파일은 운영 체제 릴리스에 따라 다르기 때문에 Solaris 2.6 릴리스로의 부트는 Solaris 9 파일이 Solaris 2.6 파일과 호환되지 않을 수 있으므로 실패할 수 있습니다.

  1. 수퍼 유저로 로그인합니다.

  2. 부트 환경을 활성화하려면 다음을 입력합니다.


    # /usr/sbin/luactivate  -s BE_name
    

    BE_name

    활성화할 부트 환경의 이름을 지정합니다.  

    -s

    마지막 활성 부트 환경과 새 부트 환경 사이에서 파일을 동기화합니다.  

    -s 옵션은 부트 환경의 최초 활성화 후 파일을 동기화하는데 사용됩니다. 처음으로 부트 환경이 활성화되면 부트 환경 사이의 파일은 동기화되지만 이후 활성화에서는 파일이 동기화되지 않습니다. 마지막 활성 부트 환경에서 발생했을 수 있는 변경 사항을 인지하거나 제어할 수 없을 수 있기 때문에 매우 신중하게 이 옵션을 사용하십시오.

  3. 재부트합니다.


    # init 6
    

예 33–10 부트 환경을 활성화하기(명령줄 인터페이스)

이 예제에서 second_disk 부트 환경은 다음 재부트시 활성화되고 파일이 동기화됩니다.


# /usr/sbin/luactivate -s second_disk
# init 6