탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris Cluster 소프트웨어 설치 설명서 Oracle Solaris Cluster 3.3 3/13 (한국어) |
1. Oracle Solaris Cluster 구성 계획
4. Solaris Volume Manager 소프트웨어 구성
영역 클러스터에서 Trusted Extensions 사용 준비 방법
특정 영역 클러스터 노드에 로컬 파일 시스템을 추가하는 방법
특정 영역 클러스터 노드에 로컬 ZFS 저장소 풀을 추가하는 방법
이 섹션에서는 전역 클러스터 노드에 비전역 영역을 만들기 위한 다음과 같은 절차를 제공합니다.
전역 클러스터에서 만드는 각 비전역 영역에 대해 이 절차를 수행합니다.
노드가 클러스터 모드 또는 비클러스터 모드로 부트되는 동안 클러스터 노드에서 Oracle Solaris Container의 비전역 영역(단순히 영역이라고도 부름)을 구성할 수 있습니다.
노드가 비클러스터 모드로 부트되는 동안 영역을 만들 경우에는 노드가 클러스터에 참가할 때 클러스터 소프트웨어가 영역을 검색합니다.
노드가 클러스터 모드인 상태에서 영역을 만들거나 제거하면 클러스터 소프트웨어가 리소스 그룹을 마스터할 수 있는 영역 목록을 동적으로 변경합니다.
시작하기 전에
다음 작업을 수행합니다.
비전역 영역 구성을 계획합니다. 전역 클러스터의 비전역 영역 지침에서 요구 사항 및 제한 사항을 검토합니다.
다음 정보를 사용할 수 있도록 준비합니다.
만들려는 비전역 영역의 총 수입니다.
각 영역이 사용할 공용 어댑터 및 공용 IP 주소입니다.
각 영역의 영역 경로입니다. 이 경로는 클러스터 파일 시스템 또는 고가용성 로컬 파일 시스템이 아닌 로컬 파일 시스템이어야 합니다.
각 영역에 표시할 하나 이상의 장치입니다.
(선택 사항) 각 영역에 지정할 이름입니다.
영역에 개인 IP 주소를 지정할 경우, 클러스터 IP 주소 범위가 사용자가 구성할 추가 개인 IP 주소를 지원할 수 있는지 확인합니다. cluster show-netprops 명령을 사용하여 현재 개인 네트워크 구성을 표시합니다.
현재 IP 주소 범위가 구성할 추가 개인 IP 주소를 지원하는 데 충분하지 않으면, 노드 또는 개인 네트워크를 추가할 때 개인 네트워크 구성을 변경하는 방법의 지침에 따라 개인 IP 주소 범위를 재구성합니다.
주 - 이러한 영역 중 하나에 로그인한 루트 사용자가 클러스터 작업을 검색하거나 중단할 수 없도록 선택한 비전역 영역에 대한 클러스터 기능을 해제할 수 있습니다. 지침은 Oracle Solaris Cluster Data Services Planning and Administration Guide의 How to Deny Cluster Services For a Non-Global Zone 및 Oracle Solaris Cluster Data Services Planning and Administration Guide의 How to Allow Cluster Services For a Non-Global Zone을 참조하십시오.
추가 정보는 시스템 관리 설명서: Oracle Solaris Containers-리소스 관리 및 Oracle Solaris 영역의 영역 구성 요소를 참조하십시오.
사용자는 전역 영역에서 작업 중이어야 합니다.
노드에 대해 서비스가 아직 온라인 상태가 아닌 경우 온라인 상태가 될 때까지 기다린 후 다음 단계로 진행합니다.
phys-schost# svcs multi-user-server node STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default
Oracle Solaris 설명서에 포함된 절차를 수행합니다.
phys-schost# zoneadm list -v ID NAME STATUS PATH 0 global running / 1 my-zone ready /zone-path
다음 명령은 클러스터의 개인 IP 주소 범위에서 사용 가능한 IP 주소를 선택하여 할당합니다. 또한 지정한 개인 호스트 이름 또는 호스트 별칭을 영역에 할당하여 이를 할당된 개인 IP 주소에 매핑합니다.
phys-schost# clnode set -p zprivatehostname=hostalias node:zone
등록 정보를 지정합니다.
영역 개인 호스트 이름 또는 호스트 별칭을 지정합니다.
노드의 이름입니다.
전역 클러스터 비투표 노드의 이름입니다.
시스템 관리 설명서: Oracle Solaris Containers-리소스 관리 및 Oracle Solaris 영역의 초기 내부 영역 구성 수행의 절차를 따릅니다. 다음 중 한 가지 방법을 선택합니다.
영역에 로그인합니다.
/etc/sysidcfg 파일을 사용합니다.
이러한 변경 사항을 통해 해당 영역에서 클러스터 특정 호스트 이름 및 IP 주소에 대한 검색을 분석할 수 있습니다.
phys-schost# zlogin -c zonename
sczone# vi /etc/nsswitch.conf
수정된 항목은 다음과 같이 표시됩니다.
… hosts: cluster files nis [NOTFOUND=return] … netmasks: cluster files nis [NOTFOUND=return] …
영역의 데이터 서비스 트래픽에 사용되는 각 공용 네트워크 어댑터에 대해 IPMP 그룹을 구성해야 합니다. 이 정보는 전역 영역에서 상속되지 않습니다. 클러스터에서 IPMP 그룹 구성에 대한 자세한 내용은 공용 네트워크를 참조하십시오.
다음 순서
비전역 영역에 응용 프로그램을 설치하려면 독립형 시스템과 동일한 절차를 따릅니다. 비전역 영역에 소프트웨어를 설치하기 위한 절차는 응용 프로그램의 설치 설명서를 참조하십시오. 또한 시스템 관리 설명서: Oracle Solaris Containers-리소스 관리 및 Oracle Solaris 영역의 영역이 설치된 Oracle Solaris 시스템에서 패키지 및 패치 추가 및 제거(작업 맵)를 참조하십시오.
비전역 영역에 데이터 서비스를 설치 및 구성하려면 개별 데이터 서비스에 대한 Oracle Solaris Cluster 설명서를 참조하십시오.
이 절차에 따라 클러스터 노드에 구성된 native 브랜드 비전역 영역에서 사용할 수 있도록 클러스터 파일 시스템을 설정합니다.
주 - 이 절차는 비전역 영역의 native 브랜드에서만 수행합니다. 영역 클러스터에 대해 사용되는 solaris8 브랜드 또는 cluster 브랜드와 같은 다른 비전역 영역 브랜드에 대해서는 이 작업을 수행할 수 없습니다.
phys-schost# clresourcegroup create -n node:zone[,…] resource-group
리소스 그룹 노드 목록에 비전역 영역의 이름을 지정합니다.
만들려는 리소스 그룹의 이름입니다.
phys-schost# clresourcegroup create -S -n node:zone[,…] resource-group
리소스 그룹을 확장 가능으로 지정합니다.
phys-schost# clresourcetype register SUNW.HAStoragePlus
클러스터 파일 시스템에 대한 /etc/vfstab 파일의 항목은 마운트 옵션의 global 키워드를 포함해야 합니다.
phys-schost# clresource create -g resource-group -t SUNW.HAStoragePlus \ -p FileSystemMountPoints="mount-point-list" hasp-resource
새 리소스가 추가되는 리소스 그룹의 이름을 지정합니다.
리소스에 대한 하나 이상의 파일 시스템 마운트 지점을 지정합니다.
만드는 HAStoragePlus 리소스의 이름입니다.
리소스가 사용 가능 상태로 생성됩니다.
리소스 그룹에 추가할 리소스가 2개 이상인 경우 각 리소스에 대해 별도의 명령을 사용합니다.
phys-schost# clresource create -g resource-group -t resource-type \ -p Network_resources_used=hasp-resource resource
리소스를 만들려는 리소스 유형을 지정합니다.
리소스가 HAStoragePlus 리소스 hasp-resource에 대한 종속성을 갖도록 지정합니다.
만드는 리소스의 이름입니다.
phys-schost# clresourcegroup online -eM resource-group
리소스 그룹을 관리 상태로 지정합니다.
예 6-1 비전역 영역에서 사용되는 클러스터 파일 시스템에 대한 HAStoragePlus 리소스 구성
다음 예에서는 페일오버 리소스 그룹인 cfs-rg를 만들어서 HA-Apache 데이터 서비스를 관리합니다. 리소스 그룹 노드 목록에는 phys-schost-1의 sczone1 및 phys-schost-2의 sczone1이라는 두 개의 비전역 영역이 포함됩니다. 리소스 그룹에는 HAStoragePlus 리소스인 hasp-rs 및 데이터 서비스 리소스인 apache-rs가 포함됩니다. 파일 시스템 마운트 지점은 /global/local-fs/apache입니다.
phys-schost-1# clresourcegroup create -n phys-schost-1:sczone1,phys-schost-2:sczone1 cfs-rg phys-schost-1# clresourcetype register SUNW.HAStoragePlus Add the cluster file system entry to the /etc/vfstab file on phys-schost-1 phys-schost-1# vi /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # /dev/md/kappa-1/dsk/d0 /dev/md/kappa-1/rdsk/d0 /global/local-fs/apache ufs 5 yes logging,global Add the cluster file system entry to the /etc/vfstab file on phys-schost-2 phys-schost-2# vi /etc/vfstab … phys-schost-1# clresource create -g cfs-rg -t SUNW.HAStoragePlus \ -p FileSystemMountPoints="/global/local-fs/apache" hasp-rs phys-schost-1# clresource create -g cfs-rg -t SUNW.apache \ -p Network_resources_used=hasp-rs apache-rs phys-schost-1# clresourcegroup online -eM cfs-rg