JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Real Application Clusters용 Oracle Solaris Cluster 데이터 서비스 설명서     Oracle Solaris Cluster 4.0 (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Support for Oracle RAC 설치

2.  Oracle 파일 저장소 구성

3.  리소스 그룹 등록 및 구성

Oracle RAC 프레임워크 리소스 그룹 등록 및 구성

Oracle RAC 프레임워크 리소스 그룹 등록 및 구성을 위한 도구

clsetup을 사용하여 Oracle RAC 프레임워크 리소스 그룹을 등록 및 구성하는 방법

복수 소유자 볼륨 관리자 프레임워크 리소스 그룹 등록 및 구성

복수 소유자 볼륨 관리자 프레임워크 리소스 그룹 등록 및 구성을 위한 도구

clsetup을 사용하여 복수 소유자 볼륨 관리자 프레임워크 리소스 그룹을 등록 및 구성하는 방법

Oracle RAC 데이터베이스에 대한 전역 장치 그룹 만들기

Oracle RAC 데이터베이스에 대해 Sun Cluster용 Solaris Volume Manager에서 복수 소유자 디스크 세트를 만드는 방법

Oracle 파일용 저장소 리소스 등록 및 구성

Oracle 파일용 저장소 리소스 등록 및 구성을 위한 도구

clsetup을 사용하여 Oracle 파일용 저장소 리소스를 등록 및 구성하는 방법

Oracle ASM 리소스 그룹 등록 및 구성

Oracle ASM 리소스 그룹 등록 및 구성을 위한 도구

clsetup을 사용하여 Oracle ASM 리소스 그룹을 등록 및 구성하는 방법

4.  클러스터에서 실행되도록 Oracle RAC 설정

5.  Support for Oracle RAC 관리

6.  Support for Oracle RAC 문제 해결

7.  Support for Oracle RAC의 기존 구성 수정

A.  이 데이터 서비스의 샘플 구성

B.  DBMS 오류 및 로그된 경보에 대해 사전 설정된 작업

C.  Support for Oracle RAC 확장 등록 정보

D.  명령줄 대체 방법

색인

Oracle RAC 데이터베이스에 대한 전역 장치 그룹 만들기

Oracle 데이터베이스 파일에 대해 볼륨 관리자를 사용 중인 경우 볼륨 관리자에서 Oracle RAC 데이터베이스용 전역 장치 그룹을 사용해야 합니다.

만들려는 전역 장치 그룹의 유형은 사용 중인 볼륨 관리자에 따라 다릅니다.

Oracle RAC 데이터베이스에 대해 Sun Cluster용 Solaris Volume Manager에서 복수 소유자 디스크 세트를 만드는 방법


주 - Sun Cluster용 Solaris Volume Manager를 사용 중인 경우에만 이 작업을 수행하십시오.


Sun Cluster용 Solaris Volume Manager를 사용 중인 경우, Solaris Volume Manager에서는 Oracle RAC 데이터베이스 또는 Oracle ASM용 복수 소유자 디스크 세트를 사용해야 합니다. Sun Cluster용 Solaris Volume Manager 복수 소유자 디스크 세트에 대한 자세한 내용은 Solaris Volume Manager Administration Guide에서 Solaris Volume Manager Administration Guide의 Multi-Owner Disk Set Concepts.

시작하기 전에

다음 사항에 유의하십시오.

  1. 복수 소유자 디스크 세트를 만듭니다.

    이 경우 metaset(1M) 명령을 사용합니다.

    # metaset -s setname -M -a -h nodelist
    -s setname

    만들려는 디스크 세트의 이름을 지정합니다.

    -M

    만들려는 디스크 세트를 복수 소유자 디스크 세트로 지정합니다.

    -a

    -h 옵션이 지정하는 노드가 디스크 세트에 추가되도록 지정합니다.

    -h nodelist

    디스크 세트에 추가할 노드를 공백으로 구분하여 지정합니다. Support for Oracle RAC 소프트웨어 패키지가 목록에 있는 각 노드에 설치되어 있어야 합니다.

  2. 단계 1에서 만든 디스크 세트에 전역 장치를 추가합니다.
    # metaset -s setname -a devicelist
    -s setname

    단계 1에서 만든 디스크 세트를 수정 중임을 지정합니다.

    -a

    devicelist에 지정된 장치가 디스크 세트에 추가되도록 지정합니다.

    devicelist

    디스크 세트에 추가할 전역 장치에 대한 전체 장치 ID 경로 이름을 공백으로 구분하여 지정합니다. 클러스터 내의 노드에서 각 장치에 일관되게 액세스할 수 있도록 하려면 각 장치 ID 경로 이름이 /dev/did/dsk/dN 형식인지 확인합니다. 여기서 N은 장치 번호입니다.

  3. 단계 1에서 만든 디스크 세트에 대해 Oracle RAC 데이터베이스에서 사용할 볼륨을 만듭니다.

    참고 - Oracle 데이터 파일에 대한 볼륨을 여러 개 만드는 경우 소프트 분할 영역을 사용하면 이 단계가 간편해집니다. 소프트 분할 영역에 대한 자세한 내용은 Solaris Volume Manager Administration Guide의 12 장, Soft Partitions (Overview)Solaris Volume Manager Administration Guide의 13 장, Soft Partitions (Tasks)를 참조하십시오.


    Create each volume by concatenating slices on global devices that you added in 단계 2에서 추가한 전역 장치의 슬라이스를 연결하여 볼륨을 각각 만듭니다. 이 경우 metainit(1M) 명령을 사용합니다.

    # metainit -s setname volume-abbrev numstripes width slicelist
    -s setname

    단계 1에서 만든 디스크 세트에 대한 볼륨을 만들고 있음을 지정합니다.

    volume-abbrev

    만들려는 볼륨의 축약 이름을 지정합니다. 축약 볼륨 이름은 dV 형식입니다. 여기서 V는 볼륨 번호입니다.

    numstripes

    볼륨에 있는 스트라이프 수를 지정합니다.

    width

    각 스트라이프 내의 슬라이스 수를 지정합니다. width를 1보다 큰 값으로 설정하면 슬라이스가 스트라이프됩니다.

    slicelist

    볼륨에 포함될 슬라이스를 공백으로 구분하여 지정합니다. 각 슬라이스는 단계 2에서 추가한 전역 장치에 있어야 합니다.

  4. 미러링된 장치를 사용 중인 경우, 단계 3에서 만든 볼륨을 사용하여 미러를 하위 미러로 만듭니다.

    미러링된 장치를 사용 중이지 않은 경우, 이 단계를 생략합니다.

    다음과 같이 metainit 명령을 사용하여 미러를 각각 만듭니다.

    # metainit -s setname mirror -m submirror-list
    -s setname

    단계 1에서 만든 디스크 세트에 대한 미러를 만들고 있음을 지정합니다.

    mirror

    만들려는 미러의 이름을 축약된 볼륨 이름 형식으로 지정합니다. 축약 볼륨 이름은 dV 형식입니다. 여기서 V는 볼륨 번호입니다.

    submirror-list

    미러에 포함될 하위 미러를 공백으로 구분하여 지정합니다. 각 하위 미러는 단계 3에서 만든 볼륨이어야 합니다. 각 하위 미러의 이름을 축약된 볼륨 이름 형식으로 지정합니다.


    주 - 영역 클러스터에서 Solaris Volume Manager 디스크 세트를 구성하는 방법은 Oracle Solaris Cluster Software Installation Guide의 How to Add a Disk Set to a Zone Cluster (Solaris Volume Manager)을 참조하십시오.


  5. 각 노드가 복수 소유자 디스크 세트에 올바르게 추가되었는지 확인합니다.

    이 경우 metaset 명령을 사용합니다.

    # metaset -s setname
    -s setname

    단계 1에서 만든 디스크 세트를 확인 중임을 지정합니다.

    이 명령은 디스크 세트에 올바르게 추가된 각 노드에 대한 다음 정보를 포함하는 테이블을 표시합니다.

    • Host 열은 노드 이름을 포함합니다.

    • Owner 열은 multi-owner라는 텍스트를 포함합니다.

    • Member 열은 Yes라는 텍스트를 포함합니다.

  6. 복수 소유자 디스크 세트가 올바르게 구성되었는지 확인합니다.
    # cldevicegroup show setname
    setname

    단계 1에서 만든 디스크 세트에 대한 구성 정보만 표시되도록 지정합니다.

    이 명령은 디스크 세트에 대한 장치 그룹 정보를 표시합니다. 복수 소유자 디스크 세트의 경우, 장치 그룹 유형은 Multi-owner_SVM입니다.

  7. 복수 소유자 디스크 세트가 온라인 상태인지 확인합니다.
    # cldevicegroup status setname

    이 명령은 복수 소유자 디스크 세트에 있는 각 노드의 복수 소유자 디스크 세트 상태를 표시합니다.

  8. 디스크 세트를 소유할 수 있는 각 노드에서 단계 3에서 만든 각 볼륨의 소유권을 변경합니다.

    주 - 영역 클러스터의 경우 영역 클러스터에서 이 단계를 수행하십시오.


    다음과 같이 볼륨 소유권을 변경합니다.

    • 소유자: DBA 사용자

    • 그룹: DBA 그룹

    DBA 그룹 및 DBA 사용자 계정을 만드는 방법에 설명된 것과 같이 DBA 사용자와 DBA 그룹이 만들어집니다.

    Oracle RAC 데이터베이스에서 사용할 볼륨의 소유권만 변경했는지 확인합니다.

    # chown user-name:group-name volume-list
    user-name

    DBA 사용자의 사용자 이름을 지정합니다. 이 사용자는 일반적으로 oracle입니다.

    group-name

    DBA 그룹의 이름을 지정합니다. 이 그룹의 이름은 대개 dba로 지정됩니다.

    volume-list

    디스크 세트에 대해 만든 볼륨의 논리적 이름을 공백으로 구분하여 지정합니다. 이러한 이름의 형식은 다음과 같이 볼륨이 있는 장치의 유형에 따라 다릅니다.

    • 블록 장치: /dev/md/setname /dsk/dV

    • 원시 장치: /dev/md/setname /rdsk/dV

    이러한 이름에서 대체 가능한 항목은 다음과 같습니다.

    setname

    단계 1에서 만든 복수 소유자 디스크 세트의 이름을 지정합니다.

    V

    단계 3에서 만든 볼륨의 볼륨 번호를 지정합니다.

    이 목록에 단계 3에서 만든 각 볼륨이 지정되었는지 확인합니다.

  9. 단계 8에서 변경한 소유권을 가진 각 볼륨의 소유자에게 읽기 및 쓰기 액세스 권한을 부여합니다.

    주 - 영역 클러스터의 경우 영역 클러스터에서 이 단계를 수행하십시오.


    디스크 세트를 소유할 수 있는 각 노드의 볼륨에 대한 액세스 권한을 부여합니다. Oracle RAC 데이터베이스에서 사용할 볼륨의 액세스 권한만 변경했는지 확인합니다.

    # chmod u+rw volume-list
    volume-list

    읽기 및 쓰기 액세스 권한을 부여한 소유자가 가진 볼륨의 논리적 이름을 공백으로 구분하여 지정합니다. 이 목록에 단계 8에서 지정한 볼륨이 포함되었는지 확인합니다.

  10. Oracle ASM를 사용 중인 경우 Oracle ASM 디스크 그룹에 사용할 원시 장치를 지정합니다.

    장치를 지정하려면 ASM_DISKSTRING Oracle ASM 인스턴스 초기화 매개변수를 수정합니다.

    예를 들어, Oracle ASM 디스크 그룹에 대해 /dev/md/setname /rdsk/d 경로를 사용하려면 /dev/md/*/rdsk/d* 값을 ASM_DISKSTRING 매개변수에 추가합니다. Oracle 초기화 매개변수 파일을 편집하여 이 매개변수를 수정하는 경우 매개변수를 다음과 같이 편집합니다.

    ASM_DISKSTRING = '/dev/md/*/rdsk/d*'

    미러링된 장치를 사용 중인 경우 Oracle ASM 구성에 외부 중복성을 지정합니다.

    자세한 내용은 해당 Oracle 설명서를 참조하십시오.

다음 순서

Oracle 파일용 저장소 리소스 등록 및 구성으로 이동합니다.