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

문서 정보

머리말

1.  Oracle Solaris Cluster 관리 방법 소개

2.  Oracle Solaris Cluster 및 RBAC

3.  클러스터 종료 및 부트

4.  데이터 복제 접근 방식

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

6.  쿼럼 관리

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

8.  노드 추가 및 제거

9.  클러스터 관리

10.  CPU 사용 제어 구성

11.  Oracle Solaris Cluster 소프트웨어 및 펌웨어 패치

12.  클러스터 백업 및 복원

13.  그래픽 사용자 인터페이스를 사용한 Oracle Solaris Cluster 관리

A.  예

Sun StorageTek Availability Suite 소프트웨어를 사용하여 호스트 기반 데이터 복제 구성

클러스터의 Sun StorageTek Availability Suite 소프트웨어 이해

Sun StorageTek Availability Suite 소프트웨어에서 사용하는 데이터 복제 방법

원격 미러 복제

포인트 인 타임 스냅샷

구성 예에서의 복제

클러스터 간 호스트 기반 데이터 복제 구성 지침

복제 자원 그룹 구성

응용 프로그램 자원 그룹 구성

페일오버 응용 프로그램에서 자원 그룹 구성

확장 가능 응용 프로그램에서 자원 그룹 구성

페일오버 관리 지침

작업 맵: 데이터 복제 구성의 예

클러스터 연결 및 설치

장치 그룹 및 자원 그룹을 구성하는 방법의 예

기본 클러스터에서 장치 그룹을 구성하는 방법

보조 클러스터에서 장치 그룹을 구성하는 방법

NFS 응용 프로그램에서 기본 클러스터 파일 시스템을 구성하는 방법

NFS 응용 프로그램에서 보조 클러스터 파일 시스템을 구성하는 방법

기본 클러스터에서 복제 자원 그룹을 만드는 방법

보조 클러스터에서 복제 자원 그룹을 만드는 방법

기본 클러스터에서 NFS 응용 프로그램 자원 그룹을 만드는 방법

보조 클러스터에서 NFS 응용 프로그램 자원 그룹을 만드는 방법

데이터 복제 활성화 방법 예

기본 클러스터에서 복제를 활성화하는 방법

보조 클러스터에서 복제를 활성화하는 방법

데이터 복제 수행 방법의 예

원격 미러 복제를 수행하는 방법

포인트 인 타임 스냅샷을 수행하는 방법

복제가 올바르게 구성되었는지 확인하는 방법

페일오버 관리 방법의 예

스위치오버 호출 방법

DNS 항목 업데이트 방법

색인

Sun StorageTek Availability Suite 소프트웨어를 사용하여 호스트 기반 데이터 복제 구성

이 부록에서는 Oracle Solaris Cluster Cluster Geographic Edition을 사용하지 않는 호스트 기반 복제 대신 사용할 수 있는 방법에 대해 설명합니다. 호스트 기반 복제에 Oracle Solaris Cluster Geographic Edition을 사용하여 클러스터 내에서 호스트 기반 복제의 구성 및 작업을 단순화하는 것이 좋습니다. 데이터 복제 이해를 참조하십시오.

이 부록의 예에서는 Sun StorageTek Availability Suite 4.0 소프트웨어를 사용하여 클러스터 간에 호스트 기반 데이터 복제를 구성하는 방법을 보여 줍니다. 이 예에서는 NFS 응용 프로그램의 전체 클러스터 구성을 보여주어 개별 작업을 수행할 수 있는 방법을 알려줍니다. 모든 작업은 전역 클러스터 투표 노드에서 수행되어야 합니다. 이 예에 다른 응용 프로그램이나 클러스터 구성에 필요한 단계가 모두 포함되어 있지는 않습니다.

수퍼유저 대신 역할 기반 액세스 제어(RBAC)를 사용하여 클러스터 노드에 액세스할 경우, 모든 Oracle Solaris Cluster 명령에 대한 인증을 제공하는 RBAC 역할로 전환할 수 있어야 합니다. 사용자가 수퍼유저가 아닐 경우 이러한 일련의 데이터 복제 절차에는 다음과 같은 Oracle Solaris Cluster RBAC 인증이 필요합니다.

RBAC 역할 사용에 대한 자세한 내용은 System Administration Guide: Security Services를 참조하십시오. 각 Oracle Solaris Cluster 하위 명령에 필요한 RBAC 인증에 대해서는 Oracle Solaris Cluster 매뉴얼 페이지를 참조하십시오.

클러스터의 Sun StorageTek Availability Suite 소프트웨어 이해

이 절에서는 재해 허용 한계를 소개하고 Sun StorageTek Availability Suite 소프트웨어에서 사용하는 데이터 복제 방법에 대해 설명합니다.

