Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

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

시작하기 전에

기본 클러스터에서 NFS 응용 프로그램 자원 그룹을 만드는 방법의 모든 단계를 완료했는지 확인합니다.

단계
  1. 수퍼유저로 nodeC에 액세스합니다.

  2. SUNW.nfs를 자원 유형으로 등록합니다.


    nodeC# scrgadm -a -t SUNW.nfs
    
  3. SUNW.HAStoragePlus가 자원 유형으로 등록되지 않았다면 등록하십시오.


    nodeC# scrgadm -a -t SUNW.HAStoragePlus
    
  4. devicegroup의 응용 프로그램 자원 그룹을 만듭니다.


    nodeC# scrgadm -a -g nfs-rg \
    -y Pathprefix=/global/etc \
    -y Auto_start_on_new_cluster=False \
    -y RG_dependencies=devicegroup-stor-rg
    
    nfs-rg

    응용 프로그램 자원 그룹의 이름

    Pathprefix=/global/etc

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

    Auto_start_on_new_cluster=False

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

    RG_dependencies=devicegroup-stor-rg

    응용 프로그램 자원 그룹이 종속되는 자원 그룹을 지정합니다. 이 예에서 응용 프로그램 자원 그룹은 복제 자원 그룹에 의존합니다.

    응용 프로그램 자원 그룹이 새로운 기본 노드로 스위치오버될 경우 복제 자원 그룹은 자동으로 스위치오버됩니다. 그러나 복제 자원 그룹이 새 기본 노드로 스위치오버될 경우 응용 프로그램 자원 그룹은 수동으로 스위치오버해야 합니다.

  5. 응용 프로그램 자원 그룹에 SUNW.HAStoragePlus 자원을 추가합니다.


    nodeC# scrgadm -a -j nfs-dg-rs -g nfs-rg \
    -t SUNW.HAStoragePlus \
    -x FileSystemMountPoints=/global/mountpoint \
    -x AffinityOn=True
    
    nfs-dg-rs

    NFS 응용 프로그램의 HAStoragePlus 자원 이름입니다.

    -x FileSystemMountPoints=/global/

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

    -t SUNW.HAStoragePlus

    자원 유형을 SUNW.HAStoragePlus로 지정합니다.

    -x AffinityOn=True

    응용 프로그램 자원이 -x GlobalDevicePaths=에 정의된 전역 장치와 클러스터 파일 시스템에 대한 유사 스위치오버를 반드시 수행하도록 지정합니다. 따라서 응용 프로그램 자원 그룹이 페일오버하거나 스위치오버되면 관련 장치 그룹도 스위치오버됩니다.

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

  6. 응용 프로그램 자원 그룹에 논리 호스트 이름 자원을 추가합니다.


    nodeC# /usr/cluster/bin/scrgadm -a -L -j lhost-nfsrg-sec -g nfs-rg \
    -l lhost-nfsrg-sec
    

    lhost-nfsrg-sec는 보조 클러스터에서 응용 프로그램 자원 그룹의 논리 호스트 이름입니다.

  7. 응용 프로그램 자원 그룹에 NFS 자원을 추가합니다.


    nodeC# /usr/cluster/bin/scrgadm -a -g nfs-rg \
    -j nfs-rs -t SUNW.nfs -y Resource_dependencies=nfs-dg-rs
    
  8. nodeC에서 응용 프로그램 자원 그룹이 온라인화되지 않도록 합니다.


    nodeC# /usr/cluster/bin/scswitch -n -j nfs-rs
    nodeC# /usr/cluster/bin/scswitch -n -j nfs-dg-rs
    nodeC# /usr/cluster/bin/scswitch -n -j lhost-nfsrg-sec
    nodeC# /usr/cluster/bin/scswitch -z -g nfs-rg -h ""
    

    Auto_start_on_new_cluster=False이므로 재부트 후 자원 그룹은 오프라인 상태를 유지합니다.

  9. 전역 볼륨이 기본 클러스터에 마운트되는 경우 보조 클러스터에서 전역 볼륨을 마운트 해제합니다.


    nodeC# umount /global/mountpoint
    

    보조 클러스터에 볼륨이 마운트되는 경우 동기화는 실패합니다.

다음 순서

데이터 복제 활성화 방법 예로 이동합니다.