Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

ProcedureSolaris 소프트웨어를 설치하는 방법

다음 절차대로 클러스터의 각 노드에서 Solaris OS를 설치하거나 JumpStart 설치를 위해 플래시 아카이브할 마스터 노드에서 Solaris OS를 설치합니다. 클러스터의 JumpStart 설치에 대한 자세한 내용은 Solaris 및 Sun Cluster 소프트웨어를 설치하는 방법(JumpStart)을 참조하십시오.


정보 –

각 노드에서 동시에 Solaris OS를 설치하면 설치 시간을 단축할 수 있습니다.


노드에 Solaris OS가 이미 설치되어 있지만 해당 노드가 Sun Cluster 설치 요구 사항에 맞지 않으면 Solaris 소프트웨어를 다시 설치해야 합니다. 후속 Sun Cluster 소프트웨어를 성공적으로 설치하려면 이 절차의 단계를 따르십시오. 필수적인 루트 디스크 분할 및 기타 Sun Cluster 설치 요구 사항에 대한 자세한 내용은 Solaris OS 계획을 참조하십시오.

시작하기 전에

다음 작업을 수행합니다.

단계
  1. 클러스터 관리 콘솔을 사용할 경우에는 클러스터의 각 노드에 대한 콘솔 화면을 표시하십시오.

    • 관리 콘솔에 CCP(Cluster Control Panel) 소프트웨어가 설치 및 구성되었다면 cconsole(1M) 유틸리티를 사용하여 개별 콘솔 화면을 표시합니다.

      cconsole 유틸리티를 시작하려면 다음 명령을 사용합니다.


      # /opt/SUNWcluster/bin/cconsole clustername &
      

      cconsole 유틸리티는 사용자의 입력과 동시에 모든 개별 콘솔 창으로 전송할 수 있도록 마스터 창을 엽니다.

    • cconsole 유틸리티를 사용하지 않는 경우 각 노드의 콘솔에 개별적으로 연결합니다.

  2. Solaris 설치 설명서의 지침에 따라 Solaris OS를 설치하십시오.


    주 –

    클러스터의 모든 노드에 동일한 Solaris OS 버전을 설치해야 합니다.


    Solaris 소프트웨어를 설치하는 데 일반적으로 사용되는 방법을 사용할 수 있습니다. Solaris 소프트웨어를 설치할 때 다음 단계를 수행하십시오.

    1. 최소한 최종 사용자 Solaris 소프트웨어 그룹을 설치하십시오.


      정보 –

      Solaris 소프트웨어 패키지를 수동으로 설치하지 않으려면 전체 Solaris 소프트웨어 그룹과 OEM 지원을 설치합니다.


      추가 Solaris 소프트웨어 요구 사항에 대한 자세한 내용은 Solaris 소프트웨어 그룹에 대한 참고 사항을 참조하십시오.

    2. Manual Layout을 선택하여 파일 시스템을 설정하십시오.

      • 전역 장치 하위 시스템에서 사용할 최소 512MB의 파일 시스템을 만듭니다.

        SunPlex Installer를 사용하여 Sun Cluster 소프트웨어를 설치하려면 /globaldevices 마운트 지점 이름을 사용하여 파일 시스템을 만들어야 합니다. /globaldevices 마운트 지점 이름은 scinstall에서 사용하는 기본값입니다.


        주 –

        Sun Cluster 소프트웨어를 성공적으로 설치하려면 전역 장치 파일 시스템이 필요합니다.


      • 슬라이스 7의 크기를 최소 20MB가 되도록 지정합니다.

        SunPlex Installer을 사용하여 Solstice DiskSuite 소프트웨어(Solaris 8)를 설치하거나 Solaris 볼륨 관리자 소프트웨어(Solaris 9)를 구성할 경우에도 이 파일 시스템이 /sds에 마운트되도록 합니다.


        주 –

        SunPlex Installer을 사용하여 Sun Cluster HA for NFS 또는 Sun Cluster HA for Apache를 설치하려면, SunPlex Installer에서 Solstice DiskSuite 소프트웨어(Solaris 8)를 설치하거나 Solaris 볼륨 관리자 소프트웨어(Solaris 9 또는 Solaris 10)를 구성해야 합니다.


      • 시스템 디스크 분할 영역에 설명한 대로 기타 필요한 파일 시스템 분할 영역을 만듭니다.

    3. 관리를 쉽게 하려면 각 노드에서 동일한 루트 암호를 설정하십시오.

  3. 노드를 기존 클러스터에 추가하는 경우 새 노드를 추가할 수 있도록 클러스터를 준비합니다.

    1. 활성 클러스터 구성원에서 scsetup(1M) 유틸리티를 시작하십시오.


      # scsetup
      

      주 메뉴가 표시됩니다.

    2. 메뉴 항목에서 새 노드를 선택하십시오.

    3. 스스로를 추가할 수 있는 시스템의 이름 지정 메뉴 항목을 선택하십시오.

    4. 화면에 표시되는 메시지에 따라 인식된 시스템 목록에 노드 이름을 추가합니다.

      오류 없이 작업을 마치면 scsetup 유틸리티는 Command completed successfully라는 메시지를 인쇄합니다.

    5. scsetup 유틸리티를 종료합니다.

    6. 활성 클러스터 노드에서 모든 클러스터 파일 시스템의 이름을 표시합니다.


      % mount | grep global | egrep -v node@ | awk '{print $1}'
      
    7. 새 노드에서 클러스터의 각 파일 시스템에 대한 마운트 지점을 만드십시오.


      % mkdir -p mountpoint
      

      예를 들어, mount 명령에서 파일 시스템 이름 /global/dg-schost-1이 반환되었으면 클러스터에 추가하려는 새 노드에서 mkdir -p /global/dg-schost-1 명령을 실행하십시오.

  4. 노드를 추가하는 중이고 VxVM이 클러스터의 노드에 설치되면 다음 작업을 수행합니다.

    1. 동일한 vxio 번호가 VxVM 설치 노드에서 사용되었는지 확인합니다.


      # grep vxio /etc/name_to_major
      vxio NNN
      
    2. 또한, VxVM이 설치되지 않은 각 노드에서 vxio 번호를 사용할 수 있는지 확인하십시오.

    3. VxVM이 설치되지 않은 노드에서 이미 vxio 번호를 사용하고 있으면 다른 번호를 사용하도록 /etc/name_to_major 항목을 변경합니다.

  5. 최종 사용자 Solaris 소프트웨어 그룹을 설치한 경우에는 pkgadd 명령을 사용하여 필요한 추가 Solaris 소프트웨어 패키지를 수동으로 설치합니다.

    다음 Solaris 패키지는 일부 Sun Cluster 기능을 지원하는 데 필요합니다.


    주 –

    다음 표에 나열된 순서대로 패키지를 설치합니다.


    기능 

    필수 Solaris 소프트웨어 패키지 

    RSMAPI, RSMRDT 드라이버 또는 SCI-PCI 어댑터(SPARC 기반 클러스터 전용) 

    Solaris 8 또는 Solaris 9: SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox

    Solaris 10: SUNWrsm SUNWrsmo

    SunPlex Manager 

    SUNWapchr SUNWapchu

    • Solaris 8 또는 Solaris 9 OS의 경우, 다음 명령을 사용합니다.


      # pkgadd -d . packages
      
    • Solaris 10 OS의 경우, 다음 명령을 사용합니다.


      # pkgadd -G -d . packages
      

      전역 영역에만 이 패키지를 추가해야 합니다. -G 옵션은 현재 영역에만 패키지를 추가합니다. 또한, 이 옵션은 패키지가 기존 비전역 영역 또는 나중에 만든 비전역 영역에 전달되지 않도록 지정합니다.

  6. 필요한 Solaris OS 패치 및 하드웨어 관련 펌웨어와 패치(저장 배열 지원용 포함)를 모두 설치합니다. 또한 하드웨어 패치에 포함된 필요한 모든 펌웨어를 다운로드하십시오.

    패치 위치 및 설치 지침은 Solaris OS용 Sun Cluster 3.1 8/05 릴리스 노트패치 및 필수 펌웨어 수준을 참조하십시오.

  7. x86: 기본 부트 파일을 kadb로 설정합니다.


    # eeprom boot-file=kadb
    

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

  8. 각 노드의 /etc/inet/hosts 파일을 클러스터에서 사용되는 모든 IP 주소로 업데이트합니다.

    이름 지정 서비스 사용 여부와 관계없이 이 단계를 수행하십시오. IP 주소를 추가해야 하는 Sun Cluster 구성 요소 목록은 IP 주소를 참조하십시오.

  9. 클러스터 상호 연결에 ce 어댑터를 사용할 경우, /etc/system 파일에 다음 항목을 추가합니다.


    set ce:ce_taskq_disable=1

    다음에 시스템을 재부트하면 이 항목이 적용됩니다.

  10. (옵션) Sun Enterprise 10000 서버에서는 동적 재구성을 사용하도록 /etc/system 파일을 구성합니다.

    클러스터의 각 노드에서 /etc/system 파일에 다음 항목을 추가합니다.


    set kernel_cage_enable=1

    다음에 시스템을 재부트하면 이 항목이 적용됩니다. 동적 재구성에 대한 자세한 내용은 서버 설명서를 참조하십시오.

다음 순서

Sun Multipathing 소프트웨어를 사용하려면 SPARC: Sun Multipathing 소프트웨어를 설치하는 방법으로 이동합니다.

VxFS를 설치하려면 SPARC: VERITAS File System 소프트웨어 설치 방법으로 이동합니다.

그렇지 않으면 Sun Cluster 소프트웨어 패키지를 설치합니다. Sun Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 설치하는 방법(Java ES installer)으로 이동합니다.

참조

Sun Cluster 구성에서 동적 재구성 작업을 수행하는 절차는 Solaris OS용 Sun Cluster 시스템 관리 안내서를 참조하십시오.