탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris Cluster 소프트웨어 설치 설명서 Oracle Solaris Cluster 4.1 (한국어) |
1. Oracle Solaris Cluster 구성 계획
관리 콘솔에 pconsole 소프트웨어를 설치하는 방법
Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 설치하고 구성하는 방법
SPARC: Oracle VM Server for SPARC 소프트웨어를 설치하고 도메인을 생성하는 방법
Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법
이 절에서는 클러스터 노드에 소프트웨어를 설치하는 정보 및 절차에 대해 설명합니다.
클러스터 노드로 지원되는 물리적 및 가상 시스템에 대한 자세한 내용은 Oracle Solaris Cluster Concepts Guide의 Cluster Nodes를 참조하십시오.
이 릴리스에 대해 지원되는 소프트웨어 및 하드웨어에 대한 자세한 내용은 Oracle Solaris Cluster 4 Compatibility Guide를 참조하십시오.
지원되는 클러스터 구성에 대한 최신 정보는 Oracle 영업 센터에 문의하십시오.
Oracle Solaris Cluster 4.1 릴리스 노트 – 제한 사항, 버그 해결 방법 및 기타 최신 정보를 제공합니다.
Oracle Solaris Cluster Concepts Guide - Oracle Solaris Cluster 제품의 개요입니다.
Oracle Solaris Cluster 소프트웨어 설치 설명서(본 설명서) – Oracle Solaris, Oracle Solaris Cluster 및 볼륨 관리자 소프트웨어를 설치하고 구성하기 위한 계획 지침 및 절차입니다.
Oracle Solaris Cluster Data Services Planning and Administration Guide – 데이터 서비스를 설치하고 구성하기 위한 계획 지침 및 절차입니다.
다음은 클러스터 설치 중에 참조해야 할 제품 설명서 목록 중 일부입니다.
Oracle Solaris OS
Solaris Volume Manager 소프트웨어
타사 응용 프로그램
1 장Oracle Solaris Cluster 구성 계획 및 Oracle Solaris Cluster Data Services Planning and Administration Guide의 계획 지침을 사용하여 클러스터를 설치하고 구성하는 방법을 결정합니다.
Caution - 클러스터 설치를 완벽하게 계획합니다. Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어 설치를 시작하기 전에 모든 데이터 서비스 및 타사 제품의 요구 사항을 확인합니다. 그렇게 하지 않으면 설치 오류가 발생하여 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 완전히 다시 설치해야 할 수도 있습니다. |
설치 지침은 Oracle Solaris Cluster 시스템 관리 설명서의 11 장, 소프트웨어 업데이트를 참조하십시오.
다음 순서
시스템을 쿼럼 서버로 설치하여 클러스터에서 쿼럼 장치로 사용하려면 Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 설치하고 구성하는 방법으로 이동합니다.
그렇지 않고 관리 콘솔을 사용하여 클러스터 노드와 통신하려면 관리 콘솔에 pconsole 소프트웨어를 설치하는 방법으로 이동합니다.
그렇지 않으면 사용할 Oracle Solaris 설치 절차를 선택합니다.
scinstall(1M) 유틸리티를 사용하여 Oracle Solaris Cluster 소프트웨어를 구성하려면 Oracle Solaris 소프트웨어를 설치하는 방법으로 이동하여 Oracle Solaris 소프트웨어를 먼저 설치합니다.
Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 동일한 작업으로(자동 설치 프로그램 방법) 설치하고 구성하려면 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(자동 설치 프로그램)으로 이동합니다.
이 절차를 사용하여 클러스터 구성에 맞게 다음 시스템에 Oracle Solaris OS를 설치합니다.
1. (선택 사항) pconsole 소프트웨어와 함께 설치할 관리 콘솔. 자세한 내용은 관리 콘솔에 pconsole 소프트웨어를 설치하는 방법을 참조하십시오.
2. (선택 사항) 쿼럼 서버. 자세한 내용은 Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 설치하고 구성하는 방법을 참조하십시오.
3. 전역 클러스터의 각 노드(소프트웨어 설치에 scinstall 사용자 정의 자동 설치 프로그램 방법을 사용하지 않을 경우). 클러스터의 자동 설치 프로그램 설치에 대한 자세한 내용은 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(자동 설치 프로그램)을 참조하십시오.
노드에 Oracle Solaris OS가 이미 설치되어 있지만 해당 노드가 Oracle Solaris Cluster 설치 요구 사항에 맞지 않으면 Oracle Solaris 소프트웨어를 다시 설치해야 할 수 있습니다. 후속 Oracle Solaris Cluster 소프트웨어를 성공적으로 설치하려면 이 절차의 단계를 따르십시오. 필수적인 루트 디스크 분할 및 기타 Oracle Solaris Cluster 설치 요구 사항에 대한 자세한 내용은 Oracle Solaris OS 계획을 참조하십시오.
시작하기 전에
다음 작업을 수행합니다.
Oracle Solaris 소프트웨어를 설치하기 전에 하드웨어 설치가 완료되고 제대로 연결되었는지 확인합니다. 자세한 내용은 Oracle Solaris Cluster 4.1 Hardware Administration Manual과 서버 및 저장 장치 설명서를 참조하십시오.
클러스터 구성 계획이 완료되었는지 확인합니다. 요구 사항 및 지침은 클러스터 소프트웨어 설치를 준비하는 방법을 참조하십시오.
이름 지정 서비스를 사용하는 경우 모든 공용 호스트 이름 및 논리적 주소에 대한 주소-이름 간 매핑을 클라이언트에서 클러스터 서비스에 액세스하는 데 사용하는 모든 이름 지정 서비스에 추가합니다. 계획 지침은 공용 네트워크 IP 주소를 참조하십시오. Oracle Solaris 이름 지정 서비스 사용에 대한 자세한 내용은 Oracle Solaris 시스템 관리자 설명서를 참조하십시오.
Oracle Solaris 11.1 시스템의 설치 지침을 따릅니다.
주 - 클러스터의 모든 노드에 동일한 Oracle Solaris OS 버전을 설치해야 합니다.
Oracle Solaris 소프트웨어를 설치하는 데 일반적으로 사용되는 방법을 사용할 수 있습니다. Oracle Solaris 소프트웨어를 설치하는 동안 다음 단계를 수행합니다.
# pkg publisher PUBLISHER TYPE STATUS URI solaris origin online solaris-repository
solaris 게시자 설정에 대한 자세한 내용은 Oracle Solaris 11.1 소프트웨어 패키지 추가 및 업데이트를 참조하십시오.
사용자가 root 역할이 아닌 경우 이 설치 절차를 수행하려면 다음과 같은 Oracle Solaris Cluster RBAC 권한 부여가 필요합니다.
solaris.cluster.modify
solaris.cluster.admin
solaris.cluster.read
RBAC 역할 사용에 대한 자세한 내용은 Oracle Solaris 11.1 관리: 보안 서비스의 역할 기반 액세스 제어(개요)를 참조하십시오. 각 Oracle Solaris Cluster 하위 명령에 필요한 RBAC 인증에 대해서는 Oracle Solaris Cluster 매뉴얼 페이지를 참조하십시오.
저장소 어레이를 지원하기 위해 이러한 업데이트를 포함합니다. 또한 하드웨어 업데이트에 포함된 필요한 펌웨어를 모두 다운로드합니다.
설치 지침은 Oracle Solaris Cluster 시스템 관리 설명서의 11 장, 소프트웨어 업데이트를 참조하십시오.
이 값의 설정을 사용하면 로그인 프롬프트에 액세스할 수 없는 경우 노드를 재부트할 수 있습니다.
grub edit> kernel /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS -k
자세한 내용은 x86 플랫폼에서 Oracle Solaris 부트 및 종료의 커널 디버거(kmdb)를 사용으로 설정하여 시스템을 부트하는 방법을 참조하십시오.
이름 지정 서비스를 사용하고 있는지 여부에 관계없이 이 단계를 수행합니다.
주 - 새 클러스터 또는 새 클러스터 노드를 설정하는 동안 scinstall 유틸리티에서 구성되는 각 노드의 공용 IP 주소를 /etc/inet/hosts 파일에 자동으로 추가합니다.
클러스터를 만드는 동안 scinstall 유틸리티에서 구성하는 다중 어댑터 IPMP 그룹을 사용하지 않으려면 독립형 시스템과 같이 사용자 정의 IPMP 그룹을 구성합니다. 자세한 내용은 Oracle Solaris 11.1 네트워크 성능 관리의 6 장, IPMP 관리(작업)를 참조하십시오.
클러스터를 만드는 동안, scinstall 유틸리티에서는 동일한 서브넷을 사용하고 IPMP 그룹에 아직 구성되지 않은 공용 네트워크 어댑터의 각 세트를 단일 다중 어댑터 IPMP 그룹으로 구성합니다. scinstall 유틸리티는 기존의 IPMP 그룹을 무시합니다.
주의 - Oracle Solaris Cluster 소프트웨어가 이미 설치된 경우에는 이 명령을 실행하지 마십시오. 활성 클러스터 노드에서 stmsboot 명령을 실행하면 Oracle Solaris 서비스가 유지 보수 상태로 전환될 수 있습니다. 대신 stmsboot(1M) 매뉴얼 페이지의 지침에 따라 Oracle Solaris Cluster 환경에서 stmsboot 명령을 사용합니다. |
phys-schost# /usr/sbin/stmsboot -e
Oracle Solaris I/O 다중 경로를 활성화합니다.
자세한 내용은 Oracle Solaris 11.1 관리: SAN 구성 및 다중 경로의 다중 경로를 사용으로 설정하는 방법 및 stmsboot(1M) 매뉴얼 페이지를 참조하십시오.
다음 순서
pconsole 유틸리티를 사용하려면 관리 콘솔에 pconsole 소프트웨어를 설치하는 방법으로 이동합니다.
쿼럼 서버를 사용하려면 Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 설치하고 구성하는 방법으로 이동합니다.
클러스터 노드에서 내부 하드 드라이브의 미러링을 지원하는 경우 내부 디스크 미러링을 구성하려면 내부 디스크 미러링을 구성하는 방법으로 이동합니다.
SPARC: Oracle VM Server for SPARC을 설치하려면 SPARC: Oracle VM Server for SPARC 소프트웨어를 설치하고 도메인을 생성하는 방법으로 이동합니다.
그렇지 않으면 클러스터 노드에 Oracle Solaris Cluster 소프트웨어를 설치합니다.
클러스터 노드에 Oracle Solaris OS를 이미 설치한 경우 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법으로 이동합니다.
scinstall 사용자 정의 AI(자동 설치 프로그램) 방법을 사용하여 클러스터 노드에 Oracle Solaris OS 및 Oracle Solaris Cluster 소프트웨어를 모두 설치하려면 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(자동 설치 프로그램)으로 이동합니다.
참조
Oracle Solaris Cluster 구성에서 동적 재구성 작업을 수행하는 절차는 Oracle Solaris Cluster 시스템 관리 설명서를 참조하십시오.
주 - 반드시 관리 콘솔을 사용할 필요는 없습니다. 관리 콘솔을 사용하지 않을 경우 지정된 클러스터 노드에서 관리 작업을 수행하십시오.
이 소프트웨어를 사용하여 Oracle VM Server for SPARC 게스트 도메인에 연결할 수 없습니다.
이 절차에서는 관리 콘솔에 병렬 콘솔 액세스(pconsole) 소프트웨어를 설치하는 방법에 대해 설명합니다. pconsole 유틸리티는 Oracle Solaris 11 terminal/pconsole 패키지의 일부입니다.
pconsole 유틸리티는 사용자가 명령줄에 지정하는 각 원격 호스트에 대해 호스트 단말기 창을 만듭니다. 또한 중앙(마스터) 콘솔 창을 열어서 사용자 입력을 모든 노드로 동시에 전송할 수 있습니다. 추가 정보는 terminal/pconsole 패키지와 함께 설치된 pconsole(1 ) 매뉴얼 페이지를 참조하십시오.
Oracle Solaris Cluster 4.1 소프트웨어에서 지원하는 Oracle Solaris OS 버전을 관리 콘솔로 실행하는 모든 데스크탑 컴퓨터를 사용할 수 있습니다.
시작하기 전에
지원되는 버전의 Oracle Solaris OS 및 Oracle Solaris 소프트웨어 업데이트가 관리 콘솔에 설치되어 있는지 확인합니다.
# pkg publisher PUBLISHER TYPE STATUS URI solaris origin online solaris-repository ha-cluster origin online ha-cluster-repository
solaris 게시자 설정에 대한 자세한 내용은 Oracle Solaris 11.1 패키지 저장소 복사 및 만들기의 게시자 원본을 파일 저장소 URI로 설정을 참조하십시오.
adminconsole# pkg install terminal/pconsole
adminconsole# pkg install pkgname …
|
관리 콘솔에 Oracle Solaris Cluster 매뉴얼 페이지 패키지를 설치할 경우 클러스터 노드나 쿼럼 서버에 Oracle Solaris Cluster 소프트웨어를 설치하기 전에 관리 콘솔에서 이러한 패키지를 볼 수 있습니다.
연결할 각 노드를 명령에 지정합니다.
adminconsole# pconsole host[:port] […] &
pconsole 유틸리티 사용 방법에 대한 추가 정보는 Oracle Solaris Cluster 시스템 관리 설명서의 클러스터에 원격 로그인 및 Oracle Solaris Cluster 시스템 관리 설명서의 클러스터 콘솔에 보안 연결을 설정하는 방법의 절차를 참조하십시오. 또한 Oracle Solaris 11 terminal/pconsole 패키지의 일부로 설치된 pconsole(1) 매뉴얼 페이지를 참조하십시오.
다음 순서
쿼럼 서버를 사용하려면 Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 설치하고 구성하는 방법으로 이동합니다.
클러스터 노드에서 내부 하드 드라이브의 미러링을 지원하는 경우 내부 디스크 미러링을 구성하려면 내부 디스크 미러링을 구성하는 방법으로 이동합니다.
SPARC: Oracle VM Server for SPARC을 설치하려면 SPARC: Oracle VM Server for SPARC 소프트웨어를 설치하고 도메인을 생성하는 방법으로 이동합니다.
그렇지 않으면 클러스터 노드에 Oracle Solaris Cluster 소프트웨어를 설치합니다.
클러스터 노드에 Oracle Solaris OS를 이미 설치한 경우 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법으로 이동합니다.
scinstall 사용자 정의 AI(자동 설치 프로그램) 방법을 사용하여 클러스터 노드에 Oracle Solaris OS 및 Oracle Solaris Cluster 소프트웨어를 모두 설치하려면 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(자동 설치 프로그램)으로 이동합니다
호스트 서버를 쿼럼 서버로 구성하려면 이 절차를 수행합니다.
시작하기 전에
다음 작업을 수행합니다.
쿼럼 서버 시스템이 클러스터 노드에 액세스할 수 있는 공용 네트워크에 연결되어 있는지 확인합니다.
쿼럼 서버가 실행될 클러스터 공용 네트워크에 연결된 포트에 대한 이더넷 스위치에서 확장 트리 알고리즘을 사용 안함으로 설정합니다.
# pkg publisher PUBLISHER TYPE STATUS URI solaris origin online solaris-repository ha-cluster origin online ha-cluster-repository
solaris 게시자 설정에 대한 자세한 내용은 Oracle Solaris 11.1 패키지 저장소 복사 및 만들기의 게시자 원본을 파일 저장소 URI로 설정을 참조하십시오.
quorumserver# pkg install ha-cluster-quorum-server-full
quorumserver# PATH=$PATH:/usr/cluster/bin
포트 번호와 선택적으로 인스턴스 이름을 지정하여 쿼럼 서버를 식별합니다.
인스턴스 이름을 제공할 경우 해당 이름은 쿼럼 서버에서 고유해야 합니다.
인스턴스 이름을 제공하지 않을 경우 항상 이 쿼럼 서버가 수신하는 포트별로 쿼럼 서버를 참조합니다.
항목의 형식은 다음과 같습니다.
/usr/cluster/lib/sc/scqsd [-d quorum-directory] [-i instance-name] -p port
쿼럼 서버가 쿼럼 데이터를 저장할 수 있는 디렉토리에 대한 경로입니다.
쿼럼 서버 프로세스에서는 클러스터별 쿼럼 정보를 저장하기 위해 이 디렉토리에 클러스터당 하나의 파일을 만듭니다.
기본적으로 이 옵션의 값은 /var/scqsd입니다. 이 디렉토리는 구성하는 각 쿼럼 서버에 대해 고유해야 합니다.
쿼럼 서버 인스턴스에 대해 사용자가 선택하는 고유한 이름입니다.
쿼럼 서버가 클러스터로부터 요청을 수신하는 포트 번호입니다.
quorumserver# /usr/cluster/bin/clquorumserver start quorum-server
쿼럼 서버를 식별합니다. 쿼럼 서버가 수신하는 포트 번호를 사용할 수 있습니다. 구성 파일에서 인스턴스 이름을 제공한 경우 해당 이름을 대신 사용할 수 있습니다.
단일 쿼럼 서버를 시작하려면 인스턴스 이름이나 포트 번호를 제공합니다.
여러 개의 쿼럼 서버를 구성한 경우 모든 쿼럼 서버를 시작하려면 + 피연산자를 사용합니다.
일반 오류
Oracle Solaris Cluster 쿼럼 서버 소프트웨어는 다음 패키지로 구성됩니다.
ha-cluster/service/quorum-server
ha-cluster/service/quorum-server/locale
ha-cluster/service/quorum-server/manual
ha-cluster/service/quorum-server/manual/locale
이러한 패키지는 ha-cluster/group-package/ha-cluster-quorum-server-full 및 ha-cluster/group-package/ha-cluster-quorum-server-l10n 그룹 패키지에 들어 있습니다.
이러한 패키지를 설치하면 /usr/cluster 및 /etc/scqsd 디렉토리에 소프트웨어가 추가됩니다. Oracle Solaris Cluster 쿼럼 서버 소프트웨어의 위치는 수정할 수 없습니다.
Oracle Solaris Cluster 쿼럼 서버 소프트웨어에 대한 설치 오류 메시지가 표시될 경우 패키지가 올바르게 설치되었는지 확인합니다.
다음 순서
클러스터 노드에서 내부 하드 드라이브의 미러링을 지원하는 경우 내부 디스크 미러링을 구성하려면 내부 디스크 미러링을 구성하는 방법으로 이동합니다.
SPARC: Oracle VM Server for SPARC을 설치하려면 SPARC: Oracle VM Server for SPARC 소프트웨어를 설치하고 도메인을 생성하는 방법으로 이동합니다.
그렇지 않으면 클러스터 노드에 Oracle Solaris Cluster 소프트웨어를 설치합니다.
클러스터 노드에 Oracle Solaris OS를 이미 설치한 경우 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법으로 이동합니다.
scinstall 사용자 정의 AI(자동 설치 프로그램) 방법을 사용하여 클러스터 노드에 Oracle Solaris OS 및 Oracle Solaris Cluster 소프트웨어를 모두 설치하려면 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(자동 설치 프로그램)으로 이동합니다.
시스템 디스크를 미러링하도록 내부 하드웨어 RAID 디스크 미러링을 구성하려면 전역 클러스터의 각 노드에서 이 절차를 수행합니다. 이 절차는 선택 사항입니다.
주 - 다음과 같은 경우에는 이 절차를 수행하지 마십시오.
서버에서 내부 하드 드라이브의 미러링을 지원하지 않습니다.
클러스터가 이미 설정되었습니다.
시작하기 전에
Oracle Solaris 운영 체제 및 필요한 업데이트가 설치되어 있는지 확인합니다.
phys-schost# raidctl -c clt0d0 clt1d0
미러 디스크에 기본 디스크의 미러를 생성합니다. 기본 디스크의 이름을 첫번째 인수로, 미러 디스크의 이름을 두번째 인수로 제공합니다.
서버의 내부 디스크 미러링을 구성하는 방법에 대한 자세한 내용은 서버와 함께 제공된 설명서 및 raidctl(1M) 매뉴얼 페이지를 참조하십시오.
다음 순서
SPARC: Oracle VM Server for SPARC을 설치하려면 SPARC: Oracle VM Server for SPARC 소프트웨어를 설치하고 도메인을 생성하는 방법으로 이동합니다.
그렇지 않으면 클러스터 노드에 Oracle Solaris Cluster 소프트웨어를 설치합니다.
클러스터 노드에 Oracle Solaris OS를 이미 설치한 경우 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법으로 이동합니다.
scinstall 사용자 정의 AI(자동 설치 프로그램) 방법을 사용하여 클러스터 노드에 Oracle Solaris OS 및 Oracle Solaris Cluster 소프트웨어를 모두 설치하려면 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(자동 설치 프로그램)으로 이동합니다
물리적으로 클러스터링된 시스템에 Oracle VM Server for SPARC 소프트웨어를 설치하고 I/O 및 게스트 도메인을 생성하려면 이 절차를 수행합니다.
시작하기 전에
다음 작업을 수행합니다.
시스템에서 SPARC 하이퍼바이저를 사용할 수 있는지 확인합니다.
Oracle VM Server for SPARC 2.1 Administration Guide 및 Oracle VM Server for SPARC 2.1 Release Notes를 준비합니다.
SPARC: 클러스터의 Oracle VM Server for SPARC에 대한 지침의 요구 사항 및 지침을 검토합니다.
다음 특별 지침을 준수하십시오.
게스트 도메인을 만드는 경우 클러스터에서 게스트 도메인을 만드는 것에 대한 Oracle Solaris Cluster 지침을 준수합니다.
클러스터 상호 연결로 사용되는 가상 네트워크 장치를 연결하는 모든 가상 스위치 장치에 대해 mode=sc 옵션을 사용합니다.
공유 저장소의 경우 전체 SCSI 디스크만 게스트 도메인에 매핑합니다.
다음 순서
서버에서 내부 하드 드라이브의 미러링을 지원하는 경우 내부 디스크 미러링을 구성하려면 내부 디스크 미러링을 구성하는 방법으로 이동합니다.
그렇지 않으면 Oracle Solaris Cluster 소프트웨어 패키지를 설치합니다. Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법으로 이동합니다.
다음 설치 작업 중 하나 이상을 수행하려면 이 절차를 따릅니다.
전역 클러스터의 각 노드에 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치합니다. 이러한 노드는 물리적 시스템, (SPARC만 해당) Oracle VM Server for SPARC I/O 도메인이나 게스트 도메인 또는 이러한 노드 유형의 조합이 될 수 있습니다.
주 - 물리적으로 클러스터링된 시스템에 Oracle VM Server for SPARC가 구성된 경우에는 I/O 도메인이나 게스트 도메인에만 Oracle Solaris Cluster 소프트웨어를 설치합니다.
데이터 서비스를 설치합니다.
주 - 전체 재설치나 제거를 제외하고는, ha-cluster-minimal 그룹 패키지에 속한 개별 패키지를 추가하거나 제거할 수 없습니다. 클러스터 프레임워크 패키지를 제거하는 절차는 Oracle Solaris Cluster 소프트웨어를 구성 해제하여 설치 문제를 해결하는 방법 및 Oracle Solaris Cluster 시스템 관리 설명서의 클러스터 노드에서 Oracle Solaris Cluster 소프트웨어를 제거하는 방법을 참조하십시오.
그러나 ha-cluster-minimal 그룹 패키지를 제거하지 않고 다른 선택적 패키지를 추가하거나 제거할 수 있습니다.
시작하기 전에
다음 작업을 수행합니다.
Oracle Solaris Cluster 소프트웨어를 지원하는 Oracle Solaris OS가 설치되어 있는지 확인하십시오.
노드에 Oracle Solaris 소프트웨어가 이미 설치된 경우에도 설치된 Oracle Solaris 소프트웨어가 Oracle Solaris Cluster 소프트웨어와 클러스터에 설치할 다른 소프트웨어의 요구 사항을 충족시켜야 합니다. Oracle Solaris Cluster 소프트웨어 요구 사항을 충족하도록 Oracle Solaris 소프트웨어를 설치하는 방법은 Oracle Solaris 소프트웨어를 설치하는 방법을 참조하십시오.
설치할 Oracle Solaris Cluster 소프트웨어 패키지를 선택합니다.
다음 표에는 Oracle Solaris Cluster 4.1 소프트웨어의 기본 그룹 패키지와 각 그룹 패키지에 포함된 주요 기능이 나열되어 있습니다. 최소한 ha-cluster-framework-minimal 그룹 패키지를 설치해야 합니다.
|
Oracle Solaris OS 설치 중에는 특정 네트워크 서비스에 대한 외부 액세스를 사용 안함으로 설정하는 제한된 네트워크 프로파일이 사용됩니다. 제한된 서비스에는 클러스터 통신에 필요한 RPC 통신 서비스가 포함됩니다.
RPC 통신에 대한 외부 액세스를 복원하려면 다음 명령을 수행합니다.
# svccfg svc:> select network/rpc/bind svc:/network/rpc/bind> setprop config/local_only=false svc:/network/rpc/bind> quit # svcadm refresh network/rpc/bind:default # svcprop network/rpc/bind:default | grep local_only
마지막 명령의 출력에는 local_only 등록 정보가 false로 설정된 것으로 표시되어야 합니다.
다른 방법으로, 사용자 계정이 System Administrator 프로파일에 지정된 경우 프로파일 쉘을 통해 비루트로 명령을 실행하거나 pfexec 명령을 사용하여 앞에 접두어를 붙입니다.
NWAM은 단일 네트워크 인터페이스를 활성화하고 다른 모든 항목은 사용 안함으로 설정합니다. 이러한 이유로 NWAM은 Oracle Solaris Cluster 소프트웨어와 공존할 수 없으므로 클러스터를 구성하거나 실행하기 전에 사용 안함으로 설정해야 합니다. NWAM을 사용 안함으로 설정하려면 defaultfixed 프로파일을 사용으로 설정합니다.
# netadm enable -p ncp defaultfixed # netadm list -p ncp defaultfixed
인증서 페이지가 키 및 인증서에 대한 다운로드 버튼과 함께 표시됩니다.
다음 예에서 저장소 이름은 https://pkg.oracle.com/repository-location/입니다.
# pkg set-publisher \ -k /var/pkg/ssl/Oracle_Solaris_Cluster_4.0.key.pem \ -c /var/pkg/ssl/Oracle_Solaris_Cluster_4.0.certificate.pem \ -O https://pkg.oracle.com/repository-location/ ha-cluster
다운로드된 인증서 파일의 전체 경로를 지정합니다.
Oracle Solaris Cluster 4.1 패키지 저장소의 URL을 지정합니다.
자세한 내용은 pkg(1) 매뉴얼 페이지를 참조하십시오.
주 - Oracle Software Delivery Cloud에 액세스하려면 유효한 Oracle 라이센스가 필요합니다.
Oracle Solaris Cluster 소프트웨어는 Oracle Solaris Product Pack의 일부입니다. 온라인 지침에 따라 매체 팩의 선택을 완료하고 소프트웨어를 다운로드합니다.
# lofiadm -a path-to-iso-image /dev/lofi/N # mount -F hsfs /dev/lofi/N /mnt
ISO 이미지의 전체 경로 및 파일 이름을 지정합니다.
# pkg set-publisher -g file:///mnt/repo ha-cluster
# pkg publisher PUBLISHER TYPE STATUS URI solaris origin online solaris-repository ha-cluster origin online ha-cluster-repository
solaris 게시자 설정에 대한 자세한 내용은 Oracle Solaris 11.1 패키지 저장소 복사 및 만들기의 게시자 원본을 파일 저장소 URI로 설정을 참조하십시오.
# /usr/bin/pkg install package
$ pkg info -r package
Installed 상태이면 패키지 설치를 성공한 것입니다.
설치 지침은 Oracle Solaris Cluster 시스템 관리 설명서의 11 장, 소프트웨어 업데이트를 참조하십시오.
다음 순서
Oracle Solaris 소프트웨어의 Availability Suite 기능을 사용하려는 경우 Availability Suite 소프트웨어를 설치합니다. Oracle Solaris 11의 Availability Suite 기능을 설치하는 방법으로 이동합니다.
그렇지 않고 루트 사용자 환경을 설정하려면 루트 환경을 설정하는 방법으로 이동합니다
시작하기 전에
최소 Oracle Solaris 11 SRU 1이 설치되었는지 확인합니다.
# pkg publisher PUBLISHER TYPE STATUS URI solaris origin online solaris-repository
solaris 게시자 설정에 대한 자세한 내용은 Oracle Solaris 11.1 패키지 저장소 복사 및 만들기의 게시자 원본을 파일 저장소 URI로 설정을 참조하십시오.
# /usr/bin/pkg install storage/avs
자세한 내용은 Sun StorageTek Availability Suite 4.0 Software Installation and Configuration Guide의 Initial Configuration Settings를 참조하십시오.
다음 순서
루트 사용자 환경을 설정하려면 루트 환경을 설정하는 방법으로 이동합니다.
주 - Oracle Solaris Cluster 구성에서 다양한 셸에 대한 사용자 초기화 파일은 대화식 셸에서 실행되도록 확인되어야 합니다. 이러한 파일은 단말기에 출력을 시도하기 전에 확인되어야 합니다. 그렇지 않으면 데이터 서비스에서 예상하지 않은 동작이나 장애가 발생할 수 있습니다. 자세한 내용은 Oracle Solaris 11.1에서 사용자 계정 및 사용자 환경 관리의 사용자 작업 환경 사용자 정의를 참조하십시오.
전역 클러스터의 각 노드에서 이 절차를 수행합니다.
주 - /usr/cluster/bin이 항상 PATH의 첫번째 항목이 되도록 하십시오. 이렇게 하면 Oracle Solaris Cluster 명령이 동일한 이름의 다른 이진보다 우선하므로 예상치 않은 동작을 방지할 수 있습니다.
추가 파일 경로 설정에 대해서는 Oracle Solaris OS 설명서, 볼륨 관리자 설명서 및 기타 응용 프로그램 설명서를 참조하십시오.
다음 순서
Oracle Solaris의 IP 필터 기능을 사용하려면 IP 필터를 구성하는 방법으로 이동합니다.
그렇지 않으면 클러스터 노드에 Oracle Solaris Cluster 소프트웨어를 구성합니다. 새 전역 클러스터 또는 새 전역 클러스터 노드 설정으로 이동합니다.
전역 클러스터에서 Oracle Solaris 소프트웨어의 IP 필터 기능을 구성하려면 이 절차를 수행합니다.
IP 필터 기능에 대한 자세한 내용은 Oracle Solaris 11.1의 네트워크 보안의 4 장, Oracle Solaris의 IP 필터(개요)를 참조하십시오.
시작하기 전에
클러스터에 IP 필터를 구성할 때 따라야 하는 지침 및 제한 사항을 검토합니다. Oracle Solaris OS 기능 제한 사항에서 "IP 필터" 게시 항목을 참조하십시오.
필터 규칙을 Oracle Solaris Cluster 노드에 추가할 때는 다음 지침과 요구 사항을 준수하십시오.
각 노드의 ipf.conf 파일에서 클러스터 상호 연결 트래픽이 필터링되지 않고 통과하도록 명시적으로 허용하는 규칙을 추가합니다. 인터페이스와 관련되지 않은 규칙은 클러스터 상호 연결을 비롯한 모든 인터페이스에 적용됩니다. 이러한 인터페이스의 트래픽이 실수로 차단되지 않는지 확인합니다. 상호 연결 트래픽이 차단되면 IP 필터 구성이 클러스터 핸드셰이크 및 인프라 작업을 방해합니다.
예를 들어 다음 규칙이 현재 사용된다고 가정합니다.
# Default block TCP/UDP unless some later rule overrides block return-rst in proto tcp/udp from any to any # Default block ping unless some later rule overrides block return-rst in proto icmp all
클러스터 상호 연결 트래픽을 차단 해제하려면 다음 규칙을 추가합니다. 사용된 서브넷은 예제용입니다. ifconfig show-addr | grep interface 명령을 사용하여 사용할 서브넷을 가져옵니다.
# Unblock cluster traffic on 172.16.0.128/25 subnet (physical interconnect) pass in quick proto tcp/udp from 172.16.0.128/25 to any pass out quick proto tcp/udp from 172.16.0.128/25 to any # Unblock cluster traffic on 172.16.1.0/25 subnet (physical interconnect) pass in quick proto tcp/udp from 172.16.1.0/25 to any pass out quick proto tcp/udp from 172.16.1.0/25 to any # Unblock cluster traffic on 172.16.4.0/23 (clprivnet0 subnet) pass in quick proto tcp/udp from 172.16.4.0/23 to any pass out quick proto tcp/udp from 172.16.4.0/23 to any
클러스터 개인 네트워크의 어댑터 이름이나 IP 주소를 지정할 수 있습니다. 예를 들어 다음 규칙에서는 어댑터의 이름별로 클러스터 개인 네트워크를 지정합니다.
# Allow all traffic on cluster private networks. pass in quick on net1 all …
Oracle Solaris Cluster 소프트웨어는 네트워크 주소를 한 노드에서 다른 노드로 페일오버합니다. 페일오버 시에 특수한 프로시저나 코드는 필요하지 않습니다.
논리적 호스트 이름 및 공유 주소 자원의 IP 주소를 참조하는 모든 필터링 규칙은 모든 클러스터 노드에서 동일해야 합니다.
대기 노드의 규칙은 존재하지 않는 IP 주소를 참조합니다. 이 규칙은 여전히 IP 필터의 활성 규칙 집합의 일부이며 페일오버 후에 노드에서 주소를 수신할 때 적용됩니다.
모든 필터링 규칙은 동일한 IPMP 그룹의 모든 NIC에 대해 동일해야 합니다. 즉, 규칙이 인터페이스와 관련된 경우 동일한 IPMP 그룹의 다른 모든 인터페이스에 대해서도 동일한 규칙이 존재해야 합니다.
IP 필터 규칙에 대한 자세한 내용은 ipf(4) 매뉴얼 페이지를 참조하십시오.
phys-schost# svcadm enable /network/ipfilter:default
다음 순서
클러스터 노드에 Oracle Solaris Cluster 소프트웨어를 구성합니다. 새 전역 클러스터 또는 새 전역 클러스터 노드 설정으로 이동합니다.