Oracle® Solaris Cluster 소프트웨어 설치 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

자동 설치 프로그램으로 새 Oracle Solaris Cluster 설정

대화식 scinstall 유틸리티는 두 가지 설치 모드(표준 또는 사용자 정의)로 실행됩니다. Oracle Solaris Cluster 소프트웨어 표준 설치의 경우 scinstall에서 다음 구성 기본값을 자동으로 지정합니다.

개인 네트워크 주소

172.16.0.0

개인 네트워크 넷마스크

255.255.240.0

클러스터 전송 어댑터

정확히 2개의 어댑터

클러스터 전송 스위치

switch1switch2

전역 보호(fencing)

사용

설치 보안(DES)

제한됨

IPS 저장소 또는 기존 클러스터에 만들어진 Oracle Solaris 통합 아카이브에서 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어 패키지를 설치하여 새 클러스터를 설치 및 구성할 수 있습니다.

새 클러스터 구성 외에 AI 및 통합 아카이브를 사용하여 아카이브에서 클러스터를 복제하고 기존 클러스터 노드를 복원할 수도 있습니다. 또한 clzonecluster 명령을 사용하여 통합 아카이브에서 새 영역 클러스터를 설치할 수 있습니다. 자세한 내용은 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(통합 아카이브), 통합 아카이브에서 클러스터를 복제하는 방법, Oracle Solaris Cluster 시스템 관리 설명서 의 통합 아카이브에서 노드를 복원하는 방법Oracle Solaris Cluster 시스템 관리 설명서 의 통합 아카이브에서 영역 클러스터를 설치하는 방법을 참조하십시오.

이러한 노드는 물리적 시스템, (SPARC만 해당) Oracle VM Server for SPARC I/O 도메인이나 게스트 도메인 또는 이러한 노드 유형의 조합이 될 수 있습니다.

AI는 최소 부트 이미지를 사용하여 클라이언트를 부트합니다. IPS 저장소에서 Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어 패키지를 설치하는 경우 부트 이미지를 얻으려면 설치 소스를 제공해야 합니다. 부트 이미지 컨텐츠는 install-image/solaris-auto-install 패키지에 게시됩니다. 다운로드한 부트 이미지 ISO 파일에도 부트 이미지가 포함됩니다. 패키지를 검색할 수 있는 저장소를 지정할 수도 있고, 다운로드한 부트 이미지 ISO 파일의 위치를 지정할 수도 있습니다.

  • 저장소에서 부트 이미지를 얻으려면 게시자, 저장소 URL 및 클러스터 노드 구조를 지정해야 합니다. 저장소에 HTTPS가 사용되는 경우 SSL 인증서 및 개인 키를 지정하고 파일 위치를 제공해야 합니다. http://pkg-register.oracle.com 사이트에서 키 및 인증서를 요청하고 다운로드할 수 있습니다.

  • 다운로드한 부트 이미지 ISO 파일을 사용하려면 AI 설치 서버에서 액세스할 수 있는 디렉토리에 저장해야 합니다. AI 부트 이미지는 클러스터 노드에 설치할 Oracle Solaris 소프트웨어 릴리스와 동일한 버전이어야 합니다. 또한 부트 이미지 파일의 구조는 클러스터 노드와 동일해야 합니다.

    Oracle 통합 아카이브에서 새 클러스터를 설정하려는 경우 새 클러스터를 설치 및 구성하거나 아카이브에서 클러스터를 복제하기 위해 최소 부트 이미지를 제공할 필요가 없습니다. 통합 아카이브에는 사용 가능한 이미지가 포함되어 있습니다. 통합 아카이브에 액세스하기 위한 경로는 제공해야 합니다.

