Oracle® Solaris Cluster 시스템 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 10월
 
 

단일 저장 장치에 대한 보호(fencing) 프로토콜을 변경하는 방법

단일 저장 장치에 대한 보호(fencing) 프로토콜을 변경할 수도 있습니다.


주 -  쿼럼 장치에 대한 기본 보호(fencing) 설정을 변경하려면 장치의 구성을 해제하고, 보호(fencing) 설정을 변경한 다음 쿼럼 장치를 재구성해야 합니다. 쿼럼 장치가 포함된 장치에 대해 정기적으로 보호(fencing)를 해제하고 다시 설정하려는 경우 쿼럼 작업이 중단되지 않도록 쿼럼 서버 서비스를 통해 쿼럼을 구성하는 것이 좋습니다.

phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.


Caution

주의  -  잘못된 상황에서 보호(fencing)를 해제하면 응용 프로그램 장애 조치 중에 데이터가 손상될 수 있습니다. 보호(fencing)를 해제하려는 경우 이러한 데이터 손상 가능성에 주의해야 합니다. 공유 저장 장치에서 SCSI 프로토콜을 지원하지 않는 경우 또는 클러스터 외부 호스트에서 클러스터의 저장소에 액세스할 수 있게 하려는 경우 보호(fencing)를 해제할 수 있습니다.


  1. solaris.cluster.modify RBAC 권한 부여를 제공하는 역할로 전환합니다.
  2. 저장 장치의 보호(fencing) 프로토콜을 설정합니다.
    cldevice set -p default_fencing ={pathcount | \
    scsi3 | global | nofencing | nofencing-noscrub} device
    -p default_fencing

    장치의 default_fencing 등록 정보를 수정합니다.

    pathcount

    공유 장치에 첨부된 DID 경로의 수로 경계 프로토콜을 판별합니다.

    scsi3

    SCSI-3 프로토콜을 사용합니다.

    global

    기본 경계 설정으로 전역을 사용합니다. global 설정은 쿼럼이 아닌 장치에 사용됩니다.

    지정된 DID 인스턴스에 대해 보호(fencing) 상태를 설정하여 보호(fencing)를 해제합니다.

    nofencing-noscrub

    장치를 스크러빙하면 장치에서 지속적인 SCSI 예약 정보가 모두 지워지고 클러스터 외부 시스템에서 저장 장치에 액세스할 수 있습니다. SCSI 예약에 심각한 문제가 있는 저장 장치에 대해서만 nofencing-noscrub 옵션을 사용합니다.

    device

    장치 경로의 이름 또는 장치 이름을 지정합니다.

    자세한 내용은 cluster(1CL) 매뉴얼 페이지를 참조하십시오.

예 5-21  단일 장치의 보호(fencing) 프로토콜 설정

다음 예에서는 장치 번호로 지정된 장치 d5를 SCSI-3 프로토콜로 설정합니다.

# cldevice set -p default_fencing=prefer3 d5

또한 d11 장치에 대해 기본 보호(fencing)를 해제합니다.

#cldevice set -p default_fencing=nofencing d11