Sun Cluster 3.0 12/01 시스템 관리 안내서

3.1 글로벌 장치 및 글로벌 이름 공간 관리 개요

Sun Cluster 디스크 장치 그룹을 관리하는 방법은 클러스터에 설치된 볼륨 관리자에 따라 다릅니다. Solstice DiskSuite는 "클러스터를 인식"하므로 Solstice DiskSuite metaset(1M) 명령을 사용하여 디스크 장치 그룹을 추가하고 등록하고 제거합니다. VxVM(VERITAS Volume Manager)의 경우에는 VxVM 명령을 사용하여 디스크 그룹을 만듭니다. 그런 다음 scsetup(1M) 유틸리티를 사용하여 디스크 그룹을 Sun Cluster 디스크 장치 그룹으로 등록합니다. VxVM 디스크 장치 그룹을 제거할 때는 scsetup 유틸리티와 VxVM 명령을 모두 사용합니다.

Sun Cluster 소프트웨어는 클러스터에 있는 각 디스크와 테이프 장치를 위하여 자동으로 원시 디스크 장치 그룹을 만듭니다. 그러나 사용자가 이러한 클러스터 장치 그룹을 글로벌 장치로 액세스할 때까지는 오프라인 상태를 유지합니다. 디스크 장치 그룹이나 볼륨 관리자 디스크 그룹을 관리할 때는 사용자가 그룹의 1차 노드인 클러스터 노드에 있어야 합니다.

일반적으로 설치할 때 글로벌 이름 공간이 자동으로 설정되고 Solaris 운영 환경을 재구성하여 다시 부트할 때 자동으로 갱신되기 때문에 글로벌 장치 이름 공간을 관리할 필요가 없습니다. 그러나 글로벌 이름 공간을 다시 만들거나 갱신해야 하는 경우에는 모든 클러스터 노드에서 scgdevs(1M) 명령을 실행할 수 있습니다. 그러면 나중에 클러스터에 포함될 노드뿐 아니라 다른 모든 클러스터 노드 구성원에서 글로벌 이름 공간이 갱신됩니다.

3.1.1 Solstice DiskSuite에 대한 글로벌 장치 사용 권한

Solstice DiskSuite 및 디스크 장치에 대하여 글로벌 장치 사용 권한을 변경해도 클러스터의 모든 노드에 자동으로 전달되지는 않습니다. 글로벌 장치에 대한 사용 권한을 변경하려면 클러스터의 모든 노드에서 직접 사용 권한을 변경해야 합니다. 예를 들어, 글로벌 장치 /dev/global/dsk/d3s0에 대한 사용 권한을 644로 변경하려면 클러스터의 모든 노드에서

# chmod 644 /dev/global/dsk/d3s0

명령을 실행해야 합니다.

VxVM은 chmod 명령을 지원하지 않습니다. VxVM에서 글로벌 장치 사용 권한을 변경하려면 VxVM 관리자 안내서를 참조하십시오.

3.1.2 글로벌 장치 동적 재구성

클러스터에서 디스크 및 테이프 장치에 대한 DR(동적 재구성) 작업을 완료하려면 몇 가지 사항을 고려해야 합니다.


주의 - 주의 -

2차 노드에 대한 DR 작업을 수행할 때 현재 1차 노드에 장애가 발생하면 클러스터 가용성이 영향을 받습니다. 새로운 2차 노드가 제공될 때까지 1차 노드를 페일오버할 수 없습니다.


글로벌 장치에 대하여 DR 작업을 수행하려면 다음 단계를 순서대로 완료하십시오.

표 3-1 작업 맵: 디스크 및 테이프 드라이브 동적 재구성

작업 

참고 항목 

1. 현재 1차 노드에서 작동하는 장치 그룹에 영향을 주는 DR 작업을 수행해야 하는 경우, 장치에 대한 DR 제거 작업을 수행하기 전에 1차 노드와 2차 노드 전환 

"3.3.18 장치 그룹에 대한 1차 전환 방법"

2. 제거되는 장치에 대하여 DR 제거 작업 수행 

Sun Enterprise 10000 Dynamic Reconfiguration User GuideSun Enterprise 10000 Dynamic Reconfiguration Reference Manual(Solaris 8 on Sun Hardware 모음에 포함)

3.1.3 VERITAS Volume Manager를 사용하여 관리할 때 고려할 사항

Sun Cluster에서 VxVM 이름 공간을 유지하려면 VxVM 디스크 그룹 또는 볼륨 변경 사항을 Sun Cluster 디스크 장치 그룹 구성 변경 사항으로 등록해야 합니다. 이러한 변경 사항을 등록하면 모든 클러스터 노드의 이름 공간이 갱신됩니다. 이름 공간에 영향을 주는 구성 변경으로는 볼륨을 추가하거나 제거하거나 이름을 변경하는 작업과 볼륨 사용 권한, 소유자 또는 그룹 ID를 변경하는 작업이 있습니다.


주 -

디스크 그룹이 클러스터에 Sun Cluster 디스크 장치 그룹으로 등록되면 VxVM 명령을 사용하여 VxVM 디스크 그룹을 가져오거나 이동시키지 마십시오. Sun Cluster 소프트웨어는 디스크 그룹을 가져오거나 이동시키는 모든 경우를 처리합니다.


각 VxVM 디스크 그룹에는 전체 클러스터에서 고유한 하위 번호가 있어야 합니다. 기본적으로 디스크 그룹이 만들어질 때 VxVM이 임의의 1000의 배수를 해당 디스크 그룹의 기본 하위 번호로 선택합니다. 디스크 그룹의 수가 적은 구성에서는 대부분 이 방법으로도 고유한 번호를 지정할 수 있습니다. 그러나 새로 만드는 디스크 그룹의 하위 번호가 다른 클러스터 노드에서 가져오는 기존 디스크 그룹의 하위 번호와 충돌할 수 있습니다. 이러한 경우에는 Sun Cluster 디스크 장치 그룹을 등록할 수 없습니다. 이 문제를 해결하려면 새 디스크 그룹에 고유한 새 하위 번호를 지정한 후에 Sun Cluster 디스크 장치 그룹으로 등록해야 합니다.

이중화된 볼륨을 설정하는 경우에 DRL(Dirty Region Logging)을 사용하면 시스템 충돌이 발생했을 때 볼륨 복구 시간을 단축할 수 있습니다. DRL을 사용하면 I/O 처리량이 줄어들 수 있지만 사용하는 것이 좋습니다.

3.1.3.1 Oracle Parallel Server/Real Application Clusters를 위한 공유 디스크 그룹 만들기

VxVM을 사용하여 Oracle Parallel Server/Real Application Clusters를 위한 공유 디스크 그룹을 설치하는 경우에는 VERITAS Volume Manager Administrator's Reference Guide에서 설명하는 VXVM의 클러스터 기능을 사용하십시오. Oracle Parallel Server/Real Application Clusters를 위한 공유 디스크 그룹을 만드는 작업과 다른 디스크 그룹을 만드는 작업 사이에는 다음과 같은 차이가 있습니다.

다른 VxVM 디스크 그룹을 만들려면 "3.3.5 디스크를 초기화할 때 새 디스크 그룹을 만드는 방법(VERITAS Volume Manager)"을 참조하십시오.