IPS 저장소 또는 통합 아카이브에서 새 클러스터를 설치 및 구성하는 경우 다음 클러스터 구성 워크시트 중 하나를 완료하여 표준 모드 또는 사용자 정의 모드 설치를 계획하십시오.

  • 표준 모드 워크시트 – 표준 모드를 사용하고 기본값을 모두 적용할 경우 다음 워크시트를 완성합니다.

    구성 요소
    설명/예
    대답
    사용자 정의 자동 설치 프로그램 부트 이미지 소스
    다운로드한 AI ISO 이미지 파일을 사용하려면 다음 정보가 필요합니다.
    자동 설치 프로그램 부트 이미지 ISO 파일의 전체 경로 이름은 무엇입니까?
    저장소를 사용하여 AI 부트 이미지를 가져오려면 다음 정보가 필요합니다.
    부트 이미지 install-image/solaris-auto-install 패키지의 게시자는 누구입니까?
    게시자의 저장소는 무엇입니까?
    클러스터 노드의 구조는 무엇입니까?
    HTTPS를 사용하는 저장소:
    저장소에 대한 인증서 파일의 전체 경로는 무엇입니까?
    저장소에 대한 개인 키 파일의 전체 경로는 무엇입니까?
    http://pkg-register.oracle.com 사이트에서 키 및 인증서를 요청하고 다운로드할 수 있습니다.
    통합 아카이브
    통합 아카이브를 사용하여 설치하려면 다음 정보가 필요합니다.
    통합 아카이브의 위치는 무엇입니까?
    사용자 정의 자동 설치 프로그램 사용자 루트 암호
    클러스터 노드의 루트 계정에 대한 암호는 무엇입니까?
    사용자 정의 자동 설치 프로그램 저장소(통합 아카이브를 사용하지 않는 경우)
    solaris 게시자의 저장소는 무엇입니까?
    ha-cluster 게시자의 저장소는 무엇입니까?
    HTTPS를 사용하는 저장소:
    저장소에 대한 인증서 파일의 전체 경로는 무엇입니까?
    저장소에 대한 개인 키 파일의 전체 경로는 무엇입니까?
    http://pkg-register.oracle.com 사이트에서 키 및 인증서를 요청하고 다운로드할 수 있습니다.
    설치할 Oracle Solaris Cluster 구성 요소를 선택합니다. (설치할 그룹 패키지를 하나 이상 선택합니다.)
    이러한 그룹 패키지에 포함된 개별 구성 요소를 선택하겠습니까?
    예   |  아니오
    클러스터 이름
    설정할 클러스터의 이름은 무엇입니까?
    클러스터 노드
    초기 클러스터 구성을 위해 계획된 클러스터 노드의 이름을 나열합니다. (단일 노드 클러스터의 경우 Ctrl-D만 누릅니다.)
    각 노드에 대해 자동 검색된 MAC 주소가 올바른지 확인합니다.
    클러스터 전송 어댑터 및 케이블
    첫번째 노드 이름:
    전송 어댑터 이름:
    첫번째:
    두번째:
    VLAN 어댑터만 해당
    이 어댑터가 전용 클러스터 전송 어댑터입니까? (태그된 VLAN 어댑터를 사용하는 경우 아니오 선택)
    첫번째:  예 | 아니오
    두번째:  예 | 아니오
    • 아니오인 경우 이 어댑터의 VLAN ID는 무엇입니까?

    첫번째:
    두번째:
    각 추가 노드에 대해 지정
    노드 이름:
    전송 어댑터 이름:
    첫번째:
    두번째:
    쿼럼 구성
    (2 노드 클러스터만 해당)
    자동 쿼럼 장치 선택을 비활성화하시겠습니까? (공유 저장소가 쿼럼 장치의 자격이 없는 경우 또는 쿼럼 서버를 쿼럼 장치로 구성하려는 경우 예로 응답합니다.)
    첫번째:  예 | 아니오
    두번째:  예 | 아니오
  • 사용자 정의 모드 워크시트 – 사용자 정의 모드를 사용하고 구성 데이터를 사용자 정의할 경우 다음 워크시트를 완성합니다.


    주 -  단일 노드 클러스터를 설치하는 경우 클러스터에서 개인 네트워크를 사용하지 않아도 scinstall 유틸리티에서 기본 개인 네트워크 주소 및 넷마스크를 자동으로 사용합니다.
    구성 요소
    설명/예
    대답
    사용자 정의 자동 설치 프로그램 부트 이미지 ISO 소스
    다운로드한 AI ISO 이미지 파일을 사용하려면 다음 정보가 필요합니다.
    자동 설치 프로그램 부트 이미지 ISO 파일의 전체 경로 이름은 무엇입니까?
    저장소를 사용하여 AI 부트 이미지를 가져오려면 다음 정보가 필요합니다.
    부트 이미지 install-image/solaris-auto-install 패키지의 게시자는 누구입니까?
    게시자의 저장소는 무엇입니까?
    클러스터 노드의 구조는 무엇입니까?
    HTTPS를 사용하는 저장소:
    저장소에 대한 인증서 파일의 전체 경로는 무엇입니까?
    저장소에 대한 개인 키 파일의 전체 경로는 무엇입니까?
    http://pkg-register.oracle.com 사이트에서 키 및 인증서를 요청하고 다운로드할 수 있습니다.
    통합 아카이브
    통합 아카이브를 사용하여 설치하려면 다음 정보가 필요합니다.
    통합 아카이브의 위치는 무엇입니까?
    사용자 정의 자동 설치 프로그램 사용자 루트 암호
    클러스터 노드의 루트 계정에 대한 암호는 무엇입니까?
    사용자 정의 자동 설치 프로그램 저장소(통합 아카이브를 사용하지 않는 경우)
    solaris 게시자의 저장소는 무엇입니까?
    ha-cluster 게시자의 저장소는 무엇입니까?
    HTTPS를 사용하는 저장소:
    저장소에 대한 인증서 파일의 전체 경로는 무엇입니까?
    저장소에 대한 개인 키 파일의 전체 경로는 무엇입니까?
    http://pkg-register.oracle.com 사이트에서 키 및 인증서를 요청하고 다운로드할 수 있습니다.
    설치할 Oracle Solaris Cluster 구성 요소를 선택합니다. (설치할 그룹 패키지를 하나 이상 선택합니다.)
    이러한 그룹 패키지에 포함된 개별 구성 요소를 선택하겠습니까?
    예   |  아니오
    클러스터 이름
    설정할 클러스터의 이름은 무엇입니까?
    클러스터 노드
    초기 클러스터 구성을 위해 계획된 클러스터 노드의 이름을 나열합니다. (단일 노드 클러스터의 경우 Ctrl-D만 누릅니다.)
    각 노드에 대해 자동 검색된 MAC 주소가 올바른지 확인합니다.
    노드 추가 요청 인증
    (다중 노드 클러스터만 해당)
    DES 인증을 사용해야 합니까?
    아니오  |  예
    클러스터 전송을 위한 네트워크 주소
    (다중 노드 클러스터만 해당)
    기본 네트워크 주소(172.16.0.0)를 적용하시겠습니까?
    예   |  아니오
    • 아니요일 경우 사용할 개인 네트워크 주소는 무엇입니까?

    ___.___.___.___
    기본 넷마스크를 적용하시겠습니까?
    예   |  아니오
    • 아니요일 경우 클러스터에 구성할 노드, 개인 네트워크 및 영역 클러스터의 최대 수는 무엇입니까? (최대 배타적 IP 영역 클러스터 수는 3개입니다. 배타적 IP 영역 클러스터의 수와 공유 IP 영역 클러스터의 수를 합한 수가 최대 영역 클러스터 수보다 작거나 같아야 합니다.)

    _____ 노드
    _____ 네트워크
    _____ 영역 클러스터
    ______ 배타적 IP 영역 클러스터
    사용할 넷마스크는 무엇입니까? scinstall에서 계산한 값에서 선택하거나 직접 지정합니다.
    ___.___.___.___
    개인 네트워크의 최소 수
    (다중 노드 클러스터만 해당)
    이 클러스터에 두 개 이상의 개인 네트워크를 사용하시겠습니까?
    예 | 아니오
    지점간 케이블
    (2 노드 클러스터만 해당)
    이 클러스터에서 스위치를 사용합니까?
    예 | 아니오
    클러스터 스위치
    (다중 노드 클러스터만 해당)
    전송 스위치 이름(사용된 경우):
    • 기본값: switch1switch2

    첫번째:
    두번째:
    클러스터 전송 어댑터 및 케이블
    (다중 노드 클러스터만 해당)
    첫번째 노드 이름:
    전송 어댑터 이름:
    첫번째:
    두번째:
    (VLAN 어댑터만 해당)
    이 어댑터가 전용 클러스터 전송 어댑터입니까? (태그된 VLAN 어댑터를 사용하는 경우 아니오 선택)
    첫번째:  예 | 아니오
    두번째:  예 | 아니오
    • 아니오인 경우 이 어댑터의 VLAN ID는 무엇입니까?

    첫번째:
    두번째:
    각 전송 어댑터는 어디에 연결됩니까(스위치 또는 다른 어댑터)?
    • 스위치 기본값: switch1switch2

    첫번째:
    두번째:
    전송 스위치일 경우 기본 포트 이름을 사용하시겠습니까?
    첫번째:  예 | 아니오
    두번째:  예 | 아니오
    • 아니요일 경우 사용할 포트의 이름은 무엇입니까?

    첫번째:
    두번째:
    각 추가 노드에 대해 지정
    (다중 노드 클러스터만 해당)
    노드 이름:
    전송 어댑터 이름:
    첫번째:
    두번째:
    각 전송 어댑터는 어디에 연결됩니까(스위치 또는 다른 어댑터)?
    • 스위치 기본값: switch1switch2

    첫번째:
    두번째:
    전송 스위치일 경우 기본 포트 이름을 사용하시겠습니까?
    첫번째:  예 | 아니오
    두번째:  예 | 아니오
    • 아니요일 경우 사용할 포트의 이름은 무엇입니까?

    첫번째:
    두번째:
    전역 보호(fencing)
    전역 보호(fencing)를 비활성화하시겠습니까? 공유 저장소가 SCSI 예약을 지원하는 경우 또는 클러스터 외부에 있는 시스템에서 공유 저장소에 액세스하지 않는 경우 아니요로 응답합니다.
    첫번째:  예 | 아니오
    두번째:  예 | 아니오
    쿼럼 구성
    (2 노드 클러스터만 해당)
    자동 쿼럼 장치 선택을 비활성화하시겠습니까? (공유 저장소가 쿼럼 장치의 자격이 없는 경우 또는 쿼럼 서버를 쿼럼 장치로 구성하려는 경우 예로 응답합니다.)
    첫번째:  예 | 아니오
    두번째:  예 | 아니오

