Oracle® Solaris Cluster 데이터 서비스 계획 및 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

리소스 유형의 사용되지 않는 이전 버전을 등록 해제하는 방법

모든 기존 리소스를 리소스 유형의 최신 버전으로 마이그레이션하여 해당 리소스 유형의 이전 버전이 더 이상 필요하지 않은 경우 이전 버전의 등록을 해제합니다.

  1. 클러스터 멤버에서 solaris.cluster.modify RBAC 권한 부여를 제공하는 root 역할을 수행합니다.
  2. 등록된 리소스 유형 버전 목록을 검색하고 더 이상 사용하지 않을 버전의 등록을 해제합니다.
    # clresourcetype list | grep myrt
    XYZ.myrt:1.0
    XYZ.myrt:2.0
    # clresourcetype unregister XYZ.myrt:1.0
  3. 리소스 유형의 RT_system 등록 정보가 TRUE로 설정된 경우 FALSE로 설정해야만 리소스 유형을 제거할 수 있습니다.

    Step 2에서 clresourcetype unregister를 실행한 후 다음 텍스트가 나타나면 출력 아래에 표시된 명령을 입력하여 등록 정보를 TRUE로 설정해야 합니다.

    clrt: (C944871) Operation not allowed on system rescue type <XYZ.myrt:1.0>
    # clresourcetype set -p RT_system=FALSE XYZ.myrt:1.0
    # clresourcetype unregister XYZ.myrt:1.0

    기본적으로 사전 설치된 리소스 유형 LogicalHostnameSharedAddress에서 RT_system 등록 정보가 TRUE로 설정되어 있습니다. 이와 같이 사전 설치된 리소스 유형 중 하나의 최신 버전으로 업그레이드한 경우 이전 버전의 등록을 해제하기 전에 RT_system을 FALSE로 설정해야 합니다. 이 예에서는 기존 LogicalHostname 리소스가 모두 LogicalHostname의 버전 4.0으로 마이그레이션되었습니다.

    # clresourcetype list
    ...
    SUNW.LogicalHostname.3
    SUNW.LogicalHostname:4
    ...
    # clresourcetype set -p RT_system=FALSE SUNW.LogicalHostname:3
    # clresourcetype unregister SUNW.LogicalHostname:3