Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

RCM 스크립트를 테스트하는 방법

  1. 스크립트를 실행하기 전에 명령줄 셸에서 RCM_ENV_FORCE 등의 환경 변수를 설정합니다.

    예를 들어, Korn 셸에서는 다음 명령을 사용합니다.

    $ export RCM_ENV_FORCE=TRUE
  2. 명령줄에서 스크립트 명령을 수동으로 실행하여 스크립트를 테스트합니다.

    예를 들면 다음과 같습니다.

    $ script-name scriptinfo
    $ script-name register
    $ script-name preremove resource-name
    $ script-name postremove resource-name
  3. 스크립트에 있는 각 RCM 스크립트 명령이 stdout으로 적절한 출력을 인쇄하는지 확인합니다.
  4. 스크립트를 적절한 스크립트 디렉토리에 설치합니다.

    자세한 내용은 RCM 스크립트를 설치하는 방법을 참조하십시오.

  5. 동적 제거 작업을 실행하여 스크립트를 테스트합니다.

    예를 들어, 스크립트가 /dev/dsk/c1t0d0s0 장치를 등록하는 경우를 가정할 수 있습니다. 다음 명령을 사용해 봅니다.

    $ cfgadm -c unconfigure c1::dsk/c1t0d0
    $ cfgadm -f -c unconfigure c1::dsk/c1t0d0
    $ cfgadm -c configure c1::dsk/c1t0d0

    Caution

    주의  -  이러한 명령은 시스템의 상태를 바꾸고 시스템 오류를 일으킬 수 있으므로 충분히 숙지한 후 사용해야 합니다.