주 -  물리적으로 클러스터링된 시스템에 Oracle VM Server for SPARC가 구성된 경우에는 I/O 도메인이나 게스트 도메인에만 Oracle Solaris Cluster 소프트웨어를 설치합니다.

    이 절차에서 대화식 scinstall 유틸리티를 사용하려면 다음 지침을 준수하십시오.

  • 대화식 scinstall 유틸리티에서는 사용자가 먼저 입력할 수 있습니다. 따라서 다음 메뉴 화면이 즉시 나타나지 않을 경우에 Enter 키를 두 번 이상 누르지 마십시오.

  • 다른 지시가 없는 한 Ctrl-D를 눌러 관련 질문의 시작 부분이나 주 메뉴로 돌아갈 수 있습니다.

  • 질문의 끝에 기본 응답이나 이전 세션에 대한 응답이 괄호([ ]) 안에 표시됩니다. Enter 키를 누르면 별도의 입력 없이 괄호 안의 응답을 선택할 수 있습니다.

다음 작업을 수행합니다.

  • Solaris 소프트웨어를 설치하기 전에 하드웨어 설정을 완료하고 연결을 확인해야 합니다. 하드웨어 설정 방법에 대한 자세한 내용은 Oracle Solaris Cluster 4.2 Hardware Administration Manual 과 서버 및 저장 장치 설명서를 참조하십시오.

  • 자동 설치 프로그램 설치 서버 및 DHCP 서버가 구성되었는지 확인합니다. Oracle Solaris 11.2 시스템 설치 의 제III부, 설치 서버를 사용하여 설치를 참조하십시오.

  • 클러스터 노드의 이더넷 주소와 주소가 속한 서브넷의 서브넷 마스크 길이를 확인합니다.

  • 각 클러스터 노드의 MAC 주소를 확인합니다.

  • 클러스터 구성 계획이 완료되었는지 확인합니다. 요구 사항 및 지침은 클러스터 소프트웨어 설치를 준비하는 방법을 참조하십시오.

  • 클러스터 노드에 대한 루트 사용자 암호를 사용할 수 있도록 준비합니다.

  • SPARC: Oracle VM Server for SPARC I/O 도메인 또는 게스트 도메인을 클러스터 노드로 구성하려는 경우 Oracle VM Server for SPARC 소프트웨어가 각 물리적 시스템에 설치되어 있으며 도메인이 Oracle Solaris Cluster 요구 사항을 충족하는지 확인합니다. Oracle VM Server for SPARC 소프트웨어 설치 및 도메인을 만드는 방법을 참조하십시오.

  • 기존 클러스터에 만들어진 통합 아카이브에서 설치하려면 아카이브 파일에 대한 경로를 준비하고 AI 서버에서 해당 경로에 액세스할 수 있는지 확인합니다.

  • IPS 저장소에서 설치하려면 설치할 Oracle Solaris Cluster 소프트웨어 패키지를 결정합니다.

    다음 표에는 AI 설치 중 선택할 수 있는 Oracle Solaris Cluster 4.2 소프트웨어의 그룹 패키지와 각 그룹 패키지에 포함된 주요 기능이 나열되어 있습니다. 최소한 ha-cluster-framework-minimal 그룹 패키지를 설치해야 합니다.

    기능
    ha-cluster-framework-full
    ha-cluster-data-services-full
    ha-cluster-framework-minimal
    ha-cluster-geo-full
    manager
    프레임워크
    X
    X
    X
    X
    X
    에이전트
    X
    지역화
    X
    프레임워크 매뉴얼 페이지
    X
    데이터 서비스 매뉴얼 페이지
    X
    에이전트 빌더
    X
    일반 데이터 서비스
    X
    X
    그래픽 사용자 인터페이스
    X
    Geographic Edition
    X
  • 완성된 표준 모드 또는 사용자 정의 모드 설치 워크시트를 사용할 수 있도록 준비합니다. 자동 설치 프로그램으로 새 Oracle Solaris Cluster 설정을 참조하십시오.

Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(IPS 저장소)

