탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris Cluster 시스템 관리 설명서 Oracle Solaris Cluster (한국어) |
1. Oracle Solaris Cluster 관리 방법 소개
2. Oracle Solaris Cluster 및 RBAC
5. 전역 장치, 디스크 경로 모니터링 및 클러스터 파일 시스템 관리
2 노드 연결보다 큰 연결이 있는 클러스터에서 어레이와 단일 노드 간의 연결을 제거하는 방법
11. Oracle Solaris Cluster 소프트웨어 및 펌웨어 패치
이 절에서는 전역 클러스터 또는 영역 클러스터에 노드를 추가하는 방법에 대해 설명합니다. 전역 클러스터 노드에서 특정 영역 클러스터의 노드를 호스트하지 않는 한 영역 클러스터를 호스트하는 전역 클러스터의 한 노드에 새 영역 클러스터 노드를 만들 수 있습니다. 전역 클러스터의 기존 비투표 노드를 영역 클러스터 노드로 변환할 수 없습니다.
각 영역 클러스터 노드에 대한 IP 주소 및 NIC 지정은 선택 사항입니다.
주 - 각 영역 클러스터 노드에 대해 IP 주소를 구성하지 않으면 다음과 같은 두 가지 상황이 발생합니다.
특정 영역 클러스터에서 영역 클러스터에 사용할 NAS 장치를 구성할 수 없습니다. 클러스터에서는 NAS 장치와 통신할 때 영역 클러스터 노드의 IP 주소를 사용하므로 IP 주소가 없으면 클러스터에서 NAS 장치 보호(fencing)를 지원하지 않습니다.
클러스터 소프트웨어가 모든 NIC에서 모든 논리적 호스트 IP 주소를 활성화합니다.
원래 영역 클러스터 노드에 IP 주소나 NIC가 지정되어 있지 않으면 새 영역 클러스터 노드에 대해 해당 정보를 지정할 필요가 없습니다.
이 장에서 phys-schost#는 전역 클러스터 프롬프트를 반영합니다. clzonecluster 대화식 쉘 프롬프트는 clzc:schost>입니다.
다음 표에는 기존 클러스터에 노드를 추가하기 위해 수행하는 작업이 나열되어 있습니다. 표시된 순서대로 작업을 수행합니다.
표 8-1 작업 맵: 기존 전역 또는 영역 클러스터에 노드 추가
|
기존 전역 클러스터 또는 영역 클러스터에 Oracle Solaris 호스트나 가상 시스템을 추가하기 전에 개인 클러스터 상호 연결에 대해 작동하는 물리적 연결을 포함하여 필요한 모든 하드웨어가 해당 노드에 올바르게 설치 및 구성되었는지 확인합니다.
하드웨어 설치 정보는 Oracle Solaris Cluster 3.3 Hardware Administration Manual 또는 서버와 함께 제공된 하드웨어 설명서를 참조하십시오.
이 절차를 수행하면 시스템이 클러스터에 대한 권한이 있는 노드 목록에 노드 이름을 추가하여 클러스터에 자동으로 시스템을 설치할 수 있습니다.
phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.
이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.
phys-schost# clsetup
주 메뉴가 표시됩니다.
주 - 영역 클러스터에 노드를 추가하려면 clzonecluster 유틸리티를 사용합니다. 수동으로 영역 클러스터에 영역을 추가하는 지침은 9단계를 참조하십시오.
화면의 지시에 따라 클러스터에 노드 이름을 추가하십시오. 추가할 노드 이름을 묻는 메시지가 표시됩니다.
작업이 오류 없이 완료되면 clsetup 유틸리티가 "Command completed successfully"라는 메시지를 인쇄합니다.
clsetup 프롬프트를 따릅니다. 이 옵션을 사용하면 새 시스템이 클러스터에 추가되려고 공용 네트워크를 통해 보내는 모든 요청을 클러스터가 무시합니다.
clzc:sczone>add node clzc:sczone:node>set physical-host=phys-cluster-1 clzc:sczone:node>set hostname=hostname1 clzc:sczone:node>add net clzc:sczone:node:net>set address=hostname1 clzc:sczone:node:net>set physical=bge0 clzc:sczone:node:net>end clzc:sczone:node>end clzc:sczone>add node clzc:sczone:node>set physical-host=phys-cluster-2 clzc:sczone:node>set hostname=hostname2 clzc:sczone:node>add net clzc:sczone:node:net>set address=hostname2 clzc:sczone:node:net>set physical=bge0 clzc:sczone:node:net>end clzc:sczone:node>end
노드 구성에 대한 자세한 지침은 Oracle Solaris Cluster 소프트웨어 설치 설명서의 영역 클러스터 구성을 참조하십시오.
Oracle Solaris Cluster 소프트웨어 설치 설명서에서 설명한 대로 새 노드의 설치 및 구성을 완료하려면 cluster create 또는 JumpStart 소프트웨어를 사용합니다.
예 8-1 권한이 있는 노드 목록에 전역 클러스터 노드 추가
다음 예에서는 기존 클러스터의 권한이 있는 노드 목록에 phys-schost-3이라는 노드를 추가하는 방법을 보여 줍니다.
[Become superuser and execute the clsetup utility.] phys-schost# clsetup [Select New nodes>Specify the name of a machine which may add itself.] [Answer the questions when prompted.] [Verify that the command completed successfully.] claccess allow -h phys-schost-3 Command completed successfully. [Select Prevent any new machines from being added to the cluster.] [Quit the clsetup New Nodes Menu and Main Menu.] [Install the cluster software.]
참조
클러스터 노드를 추가하는 전체 작업 목록은 표 8-1, "작업 맵: 클러스터 노드 추가"를 참조하십시오.
기존 자원 그룹에 노드를 추가하려면 Oracle Solaris Cluster Data Services Planning and Administration Guide를 참조하십시오.
이 절에서는 다음과 같이 전역 클러스터 노드에 비투표 노드(간단히 영역이라고 함)를 만드는 절차 및 정보를 제공합니다.
사용자는 전역 영역에서 작업 중이어야 합니다.
노드에 대해 서비스가 아직 온라인 상태가 아닌 경우 온라인 상태가 될 때까지 기다린 후 다음 단계로 진행합니다.
phys-schost# svcs multi-user-server node STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default
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
등록 정보를 지정합니다.
영역 개인 호스트 이름 또는 호스트 별칭을 지정합니다.
노드의 이름입니다.
전역 클러스터 비투표 노드의 이름입니다.
System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris Zones의 Performing the Initial Internal Zone Configuration에 설명된 절차를 수행합니다. 다음 중 한 가지 방법을 선택합니다.
영역에 로그인합니다.
/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 Cluster 소프트웨어 설치 설명서의 공용 네트워크를 참조하십시오.