Oracle® Solaris Cluster 4.3 시스템 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 7월
 
 

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

이 절차에서는 NFS에서 응용 프로그램 리소스 그룹을 만드는 방법에 대해 설명합니다. 이 절차는 이 응용 프로그램에만 해당되며, 다른 유형의 응용 프로그램에서는 사용할 수 없습니다.

시작하기 전에

  1. solaris.cluster.modify, solaris.cluster.admin, solaris.cluster.read RBAC 권한 부여를 제공하는 역할로 nodeA에 액세스합니다.
  2. SUNW.nfs를 리소스 유형으로 등록합니다.
    nodeA# clresourcetype register SUNW.nfs
  3. SUNW.HAStoragePlus가 리소스 유형으로 등록되지 않은 경우 등록합니다.
    nodeA# clresourcetype register SUNW.HAStoragePlus
  4. NFS 서비스의 응용 프로그램 리소스 그룹을 만듭니다.
    nodeA# clresourcegroup create \
    -p Pathprefix=/global/etc \
    -p Auto_start_on_new_cluster=False \
    -p RG_affinities=+++devgrp-stor-rg \
    nfs-rg
    Pathprefix=/global/etc

    그룹의 리소스에서 관리 파일을 기록할 수 있는 디렉토리를 지정합니다.

    Auto_start_on_new_cluster=False

    응용 프로그램 리소스 그룹이 자동으로 시작되지 않도록 지정합니다.

    RG_affinities=+++devgrp-stor-rg

    응용 프로그램 리소스 그룹과 함께 배치할 리소스 그룹을 지정합니다. 이 예에서 응용 프로그램 리소스 그룹은 복제 리소스 그룹 devgrp-stor-rg와 함께 배치해야 합니다.

    복제 리소스 그룹이 새로운 기본 노드로 스위치오버될 경우 응용 프로그램 리소스 그룹은 자동으로 스위치오버됩니다. 그러나 응용 프로그램 리소스 그룹을 새로운 기본 노드로 스위치오버하려고 시도하면 해당 동작이 배치 요구사항을 위반하므로 스위치오버가 차단됩니다.

    nfs-rg

    응용 프로그램 리소스 그룹의 이름

  5. 응용 프로그램 리소스 그룹에 SUNW.HAStoragePlus 리소스를 추가합니다.
    nodeA# clresource create -g nfs-rg \
    -t SUNW.HAStoragePlus \
    -p FileSystemMountPoints=/global/mountpoint \
    -p AffinityOn=True \
    nfs-dg-rs
    create

    리소스를 만듭니다.

    –g

    리소스가 추가되는 리소스 그룹을 지정합니다.

    -t SUNW.HAStoragePlus

    리소스 유형을 SUNW.HAStoragePlus로 지정합니다.

    -p FileSystemMountPoints=/global/mountpoint

    파일 시스템의 마운트 지점을 전역으로 지정합니다.

    -p AffinityOn=True

    응용 프로그램 리소스가 -p FileSystemMountPoints에 정의된 전역 장치 및 클러스터 파일 시스템에 대한 유사성 스위치오버를 수행하도록 지정합니다. 따라서 응용 프로그램 리소스 그룹이 페일오버되거나 스위치오버되면 관련 장치 그룹도 스위치오버됩니다.

    nfs-dg-rs

    NFS 응용 프로그램의 HAStoragePlus 리소스 이름입니다.

    이러한 확장 등록 정보에 대한 자세한 내용은 SUNW.HAStoragePlus(5) 매뉴얼 페이지를 참조하십시오.

  6. 응용 프로그램 리소스 그룹에 논리 호스트 이름 리소스를 추가합니다.
    nodeA# clreslogicalhostname create -g nfs-rg \
    lhost-nfsrg-prim

    기본 클러스터에 있는 응용 프로그램 리소스 그룹의 논리 호스트 이름은 lhost-nfsrg-prim입니다.

  7. dfstab.resource-name 구성 파일을 만들어 포함하는 리소스 그룹의 Pathprefix 디렉토리 아래에 있는 SUNW.nfs 하위 디렉토리에 배치합니다.
    1. nodeASUNW.nfs라는 디렉토리를 만듭니다.
      nodeA# mkdir -p /global/etc/SUNW.nfs
    2. nodeAdfstab.resource-name 파일을 만듭니다.
      nodeA# touch /global/etc/SUNW.nfs/dfstab.nfs-rs
    3. nodeA/global/etc/SUNW.nfs/dfstab.nfs-rs 파일에 다음 행을 추가합니다.
      share -F nfs -o rw -d "HA NFS" /global/mountpoint
  8. 응용 프로그램 리소스 그룹을 온라인으로 전환합니다.
    nodeA# clresourcegroup online -M -n nodeA nfs-rg
    online

    리소스 그룹을 온라인 상태로 전환합니다.

    –e

    연결된 리소스를 활성화합니다.

    –M

    리소스 그룹을 관리합니다.

    –n

    리소스 그룹을 온라인으로 전환할 노드를 지정합니다.

    nfs-rg

    리소스 그룹의 이름입니다.

  9. 응용 프로그램 리소스 그룹이 온라인 상태인지 확인합니다.
    nodeA# clresourcegroup status

    리소스 그룹 상태 필드를 검사하여 응용 프로그램 리소스 그룹이 nodeAnodeB에서 온라인 상태인지 확인합니다.

다음 단계

보조 클러스터에서 NFS 응용 프로그램 리소스 그룹을 만드는 방법으로 이동합니다.