모든 전역 클러스터 노드에서는 AI 서버를 설정하여 IPS 저장소 또는 통합 아카이브에서 Oracle Solaris OS와 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어를 설치하고 클러스터를 설정할 수 있습니다. 이 절차에서는 scinstall(1M) 사용자 정의 자동 설치 프로그램 설치 방법을 설정/사용하여 IPS 저장소에서 클러스터를 설치 및 구성하는 방법에 대해 설명합니다.

  1. AI(자동 설치 프로그램) 설치 서버 및 DHCP 서버를 설정합니다.

    AI 설치 서버가 다음 요구 사항을 충족하는지 확인합니다.

    • 설치 서버가 클러스터 노드와 동일한 서브넷에 있습니다.

    • 설치 서버 자체가 클러스터 노드가 아닙니다.

    • 설치 서버가 Oracle Solaris Cluster 소프트웨어에서 지원하는 Oracle Solaris OS 릴리스를 실행합니다.

    • 각각의 새 클러스터 노드가 Oracle Solaris Cluster 설치를 위해 설정한 사용자 정의 AI 디렉토리를 사용하는 사용자 정의 AI 설치 클라이언트로 구성됩니다.

    소프트웨어 플랫폼 및 OS 버전에 대한 해당 지침에 따라 AI 설치 서버 및 DHCP 서버를 설정합니다. Oracle Solaris 11.2 시스템 설치 의 8 장, AI 서버 설정Oracle Solaris 11.2의 DHCP 작업 을 참조하십시오.

  2. AI 설치 서버에서 root 역할을 수행합니다.
  3. AI 설치 서버에서 Oracle Solaris Cluster AI 지원 패키지를 설치합니다.
    1. solarisha-cluster 게시자가 유효한지 확인합니다.
      installserver# pkg publisher
      PUBLISHER        TYPE     STATUS   URI
      solaris          origin   online   solaris-repository
      ha-cluster       origin   online   ha-cluster-repository
    2. 클러스터 AI 지원 패키지를 설치합니다.
      installserver# pkg install ha-cluster/system/install
  4. AI 설치 서버에서 scinstall 유틸리티를 시작합니다.
    installserver# /usr/cluster/bin/scinstall

    scinstall 주 메뉴가 표시됩니다.

  5. 주 메뉴에서 옵션 1 또는 2를 선택합니다.
    *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Install, restore, replicate, and configure a cluster from this Automated Installer install server
          * 2) Securely install, restore, replicate, and configure a cluster from this Automated Installer install server
          * 3) Print release information for this Automated Installer install server
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  
  6. 메뉴 프롬프트에 따라 구성 계획 워크시트에서 응답을 제공합니다.
  7. scinstall 유틸리티가 이 AI 서버에서 클러스터 노드를 설치하는 데 필요한 구성을 수행하도록 각 노드에 대해 선택한 옵션을 확인합니다.

    또한 유틸리티는 DHCP 서버에서 DHCP 매크로를 추가하기 위한 지침을 인쇄하고 SPARC 노드에 대한 보안 키를 추가(보안 설치를 선택한 경우)하거나 지웁니다(비보안 설치를 선택한 경우). 해당 지침을 따릅니다.

  8. (선택 사항) 추가 소프트웨어 패키지를 설치하거나 대상 장치를 사용자 정의하려면 각 노드에 대한 AI 매니페스트를 업데이트합니다.

    AI 매니페스트는 다음 디렉토리에 있습니다.

    /var/cluster/logs/install/autoscinstall.d/ \
    cluster-name/node-name/node-name_aimanifest.xml
    1. 추가 소프트웨어 패키지를 설치하려면 다음과 같이 AI 매니페스트를 편집합니다.
      • 게시자 이름 및 저장소 정보를 추가합니다. 예를 들면 다음과 같습니다.

        <publisher name="aie">
        <origin name="http://aie.us.oracle.com:12345"/> 
        </publisher>
      • AI 매니페스트의 software_data 항목에서 설치할 패키지 이름을 추가합니다.

    2. 대상 장치를 사용자 정의하려면 매니페스트 파일에서 target 요소를 업데이트합니다.

      scinstall에서는 매니페스트 파일의 기존 부트 디스크가 대상 장치가 된다고 가정합니다. 대상 장치를 사용자 정의하려면 설치 대상 장치를 찾기 위해 지원되는 조건의 사용 방법에 따라 매니페스트 파일에서 target 요소를 업데이트합니다. 예를 들어, disk_name 하위 요소를 지정할 수 있습니다.

      자세한 내용은 Oracle Solaris 11.2 시스템 설치 의 제III부, 설치 서버를 사용하여 설치ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

    3. 각 노드에 대해 installadm 명령을 실행합니다.
      # installadm update-manifest -n cluster-name-{sparc|i386} \ 
      -f /var/cluster/logs/install/autoscinstall.d/cluster-name/node-name/node-name_aimanifest.xml \
      -m node-name_manifest

    SPARCi386은 클러스터 노드의 구조입니다.

  9. 클러스터 관리 콘솔을 사용하고 있는 경우 클러스터의 각 노드에 대해 콘솔 화면을 표시합니다.
    • pconsole 소프트웨어를 관리 콘솔에 설치 및 구성한 경우 pconsole 유틸리티를 사용하여 개별 콘솔 화면을 표시합니다.

      root 역할로 다음 명령을 사용하여 pconsole 유틸리티를 시작합니다.

      adminconsole# pconsole host[:port] […]  &

      pconsole 유틸리티를 사용하면 사용자 입력을 모든 개별 콘솔 창으로 동시에 전송할 수 있는 마스터 창도 열립니다.

    • pconsole 유틸리티를 사용하지 않는 경우 각 노드의 콘솔에 개별적으로 연결합니다.
  10. 각 노드를 종료 후 부트하여 AI 설치를 시작합니다.

    Oracle Solaris 소프트웨어가 기본 구성으로 설치됩니다.


    주 -  Oracle Solaris 설치를 사용자 정의하려면 이 방법을 사용할 수 없습니다. Oracle Solaris 대화식 설치를 선택하면 자동 설치 프로그램이 무시되고 Oracle Solaris Cluster 소프트웨어가 설치 및 구성되지 않습니다. 설치 중 Oracle Solaris를 사용자 정의하려면 Oracle Solaris 소프트웨어를 설치하는 방법의 지침을 따른 다음 Oracle Solaris Cluster 소프트웨어 패키지를 설치하는 방법의 지침에 따라 클러스터를 설치 및 구성하십시오.
    • SPARC:
      1. 각 노드를 종료합니다.
        phys-schost# shutdown -g0 -y -i0
      2. 다음 명령으로 노드를 부트합니다.
        ok boot net:dhcp - install

        주 -  명령의 양쪽에 대시(-)를 표시하고 대시의 앞뒤를 한 칸씩 띄우십시오.
    • x86:
      1. 노드를 재부트합니다.
        # reboot -p
      2. PXE 부트 중 Ctrl-N을 누릅니다.

        GRUB 메뉴가 표시됩니다.

      3. Automated Install(자동 설치) 항목을 즉시 선택하고 Enter 키를 누릅니다.

        주 -  Automated Install(자동 설치) 항목을 20초 내에 선택하지 않으면 기본 대화식 텍스트 설치 프로그램 방법으로 설치가 진행됩니다. 그러면 Oracle Solaris Cluster 소프트웨어를 설치 및 구성할 수 없습니다.

        각 노드에 새 부트 환경(BE)이 생성되고 자동 설치 프로그램이 Oracle Solaris OS 및 Oracle Solaris Cluster 소프트웨어를 설치합니다. 설치가 성공적으로 완료되면 각 노드가 새 클러스터 노드로 완전히 설치됩니다. Oracle Solaris Cluster 설치 출력은 각 노드의 /var/cluster/logs/install/scinstall.log.N 파일 및 /var/cluster/logs/install/sc_ai_config.log 파일에 기록됩니다.

  11. 고가용성 로컬 파일 시스템에서 HA for NFS 데이터 서비스(HA for NFS)를 사용하려면 HA for NFS에서 내보낸 고가용성 로컬 파일 시스템에 포함된 모든 공유 사항을 automounter 맵에서 제외시킵니다.

    automounter 맵 수정에 대한 자세한 내용은 Oracle Solaris 11.2의 네트워크 파일 시스템 관리 의 맵 관련 관리 작업을 참조하십시오.

  12. (x86 only) 기본 부트 파일을 설정합니다.

    이 값의 설정을 사용하면 로그인 프롬프트에 액세스할 수 없는 경우 노드를 재부트할 수 있습니다.

    grub edit> kernel /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS -k

    자세한 내용은 Oracle Solaris 11.2 시스템 부트 및 종료 의 커널 디버거(kmdb)를 사용으로 설정하여 시스템을 부트하는 방법을 참조하십시오.

  13. 클러스터 재부트가 필요한 작업을 수행한 경우 클러스터를 재부트합니다.

    다음 작업은 재부트가 필요합니다.

    • 노드나 클러스터 재부트가 필요한 소프트웨어 업데이트 설치

    • 활성화하려면 재부트가 필요한 구성 변경

    1. 하나의 노드에서 root 역할을 수행합니다.
    2. 클러스터를 종료합니다.
      phys-schost-1# cluster shutdown -y -g0 cluster-name

      주 -  처음으로 설치된 클러스터 노드는 클러스터가 종료된 다음에 재부트하십시오. 클러스터 설치 모드가 비활성화될 때까지는 클러스터를 설정한, 처음 설치된 노드에만 쿼럼 투표가 있습니다. 계속 설치 모드에 있는 설정된 클러스터에서, 처음 설치된 노드가 재부트되기 전에 클러스터가 종료되지 않으면 나머지 클러스터 노드에서 쿼럼을 얻을 수 없습니다. 그러면 전체 클러스터가 종료됩니다.

      클러스터 노드는 처음으로 clsetup 명령을 실행할 때까지 설치 모드로 유지됩니다. 쿼럼 장치를 구성하는 방법 절차를 수행하는 동안 이 명령을 실행합니다.


    3. 클러스터의 각 노드를 재부트하십시오.

    모든 노드가 클러스터로 성공적으로 부트되면 클러스터가 설정됩니다. Oracle Solaris Cluster 설치 출력은 /var/cluster/logs/install/scinstall.log.N 파일에 기록됩니다.

  14. 한 노드에서 모든 노드가 클러스터를 결합했는지 확인합니다.
    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) 매뉴얼 페이지를 참조하십시오.

  15. RPC에 TCP 래퍼를 사용하려면 각 클러스터 노드에서 /etc/hosts.allow 파일에 모든 clprivnet0 IP 주소를 추가합니다.

    이와 같이 /etc/hosts.allow 파일에 추가하지 않으면 TCP 래퍼가 클러스터 관리 유틸리티에 대해 RPC를 통한 노드 간 통신을 막습니다.

    1. 각 노드에서 노드의 모든 clprivnet0 장치에 대한 IP 주소를 표시합니다.
      # /usr/sbin/ipadm show-addr
      ADDROBJ           TYPE     STATE        ADDR
      clprivnet0/N      static   ok           ip-address/netmask-length
    2. 각 클러스터 노드에서 클러스터의 모든 clprivnet0 장치의 IP 주소를 /etc/hosts.allow 파일에 추가합니다.
  16. (옵션) 각 노드에서 모니터링된 모든 공유 디스크 경로에서 오류가 발생할 경우 자동 노드 재부트를 활성화합니다.

    주 -  처음 구성 시 검색된 모든 장치에 대해 디스크 경로 모니터링이 기본값으로 사용으로 설정됩니다.
    1. 자동 재부트를 사용으로 설정합니다.
      phys-schost# clnode set -p reboot_on_path_failure=enabled
      -p

      설정할 등록 정보를 지정합니다.

      reboot_on_path_failure=enable

      모니터된 모든 공유 디스크 경로에서 오류가 발생할 경우 자동 노드 재부트를 활성화합니다.

    2. 디스크 경로 실패 시 자동 재부트가 활성화되는지 확인합니다.
      phys-schost# clnode show
      === Cluster Nodes ===
      
      Node Name:                                      node
      …
      reboot_on_path_failure:                          enabled
      …
  17. LDAP 이름 지정 서비스를 사용하는 경우 부트 후 클러스터 노드에서 수동으로 구성해야 합니다.