재해 허용 한계는 기본 클러스터가 실패할 경우 대체 클러스터에서 응용 프로그램을 복원하는 시스템의 기능입니다. 재해 허용 한계는 데이터 복제페일오버를 기반으로 합니다. 페일오버는 기본 클러스터의 자원 그룹 또는 장치 그룹을 보조 클러스터로 자동 재배치하는 것입니다. 기본 클러스터가 실패하면 자동으로 보조 클러스터에서 응용 프로그램 및 데이터를 사용할 수 있습니다.

Sun StorageTek Availability Suite 소프트웨어에서 사용하는 데이터 복제 방법

이 절에서는 Sun StorageTek Availability Suite 소프트웨어가 사용하는 원격 미러 복제 방법 및 포인트 인 타임 스냅샷 방법을 설명합니다. 이 소프트웨어에서는 sndradm(1RPC) 및 iiadm(1II) 명령을 사용하여 데이터를 복제합니다.

원격 미러 복제

그림 A-1에서는 원격 미러 복제를 보여 줍니다. 기본 디스크의 마스터 볼륨 데이터가 TCP/IP 연결을 통해 보조 디스크의 마스터 볼륨으로 복제됩니다. 원격 미러 비트맵이 1차 디스크의 마스터 볼륨과 2차 디스크의 마스터 볼륨 사이의 차이를 추적합니다.

그림 A-1 원격 미러 복제

image:그림에서는 기본 디스크의 마스터 볼륨에서 보조 디스크의 마스터 볼륨으로 수행되는 원격 미러 복제를 보여줍니다.

원격 미러 복제는 동기식 또는 비동기식으로 실시간 수행할 수 있습니다. 각 클러스터에 설정된 볼륨 각각은 동기식 복제나 비동기식 복제로 개별 구성될 수 있습니다.

포인트 인 타임 스냅샷

그림 A-2에서는 포인트 인 타임 스냅샷을 보여 줍니다. 각 디스크의 마스터 볼륨 데이터가 동일한 디스크의 섀도우 볼륨으로 복사됩니다. 포인트 인 타임 비트맵은 마스터 볼륨과 섀도우 볼륨 간의 차이를 추적합니다. 섀도우 볼륨에 데이터가 복사되면 포인트 인 타임 비트맵이 다시 설정됩니다.

그림 A-2 포인트 인 타임 스냅샷

image:그림에서는 포인트 인 타임 스냅샷을 보여 줍니다.
구성 예에서의 복제

그림 A-3에서는 이 구성 예에서 원격 미러 복제 및 포인트 인 타임 스냅샷을 사용하는 방법을 보여 줍니다.

그림 A-3 구성 예에서의 복제

image:그림에서는 구성 예에서 원격 미러 복제와 포인트 인 타임 스냅샷이 사용되는 방법을 보여 줍니다.

클러스터 간 호스트 기반 데이터 복제 구성 지침

이 절에서는 클러스터 간에 데이터 복제를 구성하는 지침을 제공합니다. 또한 복제 자원 그룹 및 응용 프로그램 자원 그룹 구성에 대한 팁을 제공합니다. 클러스터에서 데이터 복제를 구성할 때 이 지침을 사용합니다.

이 절은 다음 내용으로 구성되어 있습니다.

복제 자원 그룹 구성

복제 자원 그룹은 Sun StorageTek Availability Suite 소프트웨어 컨트롤 아래의 장치 그룹을 논리적 호스트 이름 자원과 함께 배치합니다. 복제 자원 그룹은 다음과 같은 특징을 가져야 합니다.

응용 프로그램 자원 그룹 구성

고가용성을 제공하려면 응용 프로그램을 응용 프로그램 자원 그룹의 자원으로 관리해야 합니다. 응용 프로그램 자원 그룹은 페일오버 응용 프로그램이나 확장 가능 응용 프로그램으로 구성할 수 있습니다.

기본 클러스터에서 구성된 응용 프로그램 자원 및 응용 프로그램 자원 그룹은 보조 클러스터에서도 구성되어야 합니다. 또한 응용 프로그램 자원에서 액세스하는 데이터는 보조 클러스터에 복제되어야 합니다.

이 절에서는 다음 응용 프로그램 자원 그룹 구성에 대한 지침을 제공합니다.

페일오버 응용 프로그램에서 자원 그룹 구성

페일오버 응용 프로그램에서는 하나의 응용 프로그램이 한 번에 한 노드에서 실행됩니다. 해당 노드가 실패하면 응용 프로그램은 동일한 클러스터의 다른 노드로 페일오버됩니다. 페일오버 응용 프로그램의 자원 그룹은 다음과 같은 특징을 가져야 합니다.

