Solaris 10 5/09 릴리스 노트

소프트웨어 노트

본 절에서는 DR에 대한 일반적인 소프트웨어 정보를 제공합니다.

동적 재구성 활성화

동적 재구성을 활성화하려면 /etc/system 파일에서 두 개의 변수를 설정하고 CPU/메모리 보드를 제거할 수 있도록 추가 변수를 설정해야 합니다. 다음 단계를 수행하십시오.

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

  2. /etc/system 파일을 편집하여 다음 행을 추가합니다.


    set pln:pln_enable_detach_suspend=1
    set soc:soc_enable_detach_suspend=1
    
  3. CPU/메모리 보드 제거를 사용하려면 파일에 다음 행을 추가합니다.


    set kernel_cage_enable=1
    

    이 값을 설정하면 메모리 구성 해제 작업을 사용할 수 있습니다.

  4. 변경 사항을 적용하려면 시스템을 재부팅합니다.

중지 테스트

다음 명령을 사용하여 중지 테스트를 시작합니다.


 # cfgadm -x quiesce-test sysctr10:slot number

대형 시스템에서 중지 테스트는 최대 1분 동안 실행될 수 있습니다. 이때 cfgadm이 호환되지 않는 드라이버를 찾지 못하면 어떤 메시지도 표시되지 않습니다.

사용 불가 보드 목록

사용 불가 보드 목록에 있는 보드에 연결하려고 하면 오류 메시지가 표시될 수 있습니다.


# cfgadm -c connect sysctrl0:slotnumber







cfgadm: Hardware specific failure: connect failed:
board is disabled: must override with [-f][-o enable-at-boot]

사용 불가 조건을 무시하려면 두 가지 옵션을 사용할 수 있습니다.

사용 불가 보드 목록에서 모든 보드를 제거하려면 명령을 실행하는 프롬프트에 따라 두 옵션 중 하나를 선택하십시오.

disabled-board-list 설정에 대한 자세한 내용은 Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 Systems 설명서의 “Specific NVRAM Variables” 절을 참조하십시오. 이 설명서는 본 릴리스의 설명서 세트에 포함되어 있습니다.

사용 불가 메모리 목록

OpenBoot PROM disabled-memory-list 설정에 대한 정보가 본 릴리스에 게시되어 있습니다. Solaris on Sun Hardware 설명서 중 Platform Notes: Sun Enterprise 3x00, 4x00, 5x00, and 6x00 System의 “Specific NVRAM Variables”를 참조하십시오.

Detach-Unsafe 드라이버 언로드

Detach-unsafe 드라이버를 언로드하려면 modinfo 행 명령을 사용하여 드라이버의 모듈 ID를 찾습니다. 그런 다음 modunload 명령에서 모듈 ID를 사용하여 detach-unsafe 드라이버를 언로드할 수 있습니다.

연결 시퀀스 중 자기 진단 실패

DR 연결 시퀀스 중 다음 오류 메시지가 표시되면 가능한 빨리 시스템에서 보드를 제거합니다.


cfgadm: Hardware specific failure: connect failed: firmware operation error

보드가 자기 진단에 실패했을 때 보드를 제거하면 다음 재부팅 중에 재구성 오류가 발생하는 것을 피할 수 있습니다.

자기 진단에 실패한 상태에서는 추가 작업이 불가능합니다. 따라서 실패한 작업을 즉시 다시 시도하려면 먼저 보드를 제거한 다음 다시 삽입해야 합니다.