JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris Cluster 시스템 관리 설명서     Oracle Solaris Cluster 4.0 (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris Cluster 관리 방법 소개

2.  Oracle Solaris Cluster 및 RBAC

3.  클러스터 종료 및 부트

4.  데이터 복제 접근 방식

5.  전역 장치, 디스크 경로 모니터링 및 클러스터 파일 시스템 관리

전역 장치 및 전역 이름 공간 관리 개요

Solaris Volume Manager에 대한 전역 장치 사용 권한

전역 장치 동적 재구성

클러스터 파일 시스템 관리 개요

클러스터 파일 시스템 제한

장치 그룹 관리

전역 장치 이름 공간 업데이트 방법

전역 장치 이름 공간에 사용되는 lofi 장치의 크기 변경 방법

전역 장치 이름 공간 마이그레이션

전용 파티션에서 lofi 장치로 전역 장치 이름 공간 마이그레이션 방법

lofi 장치에서 전용 파티션으로 전역 장치 이름 공간 마이그레이션 방법

장치 그룹 추가 및 등록

장치 그룹 추가 및 등록 방법(Solaris Volume Manager)

장치 그룹 추가 및 등록 방법(원시 디스크)

복제된 장치 그룹 추가 및 등록 방법(ZFS)

장치 그룹 유지 보수

장치 그룹 제거 및 등록 해제 방법(Solaris Volume Manager)

모든 장치 그룹에서 노드를 제거하는 방법

장치 그룹에서 노드를 제거하는 방법(Solaris Volume Manager)

원시 디스크 장치 그룹에서 노드를 제거하는 방법

장치 그룹 등록 정보를 변경하는 방법

장치 그룹에 원하는 보조 수를 설정하는 방법

장치 그룹 구성을 나열하는 방법

장치 그룹에 대한 기본 노드를 전환하는 방법

장치 그룹을 유지 보수 상태로 전환하는 방법

저장 장치에 대한 SCSI 프로토콜 설정 관리

모든 저장 장치에 대한 기본 전역 SCSI 프로토콜 설정을 표시하는 방법

단일 저장 장치의 SCSI 프로토콜을 표시하는 방법

모든 저장 장치에 대한 기본 전역 보호(fencing) 프로토콜 설정을 변경하는 방법

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

클러스터 파일 시스템 관리

클러스터 파일 시스템을 추가하는 방법

클러스터 파일 시스템을 제거하는 방법

클러스터의 전역 마운트를 확인하는 방법

디스크 경로 모니터링 관리

디스크 경로를 모니터하는 방법

디스크 경로의 모니터를 해제하는 방법

오류 디스크 경로를 인쇄하는 방법

디스크 경로 상태 오류를 해결하는 방법

파일의 디스크 경로를 모니터링하는 방법

모니터링된 모든 공유 디스크 경로가 실패할 경우 노드의 자동 재부트를 활성화하는 방법

모니터링된 모든 공유 디스크 경로가 실패할 경우 노드의 자동 재부트를 비활성화하는 방법

6.  쿼럼 관리

7.  클러스터 상호 연결 및 공용 네트워크 관리

8.  노드 추가 및 제거

9.  클러스터 관리

10.  CPU 사용 제어 구성

11.  소프트웨어 업데이트

12.  클러스터 백업 및 복원

A.  예

색인

저장 장치에 대한 SCSI 프로토콜 설정 관리

Oracle Solaris Cluster 소프트웨어를 설치하면 모든 저장 장치에 SCSI 예약이 자동으로 할당됩니다. 다음 절차에 따라 장치 설정을 확인하고 필요에 따라 장치 설정을 겹쳐 씁니다.

모든 저장 장치에 대한 기본 전역 SCSI 프로토콜 설정을 표시하는 방법

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

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

  1. 수퍼유저 또는 solaris.cluster.read RBAC 인증을 제공하는 역할로 전환합니다.
  2. 모든 노드에 현재 기본 전역 SCSI 프로토콜 설정을 표시합니다.
    # cluster show -t global

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

예 5-12 모든 저장 장치에 대한 기본 전역 SCSI 프로토콜 설정 표시

다음 예에서는 클러스터의 모든 저장 장치에 대한 SCSI 프로토콜 설정을 표시합니다.

# cluster show -t global

=== Cluster ===                                

Cluster Name:                                   racerxx
  clusterid:                                      0x4FES2C888
  installmode:                                    disabled
  heartbeat_timeout:                              10000
  heartbeat_quantum:                              1000
  private_netaddr:                                172.16.0.0
  private_netmask:                                255.255.111.0
  max_nodes:                                      64
  max_privatenets:                                10
  udp_session_timeout:                            480
  concentrate_load:                               False
  global_fencing:                                 prefer3
  Node List:                                      phys-racerxx-1, phys-racerxx-2

단일 저장 장치의 SCSI 프로토콜을 표시하는 방법

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

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

  1. 수퍼유저 또는 solaris.cluster.read RBAC 인증을 제공하는 역할로 전환합니다.
  2. 모든 노드에 저장 장치의 SCSI 프로토콜을 표시합니다.
    # cldevice show device
    device

    장치 경로 이름 또는 장치 이름.

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

예 5-13 단일 장치의 SCSI 프로토콜 표시

다음 예에서는 장치 /dev/rdsk/c4t8d0에 대한 SCSI 프로토콜을 표시합니다.

# cldevice show /dev/rdsk/c4t8d0


=== DID Device Instances ===                   

DID Device Name:                                /dev/did/rdsk/d3
  Full Device Path:                               phappy1:/dev/rdsk/c4t8d0
  Full Device Path:                               phappy2:/dev/rdsk/c4t8d0
  Replication:                                    none
  default_fencing:                                global

모든 저장 장치에 대한 기본 전역 보호(fencing) 프로토콜 설정을 변경하는 방법

클러스터에 연결된 모든 저장 장치에 대해 전역적으로 보호(fencing)를 설정하거나 해제할 수 있습니다. 단일 저장 장치의 기본 보호(fencing) 설정은 장치의 기본 보호(fencing)가 pathcount, prefer3 또는 nofencing으로 설정된 경우 전역 설정으로 대체됩니다. 저장 장치의 기본 보호(fencing) 설정이 global인 경우 저장 장치는 전역 설정을 사용하게 됩니다. 예를 들어, 저장 장치에 기본 설정 pathcount가 있는 경우 이 절차를 사용하여 전역 SCSI 프로토콜 설정을 prefer3으로 변경해도 설정이 변경되지 않습니다. 단일 장치의 기본 설정을 변경하려면 단일 저장 장치에 대한 보호(fencing) 프로토콜을 변경하는 방법 절차를 사용해야 합니다.


주의

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


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

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

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

  1. 수퍼유저 또는 solaris.cluster.modify RBAC 인증을 제공하는 역할로 전환합니다.
  2. 쿼럼 장치가 아닌 모든 저장 장치에 대해 보호(fencing) 프로토콜을 설정합니다.
    cluster set -p global_fencing={pathcount | prefer3 | nofencing | nofencing-noscrub}
    -p global_fencing

    모든 공유 장치에 대하여 현재 기본 경계 알고리즘을 설정합니다.

    prefer3

    경로가 세 개 이상 있는 장치에 대해 SCSI-3 프로토콜을 사용합니다.

    pathcount

    공유 장치에 첨부된 DID 경로의 수로 경계 프로토콜을 판별합니다. pathcount 설정은 쿼럼 장치에 사용됩니다.

    nofencing

    모든 저장 장치에 대해 보호(fencing) 상태를 설정하여 보호(fencing)를 해제합니다.

    nofencing-noscrub

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

예 5-14 모든 저장 장치에 대한 기본 전역 보호(fencing) 프로토콜 설정 지정

다음 예에서는 클러스터의 모든 저장 장치에 대한 보호(fencing) 프로토콜을 SCSI-3으로 설정합니다.

# cluster set -p global_fencing=prefer3

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

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


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


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

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


주의

주의 - 잘못된 상황에서 보호(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-15 단일 장치의 보호(fencing) 프로토콜 설정

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

# cldevice set -p default_fencing=prefer3 d5

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

#cldevice set -p default_fencing=nofencing d11