그림 A-4에서는 페일오버 응용 프로그램에 있는 응용 프로그램 자원 그룹 및 복제 자원 그룹의 구성을 보여 줍니다.

그림 A-4 페일오버 응용 프로그램에서 자원 그룹 구성

image:그림에서는 페일오버 응용 프로그램에서 응용 프로그램 자원 그룹과 복제 자원 그룹의 구성을 보여 줍니다.
확장 가능 응용 프로그램에서 자원 그룹 구성

확장 가능 응용 프로그램에서는 하나의 응용 프로그램이 여러 노드에서 실행되어 단일한 논리 서비스를 만듭니다. 확장 가능 응용 프로그램을 실행하는 노드가 실패할 경우 페일오버가 발생하지 않습니다. 응용 프로그램은 다른 노드에서 계속 실행됩니다.

확장 가능 응용 프로그램이 응용 프로그램 자원 그룹의 자원으로 관리되는 경우 응용 프로그램 자원 그룹을 장치 그룹과 함께 배치할 필요는 없습니다. 따라서 응용 프로그램 자원 그룹에 대해 HAStoragePlus 자원을 만들지 않아도 됩니다.

확장 가능 응용 프로그램의 자원 그룹은 다음과 같은 특징을 가져야 합니다.

그림 A-5에서는 확장 가능 응용 프로그램에 있는 자원 그룹의 구성을 보여 줍니다.

그림 A-5 확장 가능 응용 프로그램에서 자원 그룹 구성

image:그림에서는 확장 가능 응용 프로그램에서의 자원 그룹 구성을 보여 줍니다.

페일오버 관리 지침

기본 클러스터가 실패할 경우 응용 프로그램을 보조 클러스터로 최대한 빨리 스위치오버해야 합니다. 보조 클러스터로 스위치오버하려면 DNS를 업데이트해야 합니다.

DNS는 클라이언트를 응용 프로그램의 논리적 호스트 이름과 연관시킵니다. 페일오버를 수행한 후에는 기본 클러스터에 대한 DNS 매핑을 제거하고 보조 클러스터에 대한 DNS 매핑을 만들어야 합니다. 그림 A-6에서는 DNS에서 클라이언트를 클러스터에 매핑하는 방법을 보여 줍니다.

그림 A-6 클라이언트를 클러스터에 DNS 매핑

image: 그림에서는 DNS가 클라이언트를 클러스터에 매핑하는 방법을 보여 줍니다.

DNS를 업데이트하려면 nsupdate 명령을 사용합니다. 자세한 내용은 nsupdate(1M) 매뉴얼 페이지를 참조하십시오. 페일오버 관리 방법에 대한 예는 페일오버 관리 방법의 예를 참조하십시오.

복구 후 기본 클러스터를 온라인으로 다시 전환할 수 있습니다. 원래의 기본 클러스터로 다시 전환하려면 다음 작업을 수행합니다.

  1. 기본 클러스터를 보조 클러스터와 동기화하여 기본 볼륨이 최신이 되게 합니다.

  2. 클라이언트가 기본 클러스터의 응용 프로그램에 액세스할 수 있도록 DNS를 업데이트합니다.

작업 맵: 데이터 복제 구성의 예

표 A-1은 이 예에서 NFS 응용 프로그램에 대해 Sun StorageTek Availability Suite 소프트웨어를 사용하여 데이터 복제를 구성하는 방법의 작업 목록입니다.

표 A-1 작업 맵: 데이터 복제 구성의 예

작업
지침
1. 클러스터를 연결하고 설치합니다.
2. 기본 클러스터 및 보조 클러스터에서 장치 그룹, NFS 응용 프로그램용 파일 시스템 및 자원 그룹을 구성합니다.
3. 기본 클러스터 및 보조 클러스터에서 데이터 복제를 활성화합니다.
4. 데이터 복제를 수행합니다.
5. 데이터 복제 구성을 확인합니다.

클러스터 연결 및 설치

그림 A-7에서는 구성 예에서 사용하는 클러스터 구성을 보여 줍니다. 이 구성 예에서 보조 클러스터는 단일 노드를 포함하지만 다른 클러스터 구성도 사용할 수 있습니다.

그림 A-7 클러스터 구성 예

image:그림에서는 구성 예에서 사용하는 클러스터 구성을 보여 줍니다.

표 A-2에는 구성 예에 필요한 하드웨어 및 소프트웨어가 요약되어 있습니다. Sun StorageTek Availability Suite 소프트웨어 및 패치를 설치하기 전에 Oracle Solaris OS, Oracle Solaris Cluster 소프트웨어 및 볼륨 관리자 소프트웨어를 클러스터 노드에 설치해야 합니다.