다음 단계

1. 클러스터 구성에 맞게 다음 절차를 모두 수행합니다.

2. 아직 구성되지 않은 경우 쿼럼을 구성하고 설치 후 작업을 수행합니다.

문제 해결

사용 안함으로 설정된 scinstall 옵션scinstall 명령의 AI 옵션 앞에 별표가 없는 경우 해당 옵션은 사용 안함으로 설정된 것입니다. 이 상태는 AI 설정이 완료되지 않았거나 설정에 오류가 있음을 나타냅니다. 이 상태를 해결하려면 먼저 scinstall 유틸리티를 종료합니다. Step 1부터 Step 8까지를 반복하여 AI 설정을 수정한 다음 scinstall 유틸리티를 다시 시작합니다.

Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어를 설치 및 구성하는 방법(통합 아카이브)

AI 서버를 사용하여 통합 아카이브에서 클러스터를 설치하고 해당 노드를 구성합니다. 이 절차에서는 통합 아카이브에 포함된 모든 소프트웨어 패키지가 유지되지만 워크시트에서 설계한 새 클러스터 구성을 제공해야 합니다. 이 절차를 수행하기 전에 먼저 아카이브를 만들어야 합니다. 복구 아카이브 만들기 지침은 Step 1를 참조하십시오.

AI 서버는 통합 아카이브에서 노드 설치를 설정하고 새 구성으로 클러스터를 만듭니다. 전역 영역에서 만들어진 통합 아카이브만 수락됩니다. 복제 아카이브 또는 복구 아카이브를 사용할 수 있습니다. 다음 목록에서는 두 아카이브의 차이점에 대해 설명합니다.

  • 복제 아카이브에서 설치하는 경우 전역 영역만 설치됩니다. 아카이브의 영역은 설치되지 않습니다. 복구 아카이브에서 설치하는 경우 전역 영역과 아카이브에 포함된 영역이 설치됩니다.

  • 복제 아카이브에는 IPMP, VLAN, VNIC 등의 시스템 구성이 포함되지 않습니다.

  • 복제 아카이브에는 아카이브가 만들어질 때 활성 상태인 BE만 포함되므로 해당 BE만 설치됩니다. 복구 아카이브에는 다중 BE가 포함될 수 있지만 활성 BE만 새 클러스터 구성으로 업데이트됩니다.

