JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris Cluster 시스템 관리 설명서     Oracle Solaris Cluster 4.1 (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris Cluster 관리 방법 소개

2.  Oracle Solaris Cluster 및 RBAC

3.  클러스터 종료 및 부트

4.  데이터 복제 접근 방식

5.  전역 장치, 디스크 경로 모니터링 및 클러스터 파일 시스템 관리

6.  쿼럼 관리

7.  클러스터 상호 연결 및 공용 네트워크 관리

8.  노드 추가 및 제거

9.  클러스터 관리

클러스터 관리 개요

클러스터 이름을 변경하는 방법

노드 ID를 노드 이름에 매핑하는 방법

새 클러스터 노드 인증으로 작업하는 방법

클러스터에서 시간을 설정하는 방법

SPARC: 노드에서 OBP(OpenBoot PROM)를 표시하는 방법

노드 개인 호스트 이름을 변경하는 방법

노드의 이름을 바꾸는 방법

기존 Oracle Solaris Cluster 논리적 호스트 이름 자원에서 사용하는 논리적 호스트 이름을 변경하는 방법

노드를 유지 보수 상태로 전환하는 방법

노드를 유지 보수 상태에서 해제하는 방법

클러스터 노드에서 Oracle Solaris Cluster 소프트웨어를 제거하는 방법

노드 제거 문제 해결

제거되지 않은 클러스터 파일 시스템 항목

장치 그룹의 목록에서 제거되지 않은 항목

Oracle Solaris Cluster SNMP 이벤트 MIB 만들기, 설정 및 관리

SNMP 이벤트 MIB를 사용으로 설정하는 방법

SNMP 이벤트 MIB를 사용 안함으로 설정하는 방법

SNMP 이벤트 MIB를 변경하는 방법

SNMP 호스트가 노드에서 SNMP 트랩을 수신하도록 설정하는 방법

SNMP 호스트가 노드에서 SNMP 트랩을 수신하지 않도록 설정하는 방법

노드에서 SNMP 사용자를 추가하는 방법

노드에서 SNMP 사용자를 제거하는 방법

로드 한계 구성

노드에 대해 로드 한계를 구성하는 방법

서비스 또는 관리 에이전트의 포트 번호 변경

공통 에이전트 컨테이너를 사용하여 서비스 또는 관리 에이전트의 포트 번호를 변경하는 방법

영역 클러스터 관리 작업 수행

영역 클러스터에 네트워크 주소를 추가하는 방법

영역 클러스터를 제거하는 방법

영역 클러스터에서 파일 시스템을 제거하는 방법

영역 클러스터에서 저장 장치를 제거하는 방법

문제 해결

전역 클러스터 외부에서 응용 프로그램 실행

비클러스터 모드로 부트된 노드에서 Solaris Volume Manager 메타 세트를 가져오는 방법

손상된 디스크 세트 복구

Solaris Volume Manager 소프트웨어 구성을 저장하는 방법

손상된 디스크 세트를 지우는 방법

Solaris Volume Manager 소프트웨어 구성을 다시 만드는 방법

10.  CPU 사용 제어 구성

11.  소프트웨어 업데이트

12.  클러스터 백업 및 복원

A.  예

색인

영역 클러스터 관리 작업 수행

영역 경로 이동, 응용 프로그램을 실행하도록 영역 클러스터 준비, 영역 클러스터 복제 등 영역 클러스터에서 기타 관리 작업을 수행할 수 있습니다. 이러한 모든 명령은 전역 클러스터의 노드에서 수행해야 합니다.


주 - clsetup 유틸리티를 사용하여 새 영역 클러스터를 만들거나 파일 시스템 또는 저장 장치를 추가해 영역 클러스터 구성 마법사를 실행할 수 있습니다. 프로파일을 구성하기 위해 clzonecluster install - c를 실행할 때 영역 클러스터의 영역이 구성됩니다. clsetup 유틸리티 또는 -c config_profile 옵션 사용 지침은 Oracle Solaris Cluster 소프트웨어 설치 설명서의 영역 클러스터 만들기 및 구성을 참조하십시오.



주 - 전역 클러스터의 노드에서만 실행되는 Oracle Solaris Cluster 명령은 영역 클러스터에서 사용할 수 없습니다. 영역에서의 올바른 명령 사용에 대한 자세한 내용은 해당 Oracle Solaris Cluster 매뉴얼 페이지를 참조하십시오.


표 9-3 기타 영역 클러스터 작업

작업
지침
새 영역 경로로 영역 경로 이동
clzonecluster move -f zonepath zoneclustername
응용 프로그램을 실행할 영역 클러스터 준비
clzonecluster ready -n nodename zoneclustername
영역 클러스터 복제
clzonecluster clone -Z target- zoneclustername [ -m copymethod] source-zoneclustername

clone 하위 명령을 사용하기 전에 소스 영역 클러스터를 중지합니다. 대상 영역 클러스터가 이미 구성되어 있어야 합니다.

영역 클러스터에 네트워크 주소 추가
영역 클러스터 제거
영역 클러스터에서 파일 시스템 제거
영역 클러스터에서 저장 장치 제거
노드 제거 문제 해결
Oracle Solaris Cluster SNMP 이벤트 MIB 만들기, 설정 및 관리

영역 클러스터에 네트워크 주소를 추가하는 방법

이 절차에서는 기존 영역 클러스터에 사용할 네트워크 주소를 추가합니다. 네트워크 주소는 영역 클러스터에서 논리 호스트 또는 공유 IP 주소 리소스를 구성하는 데 사용됩니다. clsetup 유틸리티를 여러 번 실행하여 네트워크 주소를 필요한 만큼 추가할 수 있습니다.

  1. 영역 클러스터를 호스트하는 전역 클러스터의 노드에서 root 역할로 전환합니다.
  2. 전역 클러스터에서, 영역 클러스터에서 사용할 클러스터 파일 시스템을 구성합니다.

    clsetup 유틸리티를 시작합니다.

    phys-schost# clsetup

    주 메뉴가 표시됩니다.

  3. Zone Cluster(영역 클러스터) 메뉴 항목을 선택합니다.
  4. Add Network Address to a Zone Cluster(영역 클러스터에 네트워크 주소 추가) 메뉴 항목을 선택합니다.
  5. 네트워크 주소를 추가할 영역 클러스터를 선택합니다.
  6. 등록 정보를 선택하여 추가할 네트워크 주소를 지정합니다.
    address=value

    영역 클러스터에서 논리 호스트 또는 공유 IP 주소 리소스를 구성하는 데 사용되는 네트워크 주소를 지정합니다. 예를 들어 192.168.100.101입니다.

    다음과 같은 유형의 네트워크 주소가 지원됩니다.

    • 선택적으로 /와 접두어 길이가 뒤에 나오는 유효한 IPv4 주소.

    • 뒤에 /와 접두어 길이가 필요한 유효한 IPv6 주소

    • IPv4 주소로 확인되는 호스트 이름. IPv6 주소로 확인되는 호스트 이름은 지원되지 않습니다.

    네트워크 주소에 대한 자세한 내용은 zonecfg(1M) 매뉴얼 페이지를 참조하십시오.

  7. 네트워크 주소를 더 추가하려면 a를 입력합니다.
  8. 구성 변경을 저장하려면 c를 입력합니다.

    구성 변경 결과가 표시됩니다. 예:

     >>> Result of Configuration Change to the Zone Cluster(sczone) <<<
    
        Adding network address to the zone cluster...
    
        The zone cluster is being created with the following configuration
    
            /usr/cluster/bin/clzonecluster configure sczone
            add net
            set address=phys-schost-1
            end
    
        All network address added successfully to sczone.
  9. 모두 완료되면 clsetup 유틸리티를 종료합니다.

영역 클러스터를 제거하는 방법

특정 영역 클러스터를 삭제하거나 와일드카드를 사용하여 전역 클러스터에 구성된 모든 영역 클러스터를 제거할 수 있습니다. 제거하기 전에 영역 클러스터가 구성되어 있어야 합니다.

  1. 전역 클러스터의 노드에서 solaris.cluster.modify RBAC 권한 부여를 제공하는 역할로 전환합니다.

    전역 클러스터의 한 노드에서 이 절차의 모든 단계를 수행합니다.

  2. 영역 클러스터에서 모든 자원 그룹과 해당 자원을 삭제합니다.
    phys-schost# clresourcegroup delete -F -Z zoneclustername +

    주 - 이 단계는 전역 클러스터 노드에서 수행됩니다. 대신 영역 클러스터의 노드에서 이 단계를 수행하려면 영역 클러스터 노드에 로그인하고 명령에서 -Z zonecluster를 생략합니다.


  3. 영역 클러스터를 중지합니다.
    phys-schost# clzonecluster halt zoneclustername
  4. 영역 클러스터를 제거합니다.
    phys-schost# clzonecluster uninstall zoneclustername
  5. 영역 클러스터를 구성 해제합니다.
    phys-schost# clzonecluster delete zoneclustername

예 9-11 전역 클러스터에서 영역 클러스터 제거

phys-schost# clresourcegroup delete -F -Z sczone +
phys-schost# clzonecluster halt sczone
phys-schost# clzonecluster uninstall sczone
phys-schost# clzonecluster delete sczone

영역 클러스터에서 파일 시스템을 제거하는 방법

직접 마운트 또는 루프백 마운트를 사용하여 영역 클러스터로 파일 시스템을 내보낼 수 있습니다.

영역 클러스터는 다음에 대한 직접 마운트를 지원합니다.

영역 클러스터는 다음에 대한 루프백 마운트를 관리할 수 있습니다.

HAStoragePlus 또는 ScalMountPoint 자원을 구성하여 파일 시스템의 마운트를 관리합니다. 영역 클러스터에 파일 시스템을 추가하는 지침은 Oracle Solaris Cluster 소프트웨어 설치 설명서의 영역 클러스터에 파일 시스템 추가를 참조하십시오.

phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.

  1. 영역 클러스터를 호스트하는 전역 클러스터의 노드에서 root 역할로 전환합니다.

    이 절차의 일부 단계는 전역 클러스터의 노드에서 수행됩니다. 다른 단계는 영역 클러스터의 노드에서 수행됩니다.

  2. 제거할 파일 시스템과 관련된 자원을 삭제합니다.
    1. 제거할 영역 클러스터의 파일 시스템에 대해 구성된 Oracle Solaris Cluster 자원 유형(예: HAStoragePlusSUNW.ScalMountPoint)을 식별하고 제거합니다.
      phys-schost# clresource delete -F -Z zoneclustername fs_zone_resources
    2. 해당되는 경우 제거할 파일 시스템에 대해 전역 클러스터에 구성된 Oracle Solaris Cluster 리소스를 식별하고 제거합니다.
      phys-schost# clresource delete -F fs_global_resources

      -F 옵션은 먼저 사용 안함으로 설정하지 않은 경우에도 지정한 모든 자원의 삭제를 강제 실행하므로 주의해서 사용해야 합니다. 지정한 모든 자원이 다른 자원의 자원 종속성 설정에서 제거되므로 클러스터에서 서비스 손실이 발생할 수 있습니다. 삭제되지 않은 종속 자원은 잘못된 상태나 오류 상태로 남아 있을 수 있습니다. 자세한 내용은 clresource(1CL) 매뉴얼 페이지를 참조하십시오.


    참고 - 제거된 자원에 대한 자원 그룹이 나중에 비게 되면 자원 그룹을 삭제해도 됩니다.


  3. 파일 시스템 마운트 지점 디렉토리에 대한 경로를 결정합니다.

    예:

    phys-schost# clzonecluster configure zoneclustername
  4. 영역 클러스터 구성에서 파일 시스템을 제거합니다.
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> remove fs dir=filesystemdirectory
    clzc:zoneclustername> commit

    파일 시스템 마운트 지점은 dir=로 지정됩니다.

  5. 파일 시스템 제거를 확인합니다.
    phys-schost# clzonecluster show -v zoneclustername

예 9-12 영역 클러스터에서 고가용성 로컬 파일 시스템 제거

이 예에서는 sczone이라는 영역 클러스터에 구성된 마운트 지점 디렉토리(/local/ufs-1)가 있는 파일 시스템을 제거하는 방법을 보여 줍니다. 자원은 hasp-rs이며 HAStoragePlus 유형입니다.

phys-schost# clzonecluster show -v sczone
...
 Resource Name:                           fs
   dir:                                     /local/ufs-1
   special:                                 /dev/md/ds1/dsk/d0
   raw:                                     /dev/md/ds1/rdsk/d0
   type:                                    ufs
   options:                                 [logging]
 ...
phys-schost# clresource delete -F -Z sczone hasp-rs
phys-schost# clzonecluster configure sczone
clzc:sczone> remove fs dir=/local/ufs-1
clzc:sczone> commit
phys-schost# clzonecluster show -v sczone

예 9-13 영역 클러스터에서 고가용성 ZFS 파일 시스템 제거

이 예에서는 SUNW.HAStoragePlus 유형의 hasp-rs 리소스에 있는 sczone 영역 클러스터에 구성된 HAzpool이라는 ZFS 풀에서 ZFS 파일 시스템을 제거하는 방법을 보여 줍니다.

phys-schost# clzonecluster show -v sczone
...
 Resource Name:                           dataset
   name:                                     HAzpool
...
phys-schost# clresource delete -F -Z sczone hasp-rs
phys-schost# clzonecluster configure sczone
clzc:sczone> remove dataset name=HAzpool
clzc:sczone> commit
phys-schost# clzonecluster show -v sczone

영역 클러스터에서 저장 장치를 제거하는 방법

영역 클러스터에서 Solaris Volume Manager 디스크 세트 및 DID 장치와 같은 저장 장치를 제거할 수 있습니다. 영역 클러스터에서 저장 장치를 제거하려면 이 절차를 수행합니다.

  1. 영역 클러스터를 호스트하는 전역 클러스터의 노드에서 root 역할로 전환합니다.

    이 절차의 일부 단계는 전역 클러스터의 노드에서 수행됩니다. 다른 단계는 영역 클러스터의 노드에서 수행할 수 있습니다.

  2. 제거할 장치와 관련된 자원을 삭제합니다.

    제거할 영역 클러스터의 장치에 대해 구성된 Oracle Solaris Cluster 자원 유형(예: SUNW.HAStoragePlus 및 SUNW.ScalDeviceGroup)을 식별하고 제거합니다.

    phys-schost# clresource delete -F -Z zoneclustername dev_zone_resources
  3. 제거할 장치에 일치하는 항목을 확인합니다.
    phys-schost# clzonecluster show -v zoneclustername
    ...
     Resource Name:       device
        match:              <device_match>
     ...
  4. 영역 클러스터 구성에서 장치를 제거합니다.
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> remove device match=<devices_match>
    clzc:zoneclustername> commit
    clzc:zoneclustername> end
  5. 영역 클러스터를 재부트합니다.
    phys-schost# clzonecluster reboot zoneclustername
  6. 장치 제거를 확인합니다.
    phys-schost# clzonecluster show -v zoneclustername

예 9-14 영역 클러스터에서 SVM 디스크 세트 제거

이 예에서는 sczone이라는 영역 클러스터에 구성된 apachedg라는 Solaris Volume Manager 디스크 세트를 제거하는 방법을 보여 줍니다. apachedg 디스크 세트의 세트 번호는 3입니다. 이 장치는 클러스터에 구성된 zc_rs 자원에서 사용됩니다.

phys-schost# clzonecluster show -v sczone
...
  Resource Name:      device
     match:             /dev/md/apachedg/*dsk/*
  Resource Name:      device
     match:             /dev/md/shared/3/*dsk/*
...
phys-schost# clresource delete -F -Z sczone zc_rs

phys-schost# ls -l /dev/md/apachedg
lrwxrwxrwx 1 root root 8 Jul 22 23:11 /dev/md/apachedg -> shared/3
phys-schost# clzonecluster configure sczone
clzc:sczone> remove device match=/dev/md/apachedg/*dsk/*
clzc:sczone> remove device match=/dev/md/shared/3/*dsk/*
clzc:sczone> commit
clzc:sczone> end
phys-schost# clzonecluster reboot sczone
phys-schost# clzonecluster show -v sczone

예 9-15 영역 클러스터에서 DID 장치 제거

이 예에서는 sczone이라는 영역 클러스터에 구성된 DID 장치 d10 및 d11을 제거하는 방법을 보여 줍니다. 이 장치는 클러스터에 구성된 zc_rs 자원에서 사용됩니다.

phys-schost# clzonecluster show -v sczone
...
 Resource Name:       device
     match:             /dev/did/*dsk/d10*
 Resource Name:       device
    match:              /dev/did/*dsk/d11*
...
phys-schost# clresource delete -F -Z sczone zc_rs
phys-schost# clzonecluster configure sczone
clzc:sczone> remove device match=/dev/did/*dsk/d10*
clzc:sczone> remove device match=/dev/did/*dsk/d11*
clzc:sczone> commit
clzc:sczone> end
phys-schost# clzonecluster reboot sczone
phys-schost# clzonecluster show -v sczone