Sun Cluster 3.0 U1 설치 안내서

Solaris 소프트웨어 설치 방법

scinstall(1M) 사용자 정의 JumpStart 설치 방법을 사용하지 않고 소프트웨어를 설치할 경우, 클러스터의 각 노드에서 이 작업을 수행하십시오.


주 -

Solaris 운영 환경에 이미 노드가 설치되어 있어도 이 절차의 설명에 따라 Solaris 소프트웨어를 다시 설치해야 Sun Cluster 소프트웨어를 설치할 수 있습니다.


  1. Solaris 소프트웨어 설치 전에 하드웨어 설정이 완료되고 연결이 확인되었는지 확인하십시오.

    자세한 내용은 Sun Cluster 3.0 U1 Hardware Guide와 서버 및 기억 장치 문서를 참조하십시오.

  2. Sun Cluster 3.0 U1 릴리스 정보에서 완료된 "로컬 파일 시스템 배치 워크시트"를 준비하십시오.

  3. 이름 지정 서비스를 사용하고 있습니까?

    • 아니면 단계 4로 이동하십시오. 단계 12에서 필요한 호스트 이름 정보를 설정하게 됩니다.

    • 그러면 모든 공용 호스트 이름과 논리 주소에 대한 주소 대 이름 맵핑을 클러스터 서비스에 액세스하기 위해 클라이언트에서 사용되는 이름지정 서비스(NIS, NIS+ 또는 DNS와 유사)에 추가하십시오. 계획 방법은 "IP 주소"을 참조하십시오. Solaris 이름 지정 서비스 사용에 대한 내용은 Solaris 시스템 관리 문서를 참조하십시오.

  4. 클러스터 관리 콘솔을 사용 중일 경우, 클러스터의 각 노드에 대해 콘솔 화면을 표시하십시오.

    클러스터 제어판이 관리 콘솔에 설치되고 구성되었으면, cconsole (1M) 유틸리티를 사용하여 개인 콘솔 화면을 표시할 수 있습니다. CCP는 사용자의 입력과 동시에 모든 개별 콘솔 창으로 전송할 수 있도록 마스터 창을 엽니다.

    CCP를 사용하지 않으면 각 노드의 콘솔에 개별적으로 연결하십시오.


    정보 -

    시간을 절약하려면, 동시에 각 노드에서 Solaris 운영 환경을 설치할 수 있습니다.


  5. 클러스터의 각 노드에서, local-mac-address 변수가 false로 올바로 설정되어 있는지 확인하십시오.

    Sun Cluster 소프트웨어를 사용하려면 local-mac-address 변수가 true로 설정되면 안됩니다.

    1. local-mac-address 변수의 값을 표시합니다.

      • 사전에 Solaris 소프트웨어에 노드가 설치되었으면 superuser로 다음 명령을 실행하십시오.


         # /usr/sbin/eeprom local-mac-address?
        

      • Solaris 소프트웨어에 아직 노드가 설치되지 않았으면 ok 프롬프트에서 다음 명령을 실행하십시오.


        ok printenv local-mac-address?
        

    2. 각 노드에서 명령을 실행하면 local-mac-address?=false가 반환됩니까?

      • 그러면 변수 설정이 정확한 것입니다. 단계 6으로 이동하십시오.

      • 아니면 false로 설정되지 않은 노드의 변수 설정을 변경하십시오.

        • 사전에 Solaris 소프트웨어에 노드가 설치되었으면 superuser로 다음 명령을 실행하십시오.


           # /usr/sbin/eeprom local-mac-address?=false
          

        • Solaris 소프트웨어에 아직 노드가 설치되지 않았으면 ok 프롬프트에서 다음 명령을 실행하십시오.


          ok setenv local-mac-address? false
          

    3. 단계 a를 반복하여 단계 b의 변경 사항을 확인하십시오.

      다음에 시스템을 다시 부트하면 새로운 설정이 적용됩니다.

  6. Solaris 설치 문서에 지시된 대로 Solaris 운영 환경을 설치하십시오.


    주 -

    Solaris 운영 환경에서 클러스터에 있는 동일한 버전의 모든 노드를 설치해야 합니다.


    Solaris 운영 환경 설치에 보통 사용되는 방법을 사용하여 클러스터 환경에 설치될 새 노드에서 소프트웨어를 설치할 수 있습니다. 이러한 방법에는 Solaris 대화식 설치 프로그램, Solaris JumpStart 및 Solaris Web Start가 포함됩니다.

    Solaris 소프트웨어를 설치할 때 다음을 수행하십시오.

    1. 최소한 일반 사용자 시스템 지원 소프트웨어 그룹을 설치하십시오.


      주 -

      Sun Enterprise E10000 server 에서는 Entire Distribution + OEM 소프트웨어 그룹이 필요합니다.


      Apache HTTP Server 패키지의 예처럼, 일반 사용자 시스템 지원 소프트웨어 그룹의 일부가 아닌, 다른 Solaris 소프트웨어 패키지를 설치해야 합니다. Oracle과 같은 타사 소프트웨어에서는 추가 Solaris 패키지가 필요할 수도 있습니다. Solaris 소프트웨어 요구 사항은 다른 회사 문서를 참조하십시오.

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

      • 글로벌 장치 하위 시스템에서 사용할 수 있도록 최소 100MB의 파일 시스템을 만드십시오. SunPlex Manager를 사용하여 Sun Cluster 소프트웨어를 설치하려면 /globaldevices를 마운트 포인트로 파일 시스템을 만들어야 합니다. 이 마운트 포인트는 scinstall에서 사용하는 기본값입니다.


        주 -

        Sun Cluster 소프트웨어를 설치하려면 글로벌 장치 파일 시스템이 필요합니다.


      • Sun Cluster 소프트웨어를 설치할 때 SunPlex Manager을 사용하여 Solstice DiskSuite를 설치하려면 슬라이스 7에 10 MB 이상의 파일 시스템을 마운트 포인트 /sds로 만드십시오. 아니면 "시스템 디스크 파티션"의 설명에 따라 볼륨 관리자 소프트웨어를 지원하기 위해 필요한 파일 시스템 파티션을 만드십시오.

    3. 자동으로 다시 부트하도록 선택하십시오.


      주 -

      Solaris 소프트웨어가 설치되고 다음 프롬프트가 표시되기 전에 노드가 다시 부트됩니다.


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

    5. 자동 절전 시스템 종료를 할 것인지를 물으면 no로 응답하십시오.

      Sun Cluster 구성에서는 자동 시스템 종료를 사용할 수 없습니다. 자세한 정보는 pmconfig(1M) 및 power.conf(4) man 페이지를 참조하십시오.


    주 -

    Solaris 인터페이스 그룹 기능은 기본적으로 Solaris 소프트웨어 설치 동안 사용할 수 없습니다. 인터페이스 그룹은 Sun Cluster 구성에서 지원되지 않으므로 사용할 수 없습니다. Solaris 인터페이스 그룹에 대한 자세한 정보는 ifconfig(1M) 설명서 페이지를 참조하십시오.


  7. 기존 클러스터에 새 노드를 설치하시겠습니까?

    • 그러면 단계 8로 이동하십시오.

    • 아니면 단계 10으로 이동하십시오.

  8. 클러스터의 인증된 노드 목록에 새 노드를 추가했습니까?

    • 그러면 단계 9로 이동하십시오.

    • 아니면 다른 활성 클러스터 노드에서 scsetup(1M) 명령을 실행하여 권한이 있는 클러스터 노드 목록에 새 노드 이름을 추가하십시오. 절차는 Sun Cluster 3.0 U1 시스템 관리 안내서에 있는 "권한이 있는 노드 목록에 클러스터 노드를 추가하는 방법"을 참조하십시오.

  9. 클러스터의 각 파일 시스템에 대하여 새 노드에 마운트 포인트를 만드십시오.

    1. 활성화된 다른 클러스터 노드에서 모든 클러스터 파일 시스템의 이름을 표시하십시오.


      % mount | grep global | egrep -v node@ | awk '{print $1}'
      

    2. 새 노드에서 클러스터의 각 클러스터 파일 시스템에 대한 마운트 포인트를 만드십시오.


      % mkdir -p mountpoint
      

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

  10. 모든 Solaris 소프트웨어 패치를 설치하십시오.

    패치 위치와 설치 방법을 보려면 Sun Cluster 3.0 U1 릴리스 정보를 참조하십시오. 필요하면 /etc/release 파일에서 노드에 설치되는 Solaris 소프트웨어의 정확한 버전을 확인하십시오.

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

    패치 위치와 설치 방법을 보려면 Sun Cluster 3.0 U1 릴리스 정보를 참조하십시오.

  12. 각 노드의 /etc/inet/hosts 파일에서 클러스터의 모든 공용 호스트 이름과 논리 주소를 갱신하십시오.

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

  13. 클러스터 노드에 Sun Cluster 소프트웨어를 설치하십시오.