이 절차에서는 클러스터 이름, 노드 이름 및 해당 MAC 주소, 통합 아카이브 경로, 워크시트에서 설계한 클러스터 구성을 묻습니다.

  1. 전역 클러스터의 노드에서 root 역할을 수행하고 아카이브를 만듭니다.
    phys-schost# archiveadm create -r archive-location

    create 명령을 사용하여 복제 아카이브를 만들거나 create –r 옵션을 사용하여 복구 아카이브를 만듭니다. archiveadm 명령 사용에 대한 자세한 내용은 archiveadm(1M) 매뉴얼 페이지를 참조하십시오.

  2. AI(자동 설치 프로그램) 설치 서버 및 DHCP 서버를 설정합니다.

    AI 설치 서버가 다음 요구 사항을 충족하는지 확인합니다.

    • 설치 서버가 클러스터 노드와 동일한 서브넷에 있습니다.

    • 설치 서버 자체가 클러스터 노드가 아닙니다.

    • 설치 서버가 Oracle Solaris Cluster 소프트웨어에서 지원하는 Oracle Solaris OS 릴리스를 실행합니다.

    • 각각의 새 클러스터 노드가 Oracle Solaris Cluster 설치를 위해 설정한 사용자 정의 AI 디렉토리를 사용하는 사용자 정의 AI 설치 클라이언트로 구성됩니다.

    소프트웨어 플랫폼 및 OS 버전에 대한 해당 지침에 따라 AI 설치 서버 및 DHCP 서버를 설정합니다. Oracle Solaris 11.2 시스템 설치 의 8 장, AI 서버 설정Oracle Solaris 11.2의 DHCP 작업 을 참조하십시오.

  3. 자동 설치 프로그램 서버에 로그인하고 root 역할을 수행합니다.
  4. AI 설치 서버에서 Oracle Solaris Cluster AI 지원 패키지를 설치합니다.
    1. solarisha-cluster 게시자가 유효한지 확인합니다.
      installserver# pkg publisher
      PUBLISHER        TYPE     STATUS   URI
      solaris          origin   online   solaris-repository
      ha-cluster       origin   online   ha-cluster-repository
    2. 클러스터 AI 지원 패키지를 설치합니다.
      installserver# pkg install ha-cluster/system/install
  5. AI 설치 서버에서 scinstall 유틸리티를 시작합니다.
    installserver# /usr/cluster/bin/scinstall

    scinstall 주 메뉴가 표시됩니다.

  6. 옵션 번호를 입력하고 Return 키를 누릅니다.
    *** Main Menu ***
    
    Please select from one of the following (*) options:
    
    * 1) Install, restore, or replicate a cluster from this Automated Installer server
    * 2) Securely install, restore, or replicate a cluster from this Automated Installer server
    * 3) Print release information for this Automated Installer install server
    
    * ?) Help with menu options
    * q) Quit
    
    Option:  2

    비보안 AI 서버 설치를 사용하여 클러스터를 설치하려면 옵션 1을 선택합니다. 보안 AI 설치의 경우 옵션 2를 선택합니다.

    Custom Automated Installer(사용자 정의 자동 설치 프로그램) 메뉴나 Custom Secure Automated Installer(사용자 정의 보안 자동 설치 프로그램) 메뉴가 표시됩니다.

  7. 통합 아카이브에서 새 클러스터를 설치 및 구성할 옵션 번호를 입력하고 Return 키를 누릅니다.

    Custom Automated Installer User(사용자 정의 자동 설치 프로그램 사용자) 화면이 표시됩니다.

  8. 암호를 입력하고 Return 키를 누릅니다.

    확인을 위해 암호를 다시 한 번 입력합니다. Typical or Custom Mode(표준 또는 사용자 정의 모드) 화면이 표시됩니다.

  9. 사용할 설치 모드에 대한 옵션 번호를 입력합니다.

    Cluster Name(클러스터 이름) 화면이 표시됩니다.

  10. 설치할 클러스터의 이름을 입력하고 Return 키를 누릅니다.

    Cluster Nodes(클러스터 노드) 화면이 표시됩니다.

  11. 통합 아카이브에서 설치할 클러스터 노드의 이름을 입력하고 Return 키를 누릅니다.

    scinstall 유틸리티가 노드의 MAC 주소를 찾을 수 없을 때 프롬프트가 표시되면 각 주소를 입력하고 Return 키를 누릅니다. 그런 다음 동일한 아카이브에서 모든 노드를 설치하거나 각 노드에 대해 다른 아카이브를 사용하도록 선택할 수 있습니다.

  12. 아카이브의 전체 경로를 입력하고 Return 키를 누릅니다.

    아카이브는 복구 아카이브 또는 복제 아카이브일 수 있습니다.

    Cluster Transport Adapters and Cables(클러스터 전송 어댑터 및 케이블) 화면이 표시됩니다.

  13. 클러스터 전송 어댑터의 이름을 입력하고 Return 키를 누릅니다.

    각 전송 어댑터의 유형을 선택합니다. Resource Security Configuration(리소스 보안 구성) 화면이 표시됩니다.

  14. 자동 쿼럼 장치 선택을 사용 또는 사용 안함으로 설정하도록 선택하고 Return 키를 누릅니다.

    Confirmation(확인) 화면이 표시됩니다.

  15. scinstall 유틸리티가 이 AI 서버에서 클러스터 노드를 설치하는 데 필요한 구성을 수행하도록 각 노드에 대해 선택한 옵션을 확인합니다.

    또한 유틸리티는 DHCP 서버에서 DHCP 매크로를 추가하기 위한 지침을 인쇄하고 SPARC 노드에 대한 보안 키를 추가(보안 설치를 선택한 경우)하거나 지웁니다(비보안 설치를 선택한 경우). 해당 지침을 따릅니다.

  16. (선택 사항) 대상 장치를 사용자 정의하려면 각 노드에 대한 AI 매니페스트를 업데이트합니다.

    AI 매니페스트는 다음 디렉토리에 있습니다.

    /var/cluster/logs/install/autoscinstall.d/ \
    cluster-name/node-name/node-name_aimanifest.xml
    1. 대상 장치를 사용자 정의하려면 매니페스트 파일에서 target 요소를 업데이트합니다.

      scinstall에서는 매니페스트 파일의 기존 부트 디스크가 대상 장치가 된다고 가정합니다. 대상 장치를 사용자 정의하려면 설치 대상 장치를 찾기 위해 지원되는 조건의 사용 방법에 따라 매니페스트 파일에서 target 요소를 업데이트합니다. 예를 들어, disk_name 하위 요소를 지정할 수 있습니다.

      자세한 내용은 Oracle Solaris 11.2 시스템 설치 의 제III부, 설치 서버를 사용하여 설치ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

    2. 각 노드에 대해 installadm 명령을 실행합니다.
      # installadm update-manifest -n cluster-name-{sparc|i386} \ 
      -f /var/cluster/logs/install/autoscinstall.d/cluster-name/node-name/node-name_aimanifest.xml \
      -m node-name_manifest

    SPARCi386은 클러스터 노드의 구조입니다.

  17. 클러스터 관리 콘솔을 사용하고 있는 경우 클러스터의 각 노드에 대해 콘솔 화면을 표시합니다.
    • pconsole 소프트웨어를 관리 콘솔에 설치 및 구성한 경우 pconsole 유틸리티를 사용하여 개별 콘솔 화면을 표시합니다.

      root 역할로 다음 명령을 사용하여 pconsole 유틸리티를 시작합니다.

      adminconsole# pconsole host[:port] […]  &

      pconsole 유틸리티를 사용하면 사용자 입력을 모든 개별 콘솔 창으로 동시에 전송할 수 있는 마스터 창도 열립니다.

    • pconsole 유틸리티를 사용하지 않는 경우 각 노드의 콘솔에 개별적으로 연결합니다.
  18. 각 노드를 종료 후 부트하여 AI 설치를 시작합니다.

    Oracle Solaris 소프트웨어가 기본 구성으로 설치됩니다.


    주 -  Oracle Solaris 설치를 사용자 정의하려면 이 방법을 사용할 수 없습니다. Oracle Solaris 대화식 설치를 선택하면 자동 설치 프로그램이 무시되고 Oracle Solaris Cluster 소프트웨어가 설치 및 구성되지 않습니다. 설치 중 Oracle Solaris를 사용자 정의하려면 Oracle Solaris 소프트웨어를 설치하는 방법의 지침을 따른 다음 Oracle Solaris Cluster 소프트웨어 패키지를 설치하는 방법의 지침에 따라 클러스터를 설치 및 구성하십시오.
    • SPARC:
      1. 각 노드를 종료합니다.
        phys-schost# shutdown -g0 -y -i0
      2. 다음 명령으로 노드를 부트합니다.
        ok boot net:dhcp - install

        주 -  명령의 양쪽에 대시(-)를 표시하고 대시의 앞뒤를 한 칸씩 띄우십시오.
    • x86:
      1. 노드를 재부트합니다.
        # reboot -p
      2. PXE 부트 중 Ctrl-N을 누릅니다.

        GRUB 메뉴가 표시됩니다.

      3. Automated Install(자동 설치) 항목을 즉시 선택하고 Enter 키를 누릅니다.

        주 -  Automated Install(자동 설치) 항목을 20초 내에 선택하지 않으면 기본 대화식 텍스트 설치 프로그램 방법으로 설치가 진행됩니다. 그러면 Oracle Solaris Cluster 소프트웨어를 설치 및 구성할 수 없습니다.

        노드가 완전히 클러스터를 결합하기 전에 몇 번 각 노드가 자동으로 재부트됩니다. 콘솔에서 SMF 서비스의 오류 메시지를 무시합니다. 각 노드에서 자동 설치 프로그램이 통합 아카이브에 포함된 소프트웨어를 설치합니다. 설치가 성공적으로 완료되면 각 노드가 새 클러스터 노드로 완전히 설치됩니다. Oracle Solaris Cluster 설치 출력은 각 노드의 /var/cluster/logs/install/scinstall.log.N 파일 및 /var/cluster/logs/install/sc_ai_config.log 파일에 기록됩니다.

  19. 한 노드에서 모든 노드가 클러스터를 결합했는지 확인합니다.
    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) 매뉴얼 페이지를 참조하십시오.

  20. RPC에 TCP 래퍼를 사용하려면 각 클러스터 노드에서 /etc/hosts.allow 파일에 모든 clprivnet0 IP 주소를 추가합니다.

    이와 같이 /etc/hosts.allow 파일에 추가하지 않으면 TCP 래퍼가 클러스터 관리 유틸리티에 대해 RPC를 통한 노드 간 통신을 막습니다.

    1. 각 노드에서 노드의 모든 clprivnet0 장치에 대한 IP 주소를 표시합니다.
      # /usr/sbin/ipadm show-addr
      ADDROBJ           TYPE     STATE        ADDR
      clprivnet0/N      static   ok           ip-address/netmask-length
    2. 각 클러스터 노드에서 클러스터의 모든 clprivnet0 장치의 IP 주소를 /etc/hosts.allow 파일에 추가합니다.
  21. LDAP 이름 지정 서비스를 사용하는 경우 부트 후 클러스터 노드에서 수동으로 구성해야 합니다.

