클러스터의 모든 노드에 Sun Cluster 소프트웨어를 구성하려면 클러스터 노드 중 하나에서 이 절차를 수행합니다.
이 절차에서는 대화식 scinstall 명령을 사용합니다. 설치 스크립트를 개발할 때와 같이 비대화식 scinstall 명령을 사용하려면 scinstall(1M) 매뉴얼 페이지를 참조하십시오.
scinstall 명령을 실행하기 전, 노드에 Sun Cluster 소프트웨어 패키지가 수동으로 설치되었는지 또는 Java ES installer 프로그램의 자동 모드를 사용하여 설치되었는지 확인합니다. 설치 스크립트에서 Java ES installer 프로그램을 실행하는 데 대한 자세한 내용은 Sun Java Enterprise System 5 Installation Guide for UNIX의 5 장, Installing in Silent Mode를 참조하십시오.
다음 작업을 수행합니다.
Sun Cluster 소프트웨어를 지원하는 Solaris OS가 설치되어 있는지 확인하십시오.
노드에 Solaris 소프트웨어가 이미 설치된 경우에도 설치된 Solaris 소프트웨어가 Sun Cluster 소프트웨어와 클러스터에 설치할 다른 소프트웨어의 요구 사항을 충족시켜야 합니다. Sun Cluster 소프트웨어 요구 사항에 맞게 Solaris 소프트웨어를 설치하는 데 대한 자세한 내용은 Solaris 소프트웨어를 설치하는 방법을 참조하십시오.
Sun Cluster 소프트웨어 패키지 및 패치가 노드에 설치되는지 확인합니다. Sun Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지 설치 방법을 참조하십시오.
사용할 scinstall 유틸리티 모드를 일반 또는 사용자 정의 중에서 결정합니다. Sun Cluster 소프트웨어의 표준 설치를 수행하면 scinstall 명령이 다음 구성 기본값을 자동으로 지정합니다.
구성 요소 |
기본값 |
---|---|
개인 네트워크 주소 |
172.16.0.0 |
개인 네트워크 넷 마스크 |
255.255.248.0 |
클러스터 전송 어댑터 |
정확히 2개의 어댑터 |
클러스터 전송 스위치 |
switch1 및 switch2 |
전역 장치 파일 시스템 이름 |
/globaldevices |
설치 보안 (DES) |
제한됨 |
일반 모드 또는 사용자 정의 모드에서 scinstall 유틸리티 실행 여부에 따라 다음 클러스터 구성 워크시트 중 하나를 완성합니다.
일반 모드 워크시트 - 일반 모드를 사용하고 모든 기본 값을 적용할 경우, 다음 워크시트를 완성하십시오.
사용자 정의 모드 워크시트 - 사용자 정의 모드를 사용하고 구성 데이터를 사용자 정의할 경우 다음 워크시트를 완성합니다.
단일 노드 클러스터를 설치할 경우, 클러스터가 개인 네트워크를 사용하지 않더라도 scinstall 유틸리티는 기본 개인 네트워크 주소와 넷 마스크를 자동으로 할당합니다.
이번 절차에서는 아래 지침대로 대화식 scinstall 유틸리티를 사용합니다.
대화식 scinstall 유틸리티에서는 사용자가 먼저 입력할 수 있습니다. 따라서 다음 메뉴 화면이 즉시 나타나지 않을 경우에 Enter 키를 두 번 이상 누르지 마십시오.
다른 지시가 없을 경우에는 Ctrl-D를 눌러 관련 질문의 시작 부분이나 주 메뉴로 돌아갈 수 있습니다.
질문의 끝에 기본 응답이나 이전 세션에 대한 응답이 괄호([ ]) 안에 표시됩니다. Enter 키를 누르면 별도의 입력 없이 괄호 안의 응답을 선택할 수 있습니다.
Sun Cluster 소프트웨어를 설치하는 동안 원격 구성을 비활성화한 경우, 원격 구성을 다시 활성화합니다.
모든 클러스터 노드에 수퍼유저를 위한 원격 쉘(rsh(1M)) 또는 보안 쉘(ssh(1)) 액세스 를 활성화합니다.
새 클러스터의 개인 상호 연결에서 스위치를 사용할 경우 인접 노드 탐색 프로토콜(Neighbor Discovery Protocol, NDP)이 비활성화되었는지 확인합니다.
사용하는 스위치의 설명서에 나온 절차에 따라 NDP가 활성화되었는지 확인하고 활성화된 경우 NDP를 비활성화합니다.
클러스터 구성 중에 소프트웨어가 개인 상호 연결에 트래픽이 없는지 검사합니다. 개인 상호 연결에서 트래픽을 검사하는 중에 NDP가 개인 어댑터에 패키지를 보낼 경우 상호 연결은 개인 상호 연결이 아닌 것으로 간주되고 클러스터 구성은 중단됩니다. 따라서 클러스터 생성 중에 NDP를 비활성화해야 합니다.
클러스터가 설정된 후 NDP 기능을 사용하려는 경우 개인 상호 연결 스위치에서 NDP를 다시 활성화할 수 있습니다.
클러스터를 구성하려는 클러스터 노드에서 수퍼유저로 전환합니다.
scinstall 유틸리티를 시작하십시오.
phys-schost# /usr/cluster/bin/scinstall |
Create a New Cluster or Add a Cluster Node에 대한 옵션 번호를 입력하고 Enter 키를 누릅니다.
*** Main Menu *** Please select from one of the following (*) options: * 1) Create a new cluster or add a cluster node 2) Configure a cluster to be JumpStarted from this install server 3) Manage a dual-partition upgrade 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1 |
새 클러스터 및 클러스터 노드 메뉴가 표시됩니다.
Create a New Cluster에 대한 옵션 번호를 입력하고 Enter 키를 누릅니다.
일반 또는 사용자 정의 모드 메뉴가 표시됩니다.
Typical 또는 Custom에 대한 옵션 번호를 입력하고 Enter 키를 누릅니다.
"새 클러스터 생성" 화면이 표시됩니다. 요구 사항을 읽은 다음 Ctrl-D를 눌러 계속 진행합니다.
메뉴 프롬프트에 따라 구성 계획 워크시트에 답변을 입력합니다.
scinstall 유틸리티가 모든 클러스터 노드를 설치 및 구성하고 클러스터를 재부트합니다. 모든 노드가 성공적으로 클러스터에 부트했을 때 클러스터가 설정됩니다. Sun Cluster 설치 출력이 /var/cluster/logs/install/scinstall.log.N 파일에 기록됩니다.
Solaris 10 OS의 경우, 각 노드에서 서비스 관리 기능(Service Management Facility, SMF)의 다중 사용자 서비스가 온라인인지 확인합니다.
서비스가 노드에 대해 아직 온라인 상태가 아니라면 다음 단계로 진행하기에 앞서 온라인 상태가 될 때까지 기다립니다.
phys-schost# svcs multi-user-server node STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
아무 노드에서나 수퍼유저로 전환합니다.
phys-schost# clnode status |
다음과 비슷한 결과가 출력됩니다.
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online |
자세한 내용은 clnode(1CL) 매뉴얼 페이지를 참조하십시오.
(옵션) 모니터링된 모든 디스크 경로가 실패할 경우, 자동 노드 재부트를 활성화합니다.
자동 재부트 기능을 활성화합니다.
phys-schost# clnode set -p reboot_on_path_failure=enabled |
설정하려는 등록 정보 지정
클러스터의 다른 노드에서 최소 한 개의 디스크에 액세스할 수 있는 상황에서, 모든 모니터되는 디스크 경로가 실패할 경우 해당 노드를 재부트하도록 지정합니다.
디스크 경로 실패 시 자동 재부트가 활성화되는지 확인합니다.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled … |
고가용성 로컬 파일 시스템에서 Sun Cluster HA for NFS를 사용하려면 루프백 파일 시스템(Loopback File System, LOFS)을 비활성화해야 합니다.
LOFS를 비활성화하려면 다음 항목을 클러스터의 각 노드에서 /etc/system 파일에 추가합니다.
exclude:lofs |
/etc/system 파일에 대한 변경 사항은 다음 번에 시스템이 부트된 후 적용됩니다.
고가용성 로컬 파일 시스템에서 Sun Cluster HA for NFS를 사용하고 또한 automountd가 실행 중이라면 LOFS를 활성화할 수 없습니다. LOFS는 Sun Cluster HA for NFS에서 스위치오버 문제를 유발할 수 있습니다. 고가용성 로컬 파일 시스템에서 Sun Cluster HA for NFS를 추가하도록 선택한 경우 다음의 구성 중 하나를 변경해야 합니다.
그러나, 클러스터에서 비전역 영역을 구성하는 경우, 모든 클러스터 노드에서 LOFS를 활성화해야 합니다. 고가용성 로컬 파일 시스템에서 Sun Cluster HA for NFS와 LOFS가 동시에 존재해야 하는 경우, LOFS를 비활성화하는 대신 다른 해결 방법을 사용하십시오.
LOFS를 비활성화합니다.
automountd 데몬을 비활성화합니다.
Sun Cluster HA for NFS에서 내보낸 가용성 높은 로컬 파일 시스템에 속한 모든 파일을 automounter 맵에서 제외시킵니다. 이렇게 선택하면 LOFS와 automountd 데몬을 모두 사용 가능한 상태로 유지할 수 있습니다.
루프백 파일 시스템에 대한 자세한 내용은 System Administration Guide: Devices and File Systems의 The Loopback File System(Solaris 9 또는 Solaris 10)을 참조하십시오.
다음은 scinstall이 2 노드 클러스터 schost에서 구성 작업을 완료할 때 기록되는 scinstall 진행률 메시지의 예입니다. 클러스터는 scinstall 일반 모드를 사용하여 phys-schost-1에서 설치됩니다. 기타 클러스터 노드는 phys-schost-2입니다. 어댑터 이름은 qfe2 및 qfe3입니다. 쿼럼 장치의 자동 선택이 활성화됩니다.
Installation and Configuration Log file - /var/cluster/logs/install/scinstall.log.24747 Testing for "/globaldevices" on "phys-schost-1" … done Testing for "/globaldevices" on "phys-schost-2" … done Checking installation status … done The Sun Cluster software is already installed on "phys-schost-1". The Sun Cluster software is already installed on "phys-schost-2". Starting discovery of the cluster transport configuration. The following connections were discovered: phys-schost-1:qfe2 switch1 phys-schost-2:qfe2 phys-schost-1:qfe3 switch2 phys-schost-2:qfe3 Completed discovery of the cluster transport configuration. Started sccheck on "phys-schost-1". Started sccheck on "phys-schost-2". sccheck completed with no errors or warnings for "phys-schost-1". sccheck completed with no errors or warnings for "phys-schost-2". Removing the downloaded files … done Configuring "phys-schost-2" … done Rebooting "phys-schost-2" … done Configuring "phys-schost-1" … done Rebooting "phys-schost-1" … Log file - /var/cluster/logs/install/scinstall.log.24747 Rebooting … |
실패한 구성 - 클러스터와 한 개 이상의 노드를 결합할 수 없는 경우 또는 잘못된 구성 정보가 지정된 경우 맨 먼저 이 절차를 다시 실행합니다. 그래도 문제가 해결되지 않으면, 잘못 구성된 각 노드에서 Sun Cluster 소프트웨어를 구성 해제하여 설치 문제를 해결하는 방법을 수행하여 잘못 구성된 노드를 클러스터 구성에서 제거합니다. Sun Cluster 소프트웨어 패키지를 제거할 필요는 없습니다. 그런 다음, 본 절차를 재실행합니다.
단일 노드 클러스터를 설치했다면 클러스터 설정이 완료된 것입니다. 볼륨 관리 소프트웨어를 설치하고 클러스터를 구성하려면 클러스터 파일 시스템 만들기로 이동합니다.
다중 노드 클러스터를 설치했고 자동 쿼럼 구성을 선택한 경우에는 설치 후 설정이 완료된 것입니다. 쿼럼 구성 및 설치 모드 확인 방법으로 이동합니다.
다중 노드 클러스터를 설치했고 자동 쿼럼 구성을 거부한 경우에는 설치 후 설정을 수행합니다. 쿼럼 장치를 구성하는 방법으로 이동합니다.