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

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

scinstall(1M) 사용자 정의 JumpStart 설치 방법을 사용하여 소프트웨어를 설치하지 않는 경우 이 작업을 수행합니다. 이 절차에 따라 클러스터의 각 노드에 Solaris OS를 설치합니다.


정보 –

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


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

  1. Solaris 소프트웨어를 설치하기 전에 하드웨어 설치가 완료되고 제대로 연결되었는지 확인하십시오.

    자세한 내용은 Sun Cluster Hardware Administration Collection과 서버 및 저장 장치 설명서를 참조하십시오.

  2. 클러스터 구성 계획이 완료되었는지 확인하십시오.

    요구 사항 및 지침은 클러스터 소프트웨어 설치를 준비하는 방법을 참조하십시오.

  3. 로컬 파일 시스템 레이아웃 워크시트에서 작성한 워크시트를 사용하십시오.

  4. 이름 지정 서비스를 사용하는 경우 클러스터 서비스에 액세스하기 위해 클라이언트에서 사용하는 이름 지정 서비스에 모든 공용 호스트 이름과 논리 주소에 대한 주소 대 이름 매핑을 추가하십시오.단계 11에서 로컬 호스트 이름 정보를 설정합니다.

    계획 방법은 IP 주소을 참조하십시오. Solaris 이름 지정 서비스 사용에 대한 내용은 Solaris 시스템 관리 문서를 참조하십시오.

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

    • 관리 콘솔에 CCP(Cluster Control Panel) 소프트웨어가 설치 및 구성되어 있는 경우 cconsole(1M) 유틸리티를 사용하여 개별 콘솔 화면을 표시할 수 있습니다. 또한, cconsole 유틸리티는 마스터 창을 연 후 이 창에서 동시에 모든 개별 콘솔 창에 입력을 보낼 수 있습니다. 다음 명령을 사용하여 cconsole을 시작합니다.


      # /opt/SUNWcluster/bin/cconsole clustername &
      

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

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


    주 –

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


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

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

      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에 마운트합니다.

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


        주 –

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


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

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

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


      # scsetup
      

      주 메뉴가 표시됩니다.

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

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

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

      작업이 오류 없이 완료된 경우 scsetup 유틸리티는 명령이 성공적으로 완료되었습니다라는 메시지를 인쇄합니다.

    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 명령을 실행하십시오.

    8. 클러스터의 기존 노드에 VERITAS Volume Manager(VxVM)가 설치되어 있는지 확인합니다.

    9. VxVM이 기존 클러스터 노드에 설치되어 있는 경우 VxVM 설치 노드에서 동일한 vxio 번호가 사용되는지 확인합니다. 또한, VxVM이 설치되지 않은 각 노드에서 vxio 번호를 사용할 수 있는지 확인하십시오.


      # grep vxio /etc/name_to_major
      vxio NNN
      

      VxVM이 설치되지 않은 노드에서 vxio 번호를 이미 사용 중인 경우 해당 노드에서 그 번호를 해제합니다. 다른 번호를 사용하도록 /etc/name_to_major 항목을 변경합니다.

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

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

    기능 

    필수 Solaris 소프트웨어 패키지(설치 순서대로 나열됨) 

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

    SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox

    SunPlex Manager 

    SUNWapchr SUNWapchu

  9. 모든 하드웨어 관련 패치를 설치하십시오. 또한 하드웨어 패치에 포함된 필요한 모든 펌웨어를 다운로드하십시오.

    패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.

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


    # eeprom boot-file=kadb
    

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

  11. 클러스터의 모든 공용 호스트 이름과 논리 주소를 사용하여 각 노드의 /etc/inet/hosts 파일을 업데이트합니다.

    이름 지정 서비스 사용 여부와 관계없이 이 단계를 수행하십시오.

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

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


    set kernel_cage_enable=1

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

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

  13. Sun Cluster 소프트웨어 패키지를 설치하십시오.

    Sun Cluster 소프트웨어 패키지 설치 방법으로 이동하십시오.