통합 아카이브에서 클러스터를 복제하는 방법

통합 아카이브를 사용하여 클러스터 및 해당 노드를 복제할 수 있습니다. 이 절차에서는 아카이브의 모든 소프트웨어 패키지가 유지됩니다. 또한 이 새 클러스터에 아카이브 클러스터와 정확히 동일한 구성을 사용할 수도 있고, 개인 네트워크 등록 정보 및 호스트 ID(예: 클러스터 리소스의 영역 호스트 이름 및 논리적 호스트 이름)를 사용자 정의할 수도 있습니다.

전역 영역에서 만들어진 통합 아카이브만 수락됩니다. 복제 아카이브 또는 복구 아카이브를 사용할 수 있습니다. 다음 목록에서는 두 아카이브의 차이점에 대해 설명합니다.

  • 복제 아카이브에서 설치하는 경우 전역 영역만 설치됩니다. 아카이브의 영역은 설치되지 않습니다. 복구 아카이브에서 설치하는 경우 전역 영역과 아카이브에 포함된 영역이 설치됩니다.

  • 복제 아카이브에는 IPMP, VLAN, VNIC 등의 시스템 구성이 포함되지 않습니다.

  • 복제 아카이브에는 아카이브가 만들어질 때 활성 상태인 BE만 포함되므로 해당 BE만 설치됩니다. 복구 아카이브에는 다중 BE가 포함될 수 있지만 활성 BE만 새 클러스터 구성으로 업데이트됩니다.

