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

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

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

HAStoragePlus 리소스에서 파일 시스템을 제거하면 HAStoragePlus 리소스가 클러스터 파일 시스템 또는 전역 파일 시스템과 다른 방식으로 로컬 파일 시스템을 처리합니다.

  • 온라인 상태인 동안 HAStoragePlus 리소스가 로컬 파일 시스템을 자동으로 마운트 해제합니다.

  • 오프라인 상태인 동안에는 HAStoragePlus 리소스가 클러스터 파일 시스템 또는 전역 파일 시스템을 마운트 해제하지 않습니다.


Caution

주의  -  온라인 HAStoragePlus 리소스에서 파일 시스템을 제거하기 전에 해당 파일 시스템을 사용 중인 응용 프로그램이 없는지 확인하십시오. 온라인 HAStoragePlus 리소스에서 파일 시스템을 제거하는 경우 파일 시스템이 강제로 마운트 해제될 수 있습니다. 응용 프로그램이 사용 중인 파일 시스템이 강제로 마운트 해제되는 경우 응용 프로그램이 실패하거나 중단될 수 있습니다.


  1. 클러스터의 한 노드에서 solaris.cluster.modify RBAC 권한 부여를 제공하는 root 역할을 수행합니다.
  2. HAStoragePlus 리소스가 이미 관리하는 파일 시스템에 대한 마운트 지점 목록을 검색합니다.
    # scha_resource_get -O extension -R hasp-resource -G hasp-rg FileSystemMountPoints
    -R hasp-resource

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

    -G hasp-rg

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

  3. HAStoragePlus 리소스에서 유지할 파일 시스템의 마운트 지점 포함되도록 HAStoragePlus 리소스의 FileSystemMountPoints 확장 등록 정보를 수정합니다.
    # clresource set -p FileSystemMountPoints="mount-point-list" hasp-resource
    -p FileSystemMountPoints="mount-point-list"

    HAStoragePlus 리소스에서 유지할 파일 시스템의 마운트 지점을 쉼표로 구분된 목록으로 지정합니다. 이 목록에는 제거하려는 파일 시스템의 마운트 지점이 포함되지 않아야 합니다.

    hasp-resource

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

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

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

    -G hasp-rg

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

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

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

    # clresource status hasp-resource
  6. (옵션) 클러스터의 각 노드에 있는 /etc/vfstab 파일에서 제거하려는 각 파일 시스템의 마운트 지점에 대한 항목을 제거합니다.
예 2-45  온라인 HAStoragePlus 리소스에서 파일 시스템 제거

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

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

  • 이름이 rshaspHAStoragePlus 리소스는 마운트 지점이 다음과 같은 파일 시스템을 이미 관리합니다.

    • /global/global-fs/fs

    • /global/local-fs/fs

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

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


=== Cluster Resources ===

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