JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris Cluster 소프트웨어 설치 설명서     Oracle Solaris Cluster (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris Cluster 구성 계획

2.  전역 클러스터 노드에 소프트웨어 설치

3.  전역 클러스터 설정

4.  Solaris Volume Manager 소프트웨어 구성

5.  Veritas Volume Manager(VERITAS 볼륨 관리자) 설치 및 구성

VxVM 소프트웨어 설치 및 구성

루트 디스크 그룹 설정 개요

Veritas Volume Manager(VERITAS 볼륨 관리자) 소프트웨어를 설치하는 방법

SPARC: 루트 디스크를 캡슐화하는 방법

루트가 아닌 디스크에 루트 디스크 그룹을 만드는 방법

캡슐화된 루트 디스크를 미러링하는 방법

클러스터에서 디스크 그룹 만들기

디스크 그룹을 만드는 방법

디스크 그룹을 등록하는 방법

장치 그룹에 새 부 번호를 할당하는 방법

디스크 그룹 구성을 확인하는 방법

루트 디스크 캡슐화 해제

루트 디스크 캡슐화를 해제하는 방법

6.  클러스터 파일 시스템 만들기

7.  비전역 영역 및 영역 클러스터 만들기

8.  Sun Management Center에 Oracle Solaris Cluster 모듈 설치

9.  클러스터에서 소프트웨어 제거

A.  Oracle Solaris Cluster 설치 및 구성 워크시트

색인

VxVM 소프트웨어 설치 및 구성

이 절에서는 Oracle Solaris Cluster 구성에 VxVM 소프트웨어를 설치 및 구성하는 절차와 정보를 제공합니다.

다음 표에는 Oracle Solaris Cluster 구성에 필요한 VxVM 소프트웨어를 설치하고 구성하기 위해 수행할 작업이 나열되어 있습니다. 표시된 순서대로 절차를 완료하십시오.

표 5-1 작업 맵: VxVM 소프트웨어 설치 및 구성

작업
지침
VxVM 구성 레이아웃을 계획합니다.
(선택 사항) 각 노드에 루트 디스크 그룹을 만드는 방법을 결정합니다.
VxVM 소프트웨어를 설치합니다.
(선택 사항) 루트 디스크 그룹을 만듭니다. 루트 디스크를 캡슐화(UFS에만 해당)하거나 루트가 아닌 로컬 디스크에 루트 디스크 그룹을 만들 수 있습니다.
(선택 사항) 캡슐화된 루트 디스크를 미러링합니다.
디스크 그룹을 만듭니다.

루트 디스크 그룹 설정 개요

루트 디스크 그룹 만들기는 선택 사항입니다. 루트 디스크 그룹을 만들지 않으려면 Veritas Volume Manager(VERITAS 볼륨 관리자) 소프트웨어를 설치하는 방법으로 진행합니다.

Oracle Solaris Cluster 소프트웨어에서는 루트 디스크 그룹을 구성하기 위한 다음 방법을 지원합니다.

자세한 내용은 VxVM 설치 설명서를 참조하십시오.

Veritas Volume Manager(VERITAS 볼륨 관리자) 소프트웨어를 설치하는 방법

VxVM을 설치하려는 각 전역 클러스터 노드에 VxVM(Veritas Volume Manager(VERITAS 볼륨 관리자)) 소프트웨어를 설치하려면 이 절차를 수행합니다. 클러스터의 모든 노드에 VxVM을 설치하거나 VxVM에서 관리할 저장 장치에 물리적으로 연결된 노드에만 VxVM을 설치할 수 있습니다.

시작하기 전에

다음 작업을 수행합니다.

  1. VxVM을 설치할 클러스터 노드에서 수퍼유저로 전환합니다.
  2. VxVM CD-ROM을 노드의 CD-ROM 드라이브에 넣습니다.
  3. VxVM 설치 설명서의 절차에 따라 VxVM 소프트웨어 및 라이센스를 설치하고 구성합니다.
  4. 비대화식 모드로 clvxvm 유틸리티를 실행합니다.
    phys-schost# clvxvm initialize

    clvxvm 유틸리티는 필요한 사후 설치 작업을 수행합니다. 또한 clvxvm 유틸리티는 클러스터 전체의 vxio 드라이버 주 번호를 선택하고 구성합니다. 자세한 내용은 clvxvm(1CL) 매뉴얼 페이지를 참조하십시오.

  5. SPARC: 아직 VxVM 클러스터 기능을 활성화하지 않은 경우 클러스터 기능 라이센스 키를 제공하여 활성화합니다.

    라이센스를 추가하는 방법에 대한 자세한 내용은 VxVM 설명서를 참조하십시오.

  6. (옵션) VxVM GUI를 설치합니다.

    VxVM GUI 설치에 대한 자세한 내용은 VxVM 설명서를 참조하십시오.

  7. CD-ROM을 꺼냅니다.
  8. Oracle Solaris Cluster 소프트웨어를 지원하는 VxVM 패치를 설치합니다.

    패치 위치 및 설치 지침은 Oracle Solaris Cluster 3.3 5/11 릴리스 노트의 패치 및 필수 펌웨어 수준를 참조하십시오.

  9. 추가 노드에 VxVM을 설치하려면 단계 1부터 단계 8까지를 반복합니다.

    주 - SPARC: VxVM 클러스터 기능을 활성화하려면 클러스터의 모든 노드에 VxVM을 반드시 설치해야 합니다.


  10. VxVM과 함께 하나 이상의 노드를 설치하지 않을 경우 각각의 비VxVM 노드에서 /etc/name_to_major 파일을 수정하십시오.
    1. VxVM이 설치된 노드에서 vxio 주 번호 설정을 확인합니다.
      phys-schost# grep vxio /etc/name_to_major
    2. VxVM을 설치하지 않을 노드에서 수퍼유저로 전환합니다.
    3. /etc/name_to_major 파일을 편집하고 항목을 추가하여 vxio 주 번호를 단계 a에서 파생된 번호 NNN으로 설정합니다.
      phys-schost# vi /etc/name_to_major
      vxio NNN
    4. vxio 항목을 초기화합니다.
      phys-schost# drvconfig -b -i vxio -m NNN
    5. VxVM을 설치하지 않을 다른 모든 노드에서 단계 a부터 단계 d까지를 반복합니다.

      완료되면 클러스터의 각 노드에 있는 /etc/name_to_major 파일에 동일한 vxio 항목이 있어야 합니다.

  11. 루트 디스크 그룹을 만들려면 SPARC: 루트 디스크를 캡슐화하는 방법 또는 루트가 아닌 디스크에 루트 디스크 그룹을 만드는 방법으로 이동합니다.

    그렇지 않으면 단계 12로 진행합니다.


    주 - 루트 디스크 그룹은 선택 사항입니다.


  12. VxVM을 설치한 각 노드를 재부트합니다.
    phys-schost# shutdown -g0 -y -i6

다음 순서

루트 디스크 그룹을 만들려면 (UFS에만 해당) SPARC: 루트 디스크를 캡슐화하는 방법 또는 루트가 아닌 디스크에 루트 디스크 그룹을 만드는 방법으로 이동합니다.

그렇지 않으면 디스크 그룹을 만듭니다. 클러스터에서 디스크 그룹 만들기로 이동합니다.

SPARC: 루트 디스크를 캡슐화하는 방법

UFS 루트 디스크를 캡슐화하여 루트 디스크 그룹을 만들려면 이 절차를 수행합니다. 루트 디스크 그룹은 선택 사항입니다. 자세한 내용은 VxVM 설명서를 참조하십시오.


주 - 루트 디스크에서 ZFS를 사용하는 경우에는 루트가 아닌 로컬 디스크에만 루트 디스크 그룹을 만들 수 있습니다. 루트가 아닌 디스크에 루트 디스크 그룹을 만들려면 루트가 아닌 디스크에 루트 디스크 그룹을 만드는 방법의 절차를 대신 수행합니다.


시작하기 전에

Veritas Volume Manager(VERITAS 볼륨 관리자) 소프트웨어를 설치하는 방법에 설명된 대로 VxVM을 설치했는지 확인합니다.

  1. VxVM을 설치한 노드에서 수퍼유저로 전환합니다.
  2. UFS 루트 디스크를 캡슐화합니다.
    phys-schost# clvxvm encapsulate

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

  3. VxVM을 설치한 다른 모든 노드에서 반복합니다.

다음 순서

캡슐화된 루트 디스크를 미러링하려면 캡슐화된 루트 디스크를 미러링하는 방법으로 이동합니다.

그렇지 않으면 클러스터에서 디스크 그룹 만들기로 이동합니다.

루트가 아닌 디스크에 루트 디스크 그룹을 만드는 방법

이 절차를 사용하여 루트 디스크가 아닌 로컬 디스크를 캡슐화하거나 초기화하여 루트 디스크 그룹을 만듭니다. 루트 디스크 그룹 만들기는 선택 사항입니다.


주 - 루트 디스크에 루트 디스크 그룹을 만들려는 경우 루트 디스크에서 UFS를 사용하고 있으면 SPARC: 루트 디스크를 캡슐화하는 방법의 절차를 대신 수행합니다.


시작하기 전에

디스크를 캡슐화하려면 각 디스크에 실린더가 0인 슬라이스가 두 개 이상 있어야 합니다. 필요한 경우 format(1M) 명령을 사용하여 각 VxVM 슬라이스에 0 실린더를 할당합니다.

  1. 수퍼유저로 전환합니다.
  2. vxinstall 유틸리티를 시작합니다.
    phys-schost# vxinstall
  3. vxinstall 유틸리티에 프롬프트가 표시되면 다음을 선택하거나 입력합니다.
    • SPARC: VxVM 클러스터 기능을 활성화하려면 클러스터 기능 라이센스 키를 제공합니다.

    • Custom Installation(사용자 정의 설치)을 선택합니다.

    • 부트 디스크를 캡슐화하지 마십시오.

    • 루트 디스크 그룹에 추가할 디스크를 선택합니다.

    • 자동으로 재부트하지 마십시오.

  4. 만든 루트 디스크 그룹에 둘 이상의 노드에 연결되는 디스크가 하나 이상 포함되어 있으면 해당 디스크에 대해 보호(fencing)가 비활성화되어 있는지 확인합니다.

    다음 명령을 사용하여 루트 디스크 그룹의 각 공유 디스크에 대해 보호(fencing)를 비활성화합니다.

    phys-schost# cldevice set -p default_fencing=nofencing device
    -p

    장치 등록 정보를 지정합니다.

    default_fencing=nofencing

    지정한 장치에 대해 보호(fencing)를 비활성화합니다.

    장치에 대해 보호(fencing)를 비활성화하면 해당 디스크가 여러 노드에 연결된 경우 루트 디스크 그룹이 사용하는 디스크에서 노드의 의도하지 않은 보호(fencing)를 방지할 수 있습니다.

    default_fencing 등록 정보에 대한 자세한 내용은 cldevice(1CL) 매뉴얼 페이지를 참조하십시오.

  5. 노드에서 모든 자원 그룹 또는 장치 그룹을 제거합니다.
    phys-schost# clnode evacuate from-node
    from-node

    자원 또는 장치 그룹을 이동할 노드의 이름을 지정합니다.

  6. 노드를 재부트합니다.
    phys-schost# shutdown -g0 -y -i6
  7. vxdiskadm 명령을 사용하여 여러 디스크를 루트 디스크 그룹에 추가합니다.

    루트 디스크 그룹에 여러 디스크를 포함하면 디스크 하나에 장애가 발생해도 계속 작동합니다. 자세한 절차는 VxVM 설명서를 참조하십시오.

다음 순서

디스크 그룹을 만듭니다. 클러스터에서 디스크 그룹 만들기로 이동합니다.

캡슐화된 루트 디스크를 미러링하는 방법

VxVM을 설치하고 루트 디스크를 캡슐화한 후 캡슐화된 루트 디스크를 미러링하는 이 절차를 각 노드에서 수행합니다.

시작하기 전에

SPARC: 루트 디스크를 캡슐화하는 방법에 설명된 대로 루트 디스크를 캡슐화했는지 확인합니다.

  1. 수퍼유저로 전환합니다.
  2. 장치를 나열합니다.
    phys-schost# cldevice list -v

    다음과 같이 출력됩니다.

    DID Device          Full Device Path
    ----------          ----------------
    d1                  phys-schost-1:/dev/rdsk/c0t0d0
    d2                  phys-schost-1:/dev/rdsk/c0t6d0
    d3                  phys-schost-2:/dev/rdsk/c1t1d0
    d3                  phys-schost-1:/dev/rdsk/c1t1d0
  3. 캡슐화된 루트 디스크를 미러링합니다.

    VxVM 설명서의 절차에 따르십시오.

    가용성을 최대화하고 쉽게 관리하려면 로컬 디스크를 사용하여 미러링하십시오. 추가 지침은 루트 디스크 미러링 지침을 참조하십시오.


    주의

    주의 - 루트 디스크 미러에 쿼럼 장치를 사용하지 마십시오. 쿼럼 장치를 사용하여 루트 디스크를 미러링하면 특정 환경의 루트 디스크 미러에서 노드가 부트되지 않을 수 있습니다.


  4. 루트 디스크 미러링에 사용한 장치에 대한 원시 디스크 장치 그룹의 노드 목록을 확인합니다.

    장치 그룹의 이름은 dsk/dN 형식입니다. 여기서 dN은 DID 장치 이름입니다.

    phys-schost# cldevicegroup list -v dsk/dN
    -v

    출력 내용을 상세히 표시합니다.

    다음과 같이 출력됩니다.

    Device group        Type                Node list
    ------------        ----                ---------
    dsk/dN              Local_Disk          phys-schost-1, phys-schost-3
  5. 노드 목록에 둘 이상의 노드 이름이 포함된 경우 루트 디스크를 미러링한 노드를 제외한 모든 노드를 노드 목록에서 제거합니다.

    루트 디스크를 미러링한 노드만 원시 디스크 장치 그룹의 노드 목록에 남아 있어야 합니다.

    phys-schost# cldevicegroup remove-node -n node dsk/dN
    -n node

    장치 그룹 노드 목록에서 제거할 노드를 지정합니다.

  6. 둘 이상의 노드에 연결된 원시 디스크 장치 그룹의 모든 디스크에 대해 보호(fencing)를 비활성화합니다.

    장치에 대해 보호(fencing)를 비활성화하면 부트 장치가 여러 노드에 연결된 경우 부트 장치에서 노드의 의도하지 않은 보호(fencing)를 방지할 수 있습니다.

    phys-schost# cldevice set -p default_fencing=nofencing device
    -p

    장치 등록 정보의 값을 설정합니다.

    default_fencing=nofencing

    지정한 장치에 대해 보호(fencing)를 비활성화합니다.

    default_fencing 등록 정보에 대한 자세한 내용은 cldevice(1CL) 매뉴얼 페이지를 참조하십시오.

  7. 클러스터에서 캡슐화된 루트 디스크를 미러링할 각 노드에 대해 이 절차를 반복합니다.

예 5-1 캡슐화된 루트 디스크 미러링

다음 예에서는 phys-schost-1 노드의 루트 디스크로 만든 미러를 보여 줍니다. 원시 디스크 장치 그룹 이름이 dsk/d2c0t0d0 디스크에 미러가 만들어집니다. c0t0d0 디스크는 다중 호스트 디스크이므로 phys-schost-3 노드가 디스크의 노드 목록에서 제거되고 보호(fencing)가 비활성화됩니다.

phys-schost# cldevice list -v
DID Device          Full Device Path
----------          ----------------
d2                  pcircinus1:/dev/rdsk/c0t0d0
…
Create the mirror by using VxVM procedures
phys-schost# cldevicegroup list -v dsk/d2
Device group        Type                Node list
------------        ----                ---------
dsk/d2              Local_Disk          phys-schost-1, phys-schost-3
phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2
phys-schost# cldevice set -p default_fencing=nofencing c0t0d0

다음 순서

디스크 그룹을 만듭니다. 클러스터에서 디스크 그룹 만들기로 이동합니다.