기존 클러스터에 만들어진 통합 아카이브에서 클러스터를 복제하려면 새 클러스터의 하드웨어 구성이 소스 클러스터와 동일해야 합니다. 새 클러스터의 노드 수는 소스 클러스터에서와 동일해야 하며 전송 어댑터도 소스 클러스터에서와 동일해야 합니다.

  1. 전역 클러스터의 노드에서 root 역할을 수행하고 아카이브를 만듭니다.
    phys-schost# archiveadm create -r archive-location

    create 명령을 사용하여 복제 아카이브를 만들거나 –r 옵션을 사용하여 복구 아카이브를 만듭니다. 아카이브를 만들 때 공유 저장소에 있는 ZFS 데이터 세트를 제외합니다. 공유 저장소의 데이터를 소스 클러스터에서 새 클러스터로 마이그레이션하려면 기존 방법을 사용합니다.

    archiveadm 명령 사용에 대한 자세한 내용은 archiveadm(1M) 매뉴얼 페이지를 참조하십시오.

  2. AI(자동 설치 프로그램) 설치 서버 및 DHCP 서버를 설정합니다.

    AI 설치 서버가 다음 요구 사항을 충족하는지 확인합니다.

    • 설치 서버가 클러스터 노드와 동일한 서브넷에 있습니다.

    • 설치 서버 자체가 클러스터 노드가 아닙니다.

    • 설치 서버가 Oracle Solaris Cluster 소프트웨어에서 지원하는 Oracle Solaris OS 릴리스를 실행합니다.

    • 각각의 새 클러스터 노드가 Oracle Solaris Cluster 설치를 위해 설정한 사용자 정의 AI 디렉토리를 사용하는 사용자 정의 AI 설치 클라이언트로 구성됩니다.

    소프트웨어 플랫폼 및 OS 버전에 대한 해당 지침에 따라 AI 설치 서버 및 DHCP 서버를 설정합니다. Oracle Solaris 11.2 시스템 설치 의 8 장, AI 서버 설정Oracle Solaris 11.2의 DHCP 작업 을 참조하십시오.

  3. 자동 설치 프로그램 서버에 로그인하고 root 역할을 수행합니다.
  4. AI 설치 서버에서 Oracle Solaris Cluster AI 지원 패키지를 설치합니다.
    1. solarisha-cluster 게시자가 유효한지 확인합니다.
      installserver# pkg publisher
      PUBLISHER        TYPE     STATUS   URI
      solaris          origin   online   solaris-repository
      ha-cluster       origin   online   ha-cluster-repository
    2. 클러스터 AI 지원 패키지를 설치합니다.
      installserver# pkg install ha-cluster/system/install
  5. AI 설치 서버에서 scinstall 유틸리티를 시작합니다.
    phys-schost# scinstall

    scinstall 주 메뉴가 표시됩니다.

  6. 옵션 번호를 입력하고 Return 키를 누릅니다.
    *** Main Menu ***
    
    Please select from one of the following (*) options:
    
    * 1) Install, restore, or replicate a cluster from this Automated Installer server
    * 2) Securely install, restore, or replicate a cluster from this Automated Installer server
    * 3) Print release information for this Automated Installer install server
    
    * ?) Help with menu options
    * q) Quit
    
    Option:  2

    비보안 AI 서버 설치를 사용하여 클러스터를 복제하려면 옵션 1을 선택합니다. 보안 AI 복제의 경우 옵션 2를 선택합니다.

    Custom Automated Installer(사용자 정의 자동 설치 프로그램) 메뉴나 Custom Secure Automated Installer(사용자 정의 보안 자동 설치 프로그램) 메뉴가 표시됩니다.

  7. Replicate a Cluster from Unified Archives(통합 아카이브에서 클러스터 복제)에 해당하는 옵션 번호를 입력하고 Return 키를 누릅니다.

    Custom Automated Installer User(사용자 정의 자동 설치 프로그램 사용자) 화면이 표시됩니다.

  8. 암호를 입력하고 Return 키를 누릅니다.

    확인을 위해 암호를 다시 한 번 입력합니다.

    Cluster Name(클러스터 이름) 화면이 표시됩니다.

  9. 복제할 클러스터의 이름을 입력하고 Return 키를 누릅니다.

    Cluster Nodes(클러스터 노드) 화면이 표시됩니다.

  10. 통합 아카이브에서 복제할 클러스터 노드의 이름을 입력합니다.

    노드 이름을 입력한 후 Control-D를 누르고 Return 키를 누릅니다. scinstall 유틸리티가 노드의 MAC 주소를 찾을 수 없을 때 프롬프트가 표시되면 각 주소를 입력하고 Return 키를 누릅니다.

  11. 각 노드에 대해 아카이브의 전체 경로를 입력합니다.

    소스 클러스터의 각 노드에 대해 통합 아카이브 파일을 만들어야 하며 새 클러스터의 노드당 아카이브를 하나만 지정할 수 있습니다. 이 1:1 매핑을 통해 하나의 아카이브가 소스 클러스터의 한 노드에 매핑됩니다. 마찬가지로 한 소스 노드의 아카이브는 새 클러스터의 노드 하나에만 매핑되어야 합니다.

    Return 키를 눌러 아카이브 파일을 확인합니다.

  12. 다른 개인 네트워크 주소 및 넷마스크를 사용하려면 Cluster Transport(클러스터 전송) 메뉴에 대한 Network Address(네트워크 주소)에 지정합니다.
  13. 소스 클러스터의 기존 호스트 ID와 새 클러스터의 새 호스트 ID 간의 매핑이 포함된 텍스트 파일의 경로를 제공합니다.

    새 클러스터의 호스트 ID가 소스 클러스터와 동일하지 않도록 하려는 경우 소스 클러스터의 기존 호스트 ID와 새 클러스터에서 사용할 새 호스트 ID 간의 1:1 매핑이 포함된 텍스트 파일을 만들어 제공할 수 있습니다. 텍스트 파일에는 여러 행이 포함될 수 있으며 각 행의 열은 2개입니다. 첫번째 열은 소스 클러스터에 사용된 호스트 이름이고, 두번째 열은 새 클러스터에 해당하는 새 호스트 이름입니다. 호스트 이름은 논리 호스트 이름, 공유 주소 리소스, 영역 클러스터에 사용됩니다. 예를 들면 다음과 같습니다.

    old-cluster-zc-host1          new-cluster-zc-host1
    old-cluster-zc-host2          new-cluster-zc-host2
    old-cluster-lh-1              new-cluster-lh1
    old-cluster-lh-2              new-cluster-lh2

    Confirmation(확인) 화면이 표시됩니다.

  14. scinstall 유틸리티가 이 AI 서버에서 클러스터 노드를 설치하는 데 필요한 구성을 수행하도록 각 노드에 대해 선택한 옵션을 확인합니다.

    또한 유틸리티는 DHCP 서버에서 DHCP 매크로를 추가하기 위한 지침을 인쇄하고 SPARC 노드에 대한 보안 키를 추가하거나 지웁니다(보안 설치를 선택한 경우). 해당 지침을 따릅니다.

  15. (선택 사항) 대상 장치를 사용자 정의하려면 각 노드에 대한 AI 매니페스트를 업데이트합니다.

    AI 매니페스트는 다음 디렉토리에 있습니다.

    /var/cluster/logs/install/autoscinstall.d/ \
    cluster-name/node-name/node-name_aimanifest.xml
    1. 대상 장치를 사용자 정의하려면 매니페스트 파일에서 target 요소를 업데이트합니다.

      scinstall에서는 매니페스트 파일의 기존 부트 디스크가 대상 장치가 된다고 가정합니다. 대상 장치를 사용자 정의하려면 설치 대상 장치를 찾기 위해 지원되는 조건의 사용 방법에 따라 매니페스트 파일에서 target 요소를 업데이트합니다. 예를 들어, disk_name 하위 요소를 지정할 수 있습니다.

      자세한 내용은 Oracle Solaris 11.2 시스템 설치 의 제III부, 설치 서버를 사용하여 설치ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

    2. 각 노드에 대해 installadm 명령을 실행합니다.
      # installadm update-manifest -n cluster-name-{sparc|i386} \ 
      -f /var/cluster/logs/install/autoscinstall.d/cluster-name/node-name/node-name_aimanifest.xml \
      -m node-name_manifest

    SPARCi386은 클러스터 노드의 구조입니다.

  16. 클러스터 관리 콘솔을 사용하고 있는 경우 클러스터의 각 노드에 대해 콘솔 화면을 표시합니다.
    • pconsole 소프트웨어를 관리 콘솔에 설치 및 구성한 경우 pconsole 유틸리티를 사용하여 개별 콘솔 화면을 표시합니다.

      root 역할로 다음 명령을 사용하여 pconsole 유틸리티를 시작합니다.

      adminconsole# pconsole host[:port] […]  &

      pconsole 유틸리티를 사용하면 사용자 입력을 모든 개별 콘솔 창으로 동시에 전송할 수 있는 마스터 창도 열립니다.

    • pconsole 유틸리티를 사용하지 않는 경우 각 노드의 콘솔에 개별적으로 연결합니다.
  17. 각 노드를 종료 후 부트하여 AI 설치를 시작합니다.

    Oracle Solaris 소프트웨어가 기본 구성으로 설치됩니다.


    주 -  Oracle Solaris 설치를 사용자 정의하려면 이 방법을 사용할 수 없습니다. Oracle Solaris 대화식 설치를 선택하면 자동 설치 프로그램이 무시되고 Oracle Solaris Cluster 소프트웨어가 설치 및 구성되지 않습니다. 설치 중 Oracle Solaris를 사용자 정의하려면 Oracle Solaris 소프트웨어를 설치하는 방법의 지침을 따른 다음 Oracle Solaris Cluster 소프트웨어 패키지를 설치하는 방법의 지침에 따라 클러스터를 설치 및 구성하십시오.
    • SPARC:
      1. 각 노드를 종료합니다.
        phys-schost# shutdown -g0 -y -i0
      2. 다음 명령으로 노드를 부트합니다.
        ok boot net:dhcp - install

        주 -  명령의 양쪽에 대시(-)를 표시하고 대시의 앞뒤를 한 칸씩 띄우십시오.
    • x86:
      1. 노드를 재부트합니다.
        # reboot -p
      2. PXE 부트 중 Ctrl-N을 누릅니다.

        GRUB 메뉴가 표시됩니다.

      3. Automated Install(자동 설치) 항목을 즉시 선택하고 Enter 키를 누릅니다.

        주 -  Automated Install(자동 설치) 항목을 20초 내에 선택하지 않으면 기본 대화식 텍스트 설치 프로그램 방법으로 설치가 진행됩니다. 그러면 Oracle Solaris Cluster 소프트웨어를 설치 및 구성할 수 없습니다.

        노드가 완전히 클러스터를 결합하기 전에 몇 번 각 노드가 자동으로 재부트됩니다. 콘솔에서 SMF 서비스의 오류 메시지를 무시합니다. 통합 아카이브에 포함된 소프트웨어로 각 노드가 설치됩니다. 설치가 성공적으로 완료되면 새 클러스터의 멤버로 각 노드가 부트됩니다. 이때 클러스터 구성은 아카이브와 동일하지만 시스템 ID 및 시스템 구성은 다릅니다. Oracle Solaris Cluster 설치 출력은 각 노드의 /var/cluster/logs/install/scinstall.log.N 파일 및 /var/cluster/logs/install/sc_ai_config.log 파일에 기록됩니다.

  18. 한 노드에서 모든 노드가 클러스터를 결합했는지 확인합니다.
    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) 매뉴얼 페이지를 참조하십시오.

  19. 마지막 재부트 후 리소스 그룹, 영역 클러스터 등의 클러스터 객체는 오프라인으로 설정됩니다. 구성을 확인하고 새 환경에서 필요한 내용을 변경한 후 온라인으로 전환합니다.

    소스 클러스터에서 클러스터 객체로 다른 시스템이 사용되는 경우(예: quorum server 유형의 쿼럼 장치로 시스템이 사용되는 경우) 새 클러스터와 쿼럼 서버에서 수동으로 구성을 조정해야만 장치가 작동합니다. 쿼럼 서버의 경우 새 쿼럼 서버 쿼럼 장치를 추가하고 아카이브에서 가져온 쿼럼 장치를 제거할 수 있습니다.


    주 -  소스 클러스터에서 Oracle Solaris Cluster Geographic Edition이 사용되는 경우 Oracle Solaris Cluster Geographic Edition System Administration Guide 의 5 장, Administering Cluster Partnerships의 절차에 따라 클러스터의 이름을 바꾸고 파트너쉽을 재구성하십시오.

    클러스터의 리소스 그룹 또는 영역 클러스터 구성을 변경해야 하는 경우 오프라인 실행 모드로 영역 클러스터를 재부트합니다.

    phys-schost#clzonecluster reboot -o zoneclustername

    영역 클러스터 구성을 변경하지 않으려는 경우 온라인 실행 모드로 클러스터를 재부트할 수 있습니다.

    phys-schost #clzonecluster reboot zoneclustername

    로그 파일 /var/cluster/logs/install/sc_ai_config에서 자세한 내용을 확인할 수도 있습니다.