표 A-2 필수 하드웨어 및 소프트웨어

하드웨어 또는 소프트웨어
요구 사항
노드 하드웨어
Sun StorageTek Availability Suite 소프트웨어는 Oracle Solaris OS를 사용하는 모든 서버에서 지원됩니다.

사용할 하드웨어에 대한 자세한 내용은 Oracle Solaris Cluster 3.3 Hardware Administration Manual 을 참조하십시오.

디스크 공간
약 15MB
Oracle Solaris OS
Oracle Solaris Cluster 소프트웨어에서 지원되는 Oracle Solaris OS 릴리스입니다.

모든 노드는 같은 Oracle Solaris OS 버전을 사용해야 합니다.

설치에 대한 자세한 내용은 Oracle Solaris Cluster 소프트웨어 설치 설명서를 참조하십시오.

Oracle Solaris Cluster 소프트웨어
Oracle Solaris Cluster 3.3 소프트웨어

설치에 대한 자세한 내용은 Oracle Solaris Cluster 소프트웨어 설치 설명서를 참조하십시오.

볼륨 관리자 소프트웨어
Solaris Volume Manager 소프트웨어 또는 Veritas Volume Manager(VERITAS 볼륨 관리자)(VxVM) 소프트웨어

모든 노드에서 동일한 버전의 볼륨 관리자 소프트웨어를 사용해야 합니다.

설치에 대한 자세한 내용은 Oracle Solaris Cluster 소프트웨어 설치 설명서의 4 장, Solaris Volume Manager 소프트웨어 구성Oracle Solaris Cluster 소프트웨어 설치 설명서의 5 장, Veritas Volume Manager(VERITAS 볼륨 관리자) 설치 및 구성을 참조하십시오.

Sun StorageTek Availability Suite 소프트웨어
소프트웨어 설치 방법에 대한 자세한 내용은 Sun StorageTek Availability Suite 소프트웨어 릴리스의 설치 설명서를 참조하십시오.
  • Sun StorageTek Availability Suite 4.0 – Sun StorageTek Availability 문서

Sun StorageTek Availability Suite 소프트웨어 패치
최신 패치에 대한 자세한 내용을 보려면 My Oracle Support에 로그인하십시오.

장치 그룹 및 자원 그룹을 구성하는 방법의 예

이 절에서는 NFS 응용 프로그램에서 장치 그룹 및 자원 그룹을 구성하는 방법에 대해 설명합니다. 추가 정보는 복제 자원 그룹 구성응용 프로그램 자원 그룹 구성을 참조하십시오.

이 절에서는 다음 절차에 대해 설명합니다.

다음 표에서는 구성 예에서 만든 그룹 및 자원의 이름 목록을 표시합니다.

표 A-3 구성 예의 그룹 및 자원 요약

그룹 또는 자원
이름
설명
장치 그룹
devgrp
장치 그룹
복제 자원 그룹 및 자원
devgrp-stor-rg
복제 자원 그룹
lhost-reprg-prim, lhost-reprg-sec
기본 및 보조 클러스터에서 복제 자원 그룹의 논리 호스트 이름
devgrp-stor
복제 자원 그룹의 HAStoragePlus 자원
응용 프로그램 자원 그룹 및 자원
nfs-rg
응용 프로그램 자원 그룹
lhost-nfsrg-prim, lhost-nfsrg-sec
기본 및 보조 클러스터에서 응용 프로그램 자원 그룹의 논리 호스트 이름
nfs-dg-rs
응용 프로그램의 HAStoragePlus 자원
nfs-rs
NFS 자원

devgrp-stor-rg를 제외한 그룹 및 자원의 이름은 예로 든 것이며 필요에 따라 변경할 수 있습니다. 복제 자원 그룹의 이름은 devicegroupname -stor-rg 형식이어야 합니다.

이 구성 예에서는 VxVM 소프트웨어를 사용합니다. Solaris Volume Manager 소프트웨어에 대한 자세한 내용은 Oracle Solaris Cluster 소프트웨어 설치 설명서의 4 장, Solaris Volume Manager 소프트웨어 구성을 참조하십시오.

다음 그림은 장치 그룹에서 만든 볼륨을 보여줍니다.

그림 A-8 장치 그룹의 볼륨

image:그림은 장치 그룹에 만들어진 볼륨을 보여 줍니다.

주 - 이 절차에 정의된 볼륨에는 디스크 레이블 전용 영역(예: 실린더 0)이 포함되어서는 안 됩니다. VxVM 소프트웨어에서는 이 제약 조건을 자동으로 관리합니다.