Oracle® Solaris Cluster 데이터 서비스 계획 및 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

온라인 HAStoragePlus 리소스에 Solaris ZFS 이외의 다른 파일 시스템을 추가하는 방법

HAStoragePlus 리소스에 로컬 또는 클러스터 파일 시스템을 추가하는 경우 HAStoragePlus 리소스가 자동으로 파일 시스템을 마운트합니다.

  1. 클러스터의 한 노드에서 solaris.cluster.modify RBAC 권한 부여를 제공하는 root 역할을 수행합니다.
  2. 클러스터의 각 노드에 있는 /etc/vfstab 파일에서 추가하려는 각 파일 시스템의 마운트 지점에 대한 항목을 추가합니다.

    각 항목에 대해 다음과 같이 mount at boot 필드 및 mount options 필드를 설정합니다.

    • 로컬 파일 시스템의 경우

      • mount at boot 필드를 no로 설정합니다.

      • global 플래그를 제거합니다.

    • 클러스터 파일 시스템의 경우

      • 파일 시스템이 클러스터 파일 시스템인 경우 global 옵션을 포함하도록 mount options 필드를 설정합니다.

  3. HAStoragePlus 리소스가 이미 관리하는 파일 시스템에 대한 마운트 지점 목록을 검색합니다.
    # scha_resource_get -O extension -R hasp-resource -G hasp-rg FileSystemMountPoints
    -R hasp-resource

    파일 시스템을 추가하려는 HAStoragePlus 리소스를 지정합니다.

    -G hasp-rg

    HAStoragePlus 리소스를 포함하는 리소스 그룹을 지정합니다.

  4. 다음과 같은 마운트 지점이 포함되도록 HAStoragePlus 리소스의 FileSystemMountPoints 확장 등록 정보를 수정합니다.
    • HAStoragePlus 리소스가 이미 관리하는 파일 시스템의 마운트 지점

    • HAStoragePlus 리소스에 추가하려는 파일 시스템의 마운트 지점

    # clresource set -p FileSystemMountPoints="mount-point-list" hasp-resource
    -p FileSystemMountPoints="mount-point-list"

    HAStoragePlus 리소스가 이미 관리하는 파일 시스템의 마운트 지점 및 추가하려는 파일 시스템의 마운트 지점을 쉼표로 구분된 목록으로 지정합니다. 목록의 각 항목에 대한 형식은 LocalZonePath:GlobalZonePath입니다. 이 형식에서 전역 경로는 선택 사항입니다. 전역 경로를 지정하지 않을 경우 전역 경로는 로컬 경로와 동일합니다.

    hasp-resource

    파일 시스템을 추가하려는 HAStoragePlus 리소스를 지정합니다.

  5. HAStoragePlus 리소스의 마운트 지점 목록과 Step 4에서 지정한 목록 사이에 일치 항목이 있는지 확인합니다.
    # scha_resource_get -O extension -R hasp-resource -G hasp-rg \
    FileSystemMountPoints
    -R hasp-resource

    파일 시스템을 추가하려는 HAStoragePlus 리소스를 지정합니다.

    -G hasp-rg

    HAStoragePlus 리소스를 포함하는 리소스 그룹을 지정합니다.

  6. HAStoragePlus 리소스가 온라인이며 결함 발생 상태가 아닌지 확인합니다.

    HAStoragePlus 리소스가 온라인이며 결함 발생 상태인 경우 리소스 검증이 성공하지만 HAStoragePlus의 파일 시스템 마운트 시도가 실패합니다.

    # clresource status hasp-resource
예 2-44  온라인 HAStoragePlus 리소스에 파일 시스템 추가

이 예에서는 온라인 HAStoragePlus 리소스에 파일 시스템을 추가하는 방법을 보여줍니다.

  • HAStoragePlus 리소스가 rshasp로 명명되고 리소스 그룹 rghasp에 포함됩니다.

  • 이름이 rshaspHAStoragePlus 리소스는 마운트 지점이 /global/global-fs/fs인 파일 시스템을 이미 관리합니다.

  • 추가할 파일 시스템의 마운트 지점이 /global/local-fs/fs입니다.

이 예에서는 각 클러스터 노드의 /etc/vfstab 파일에 추가할 파일 시스템에 대한 항목이 이미 포함된 것으로 가정합니다.

# scha_resource_get -O extension -R rshasp -G rghasp FileSystemMountPoints
STRINGARRAY
/global/global-fs/fs
# clresource set  \
-p FileSystemMountPoints="/global/global-fs/fs,/global/local-fs/fs"
# scha_resource_get -O extension -R rshasp -G rghasp FileSystemMountPoints rshasp
STRINGARRAY
/global/global-fs/fs
/global/local-fs/fs
# clresource status rshasp


=== Cluster Resources ===

Resource Name        Node Name      Status        Message
--------------       ----------     -------       --------
rshasp               node46         Offline       Offline
                     node47         Online        Online