Sun Cluster 3.0 U1 설치 안내서

SunPlex Manager를 사용하여 Sun Cluster 소프트웨어 설치


주 -

기존 클러스터에 새 노드를 추가하려면 SunPlex Manager를 사용하지 마십시오. 대신 "Sun Cluster 소프트웨어(scinstall) 설치 방법"을 진행하십시오.


이 단원에서는 SunPlex Manager를 설치하고 SunPlex Manager를 사용하여 Sun Cluster 소프트웨어를 설치하고 새 클러스터 노드를 만드는 방법을 설명합니다. SunPlex Manager를 사용하여 다음과 같은 소프트웨어 제품을 추가로 설치할 수도 있습니다.

다음 표에 이러한 추가 소프트웨어 제품에 대한 SunPlex Manager 설치 요구 조건이 있습니다.

표 2-2 SunPlex Manager을 사용하여 소프트웨어를 설치하기 위한 요구 조건

소프트웨어 패키지 

설치 요구 조건 

Solstice DiskSuite 

/sds를 파일 시스템 이름으로 사용하는 10MB 파티션.

Sun Cluster HA for NFS 데이터 서비스 

동일한 노드 세트에 연결된 동일한 크기의 공유 디스크 두 개 이상. 

SunPlex Manager에 의해 설치된 Solstice DiskSuite 소프트웨어  

Sun Cluster HA for NFS에 사용할 논리 호스트 이름. 논리 호스트 이름은 모든 클러스터 노드에서 액세스할 수 있고 클러스터 노드의 기본 호스트 이름과 동일한 서브넷에 있는 유효한 IP 주소가 있어야 합니다. 

Sun Cluster HA for Apache 확장 가능 데이터 서비스 

동일한 노드 세트에 연결된 동일한 크기의 공유 디스크 두 개 이상. 

SunPlex Manager에 의해 설치된 Solstice DiskSuite 소프트웨어  

Sun Cluster HA for Apache에 사용할 공유 주소. 공유 주소 이름은 모든 클러스터 노드에서 액세스할 수 있고 클러스터 노드의 기본 호스트 이름과 동일한 서브넷에 있는 유효한 IP 주소가 있어야 합니다. 

다음 표에 노드에 연결된 공유 디스크 수에 따라 SunPlex Manager에서 만드는 각 메타 세트 이름과 클러스터 파일 시스템 마운트 포인트가 있습니다. 예를 들어, 노드에 네 개의 공유 디스크가 연결되어 있으면, SunPlex Manager가 mirror-1stripe-1 메타 세트를 만들지만, 노드에 세 번째 메타 세트를 만들 만큼 충분한 공유 디스크가 없기 때문에 concat-1 메타 세트를 만들지 않습니다.

표 2-3 SunPlex Manager에서 설치하는 메타 세트

공유 디스크 [클러스터 노드가 최소 공유 디스크 요구 조건을 충족시키지 못해도 SunPlex Manager가 Solstice DiskSuite 패키지를 설치합니다. 그러나 충분한 공유 디스크가 없으면 SunPlex Manager가 데이터 서비스 인스턴스를 만들기 위해 필요한 메타 세트, 메타 장치 또는 클러스터 파일 시스템을 구성할 수 없습니다.]

메타 세트 이름 

클러스터 파일 시스템 마운트 포인트 

목적 

첫 번째 공유 디스크 쌍 

mirror-1

/global/mirror-1

Sun Cluster HA for NFS 또는 Sun Cluster HA for Apache 확장 가능 데이터 서비스 또는 모두 

두 번째 공유 디스크 쌍 

stripe-1

/global/stripe-1

사용하지 않음 

세 번째 공유 디스크 쌍 

concat-1

/global/stripe-1

사용하지 않음 

SunPlex Manager 소프트웨어 설치 방법

SunPlex Manager GUI를 사용하면 쉽게 Sun Cluster 소프트웨어를 설치하고 관리할 수 있습니다. 클러스터에 SunPlex Manager 소프트웨어를 설치하려면 이 절차를 사용하십시오.


주 -

다른 방법으로 Sun Cluster 소프트웨어를 설치하려면 이 절차를 수행할 필요가 없습니다. scinstall 명령을 실행하면 설치 프로세스에서 SunPlex Manager를 설치합니다.


클러스터의 각 노드에서 이 절차를 수행하십시오.

  1. 클러스터의 각 노드에 Solaris 소프트웨어와 패치가 설치되어 있는지 확인하십시오.

    "Solaris 소프트웨어 설치 방법"의 설치 절차를 참조하십시오.

  2. 클러스터 노드에서 수퍼유저가 되어야 합니다.

  3. Apache 소프트웨어 패키지를 설치하십시오.

    Apache 소프트웨어 패키지는 Solaris Entire Distribution 소프트웨어 그룹과 모든 상위 레벨 소프트웨어 그룹에 포함되어 있습니다. 하위 레벨 소프트웨어 그룹을 설치했으면 pkginfo(1) 명령을 사용하여 단계 c에서 소프트웨어 패키지가 이미 설치되었는지 확인하십시오. 이미 설치되었으면 단계 4로 이동하십시오.

    1. CD-ROM으로 설치하는 경우에는 Solaris 8 Software CD-ROM 두 장 중 두 번째 장을 노드의 CD-ROM 드라이브에 넣으십시오.

      볼륨 관리 디먼 vold(1M)가 실행중이고 CD-ROM 장치를 관리하도록 구성되어 있으면, 자동으로 CD-ROM을 마운트합니다.

    2. /cdrom/sol_8_sparc/Solaris_8/Product 디렉토리로 이동하십시오.


      # cd /cdrom/sol_8_sparc/Solaris_8/Product
      

    3. 다음 순서로 Apache 소프트웨어 패키지를 설치하십시오.


      # pkgadd -d . SUNWapchr SUNWapchu SUNWapchd
      

    4. Solaris CD-ROM을 꺼내십시오.

    5. Apache 소프트웨어 패치를 설치하십시오.

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

  4. SunPlex Manager 소프트웨어 패키지를 설치하십시오.

    1. CD-ROM에서 설치하는 경우에는 Sun Cluster 3.0 7/01 CD-ROM을 노드의 CD-ROM 드라이브에 넣으십시오.

      볼륨 관리 데몬 vold(1M)가 실행중이고 CD-ROM 장치를 관리하도록 구성되어 있으면, 자동으로 CD-ROM을 /cdrom/suncluster_3_0u1 디렉토리에 마운트합니다.

    2. /cdrom/suncluster_3_0u1/SunCluster_3.0/Packages 디렉토리로 이동하십시오.


      # cd /cdrom/suncluster_3_0u1/SunCluster_3.0/Packages
      

    3. SunPlex Manager 소프트웨어 패키지를 설치하고 모든 물음에 yes로 답하십시오.


      # pkgadd -d . SUNWscva SUNWscvr SUNWscvw
      

    4. Sun Cluster CD-ROM을 꺼내십시오.

  5. 클러스터의 각 노드에 대하여 단계 2부터 단계 4까지 반복하십시오.

  6. root 암호가 클러스터의 모든 노드에서 동일합니까?

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

    • 아니면 클러스터의 각 노드에서 루트 암호를 동일한 값으로 설정하십시오. 필요하면 chkey(1) 명령을 사용하여 RPC 키 쌍을 갱신하십시오.


      # passwd
      Enter new password
      # chkey -p
      

    root 암호를 사용하여 SunPlex Manager에 액세스하려면 클러스터의 모든 노드에서 root 암호가 동일해야 합니다.

  7. SunPlex Manager에 액세스하기 위해 사용자 계정을 추가로 설정하시겠습니까?

    root 시스템 계정을 사용하지도 않고 특정 노드에 대하여 설정된 사용자 계정도 없는 사용자는 해당 노드에서 SunPlex Manager를 통해 클러스터에 액세스할 수 없습니다. 또한 액세스 권한이 없는 다른 클러스터 노드를 통해 해당 노드를 관리할 수도 없습니다.

  8. SunPlex Manager에 액세스하기 위한 사용자 계정 설정 방법을 결정하십시오.

    root 사용자 액세스 외에 RBAC(역할 기반 액세스 컨트롤)가 있는 사용자 계정을 사용하여 SunPlex Manager에 로그인할 수 있습니다. 사용자 계정을 설정하려면 다음 표의 절차 중 하나로 이동하십시오.

    표 2-4 SunPlex Manager 사용자 계정을 설정하는 방법

    방법 

    이동할 절차 

    기존 사용자 계정에 RBAC 권한 추가  

    "기존 사용자 계정에 RBAC 권한을 추가하는 방법"

    RBAC 권한이 있는 새 사용자 계정 만들기 

    "새 사용자 계정을 만드는 방법"


    주 -

    root가 아닌 사용자 계정에 RBAC 권한을 부여하면 일반적으로 root에 의해서만 수행되는 관리 작업을 수행할 수 있습니다.


    자세한 내용은 Solaris System Administration Guide, Volume 2에 있는 "Role-Based Access Control"을 참조하십시오.

기존 사용자 계정에 RBAC 권한을 추가하는 방법

기존 사용자 계정에 RBAC 권한을 추가하십시오. 그러면 사용자가 사용자의 정규 시스템 암호를 사용하여 SunPlex Manager에 로그인하고 모든 SunPlex Manager 기능에 액세스할 수 있습니다.


주 -

root가 아닌 사용자 계정에 RBAC 권한을 부여하면 일반적으로 root에 의해서만 수행되는 관리 작업을 수행할 수 있습니다.


  1. 클러스터의 한 노드에 대하여 superuser가 되십시오.

  2. /etc/user_attr 파일에 다음 항목을 추가하십시오.


    # vi /etc/user_attr
    username::::type=normal;auths=solaris.cluster.admin
    

  3. 클러스터의 각 노드에 대하여 반복하십시오.

  4. SunPlex Manager를 사용하여 Sun Cluster 소프트웨어를 설치하십시오.

    "Sun Cluster 소프트웨어(SunPlex Manager) 설치 방법"으로 이동하십시오.

새 사용자 계정을 만드는 방법

클러스터의 모든 노드에 새 사용자 계정을 만드십시오.


주 -

root가 아닌 사용자 계정에 RBAC 권한을 부여하면 일반적으로 root에 의해서만 수행되는 관리 작업을 수행할 수 있습니다.


  1. 클러스터의 한 노드에 대하여 superuser가 되십시오.

  2. 새 사용자 계정을 만드십시오.


    # useradd -d dir -A solaris.cluster.admin login
    
    -d dir

    새 사용자의 홈 디렉토리를 지정합니다

    -A solaris.cluster.admin

    새 사용자 계정에 solaris.cluster.admin 권한을 부여합니다

    login

    새 사용자 계정의 이름


    주 -

    사용자 이름은 고유해야 하고, 로컬 시스템이나 네트워크 이름 서비스에 동일한 이름이 있으면 안됩니다.


    사용자 계정을 만드는 자세한 내용은 useradd(1M) 설명서 페이지를 참조하십시오.

  3. 암호를 설정하십시오.


    # passwd login
    

  4. 클러스터의 각 노드에 대하여 반복하십시오.

    사용자 계정의 암호가 클러스터의 모든 노드에서 동일한지 확인하십시오.

  5. SunPlex Manager를 사용하여 Sun Cluster 소프트웨어를 설치하십시오.

    "Sun Cluster 소프트웨어(SunPlex Manager) 설치 방법"으로 이동하십시오.

Sun Cluster 소프트웨어(SunPlex Manager) 설치 방법

주 -

기존 클러스터에 새 노드를 추가하려면 SunPlex Manager를 사용하지 마십시오. 대신 "Sun Cluster 소프트웨어(scinstall) 설치 방법"을 진행하십시오.


SunPlex Manager를 사용하여 한 번의 작업으로 클러스터의 모든 노드에 Sun Cluster 소프트웨어와 패치를 설치하려면 이 절차를 수행하십시오. 이 절차를 사용하면 Solstice DiskSuite 소프트웨어와 패치를 설치할 수도 있고, Sun Cluster HA for NFS 데이터 서비스나 확장 가능한 Sun Cluster HA for Apache 데이터 서비스 또는 두 가지를 모두 설치할 수 있습니다.

클러스터 노드 수, 데이터 서비스 선택, 클러스터 구성에 포함된 디스크 수 등에 따라 설치 프로세스가 30분에서 두세 시간까지 걸릴 수 있습니다.

  1. 클러스터의 각 노드에 SunPlex Manager 소프트웨어가 설치되었는지 확인하십시오.

    "SunPlex Manager 소프트웨어 설치 방법"의 설치 절차를 참조하십시오. 설치 요구 조건은 "SunPlex Manager를 사용하여 Sun Cluster 소프트웨어 설치"를 참조하십시오.

  2. Sun Cluster HA for NFS 또는 Sun Cluster HA for Apache를 설치하시겠습니까?

  3. 설치할 각 소프트웨어 제품의 CD-ROM 이미지가 있는 파일 시스템 경로를 준비하십시오.

    1. 각 노드에 사용할 수 있는 위치에 각 CD-ROM 이미지를 제공하십시오.

      CD-ROM 이미지는 동일한 파일 시스템에서 클러스터의 모든 노드에 액세스할 수 있어야 합니다. 이 경로는 다음과 같은 위치를 사용할 수 있습니다.

      • 클러스터 외부의 시스템에서 네트워크로 내보내는 CD-ROM 드라이브.

      • 클러스터 외부의 시스템에 내보낸 파일 시스템.

      • 클러스터의 각 노드에 있는 파일 시스템에 복사된 CD-ROM 이미지. 로컬 파일 시스템이 각 노드에서 동일한 이름을 사용해야 합니다.

    2. 각 CD-ROM 이미지의 경로를 기록하십시오.

      단계 19에서 SunPlex Manager에 이 정보를 제공하게 됩니다.

  4. Sun Cluster 또는 Solstice DiskSuite 소프트웨어를 지원하기 위해 필요한 패치가 있습니까?

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

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

  5. 패치를 설치하기 위해 SunPlex Manager을 사용하시겠습니까?

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

    • 아니면 SunPlex Manager를 사용하기 전에 Sun Cluster 또는 Solstice DiskSuite 소프트웨어를 지원하기 위해 필요한 모든 패치를 직접 설치하고 단계 7로 이동하십시오.

  6. Sun Cluster 또는 Solstice DiskSuite 소프트웨어에 필요한 패치를 각 노드에서 사용할 수 있는 파일 시스템의 한 디렉토리에 복사하십시오.

    1. 이 패치 디렉토리에 각 패치의 버전이 한 가지만 있어야 합니다.

      패치 디렉토리에 동일한 패치의 버전이 여러 개 있으면 SunPlex Manager가 정확한 패치 의존 순서를 결정할 수 없습니다.

    2. 패치가 압축되지 않아야 합니다.

    3. 패치 디렉토리의 경로를 기록하십시오.

      단계 19에서 SunPlex Manager에 이 정보를 제공하게 됩니다.

  7. 다음과 같이 Sun Cluster 3.0 U1 릴리스 정보에 있는 완성된 구성 계획 워크시트를 준비하십시오.

    • "클러스터 및 노드 이름 워크시트"

    • "클러스터 상호 연결 워크시트"

    • "네트워크 자원" 워크시트

    계획 방법은 제 1 장Sun Cluster 3.0 U1 Data Services Installation and Configuration Guide를 참조하십시오.

  8. 관리 콘솔 또는 클러스터 외부의 다른 시스템에서 브라우저를 실행하십시오.

  9. 브라우저의 웹 프록시를 비활성화하십시오.

    SunPlex Manager 설치 기능은 웹 프록시와 호환되지 않습니다.

  10. 디스크 캐싱 및 메모리 캐싱이 활성화되어야 합니다.

    디스크 캐시와 메모리 캐시 크기는 0보다 커야 합니다.

  11. 브라우저에서 클러스터에 포함된 한 노드의 포트 3000에 연결하십시오.


    https://node:3000/
    

    Sun Cluster 설치 화면이 브라우저 창에 표시됩니다.


    주 -

    SunPlex Manager에 Sun Cluster 설치 화면 대신 관리 인터페이스가 표시되면 Sun Cluster 소프트웨어가 이미 해당 노드에 설치된 것입니다. URL에 있는 노드 이름이 설치할 클러스터 노드의 이름이 맞는지 확인하십시오.


  12. 브라우저에 New Site Certification 창이 표시되면 화면의 지시에 따라 인증을 받으십시오.

  13. Sun Cluster 설치 화면에서 클러스터가 SunPlex Manager를 사용하기 위한 요구 조건을 충족시키는지 확인하십시오.

    • Solaris End User Software Group 또는 상위 그룹이 설치되었습니다.

    • 루트 디스크 파티션에는 마운트 포인트 /globaldevices가 있는 100-MB 슬라이스가 포함됩니다.

    • Solstice DiskSuite를 설치하려는 경우에는 루트 디스크 파티션에 마운트 포인트 /sds가 있는 10-MB 슬라이스가 포함됩니다.

    • 단계 3부터 단계 6까지의 설명에 따라 필요한 모든 CD-ROM 이미지와 패치에 대한 파일 시스템 경로가 설정되었습니다.

    모든 요구 조건을 충족시키면 Next를 클릭하여 다음 화면으로 이동하십시오.

  14. 클러스터의 이름을 입력하고 클러스터의 노드 수를 선택하십시오.

    Next를 클릭하여 계속 진행하십시오.


    정보 -

    Back 버튼을 클릭하여 이전 화면으로 돌아가서 정보를 변경할 수 있습니다. 그러나 나중 화면에서 제공한 정보가 SunPlex Manager에 저장되지는 않습니다. Next를 클릭하면 해당 화면에서 구성 정보를 다시 입력하거나 선택해야 합니다.


  15. 각 클러스터 노드의 이름을 입력하십시오.

    Next를 클릭하여 계속 진행하십시오.

  16. 각 노드에 대한 풀다운 목록에서 개별 상호 연결에 사용되는 두 어댑터의 이름을 선택하십시오.

    각 노드에 필요한 어댑터는 완성된 "클러스터 상호 연결 워크시트"를 참조하십시오.

    Next를 클릭하여 계속 진행하십시오.

  17. Solstice DiskSuite 소프트웨어를 설치할 것인지 선택하십시오.

    Sun Cluster HA for NFS 또는 Sun Cluster HA for Apache 데이터 서비스를 설치하려면 Solstice DiskSuite 소프트웨어를 설치해야 합니다.


    주의 - 주의 -

    Solstice DiskSuite가 설치되면 모든 공유 디스크의 데이터가 모두 삭제됩니다.


    Next를 클릭하여 계속 진행하십시오.

  18. Sun Cluster HA for NFS을 설치할 것인지, Sun Cluster HA for Apache을 설치할 것인지 아니면 두 가지를 모두 설치할 것인지 선택하십시오.

    필요한 논리 호스트 이름이나 공유 주소는 완성된 "네트워크 자원" 워크시트를 참조하십시오.

    • Sun Cluster HA for NFS의 경우에는 데이터 서비스에 사용할 논리 호스트 이름도 지정하십시오.

    • Sun Cluster HA for Apache의 경우에는 데이터 서비스에 사용할 공유 주소도 지정하십시오.

    Next를 클릭하여 계속 진행하십시오.

  19. 지정한 패키지를 설치하기 위해 필요한 각 CD-ROM 이미지의 경로를 입력하고 필요하면 패치 디렉토리의 경로를 입력하십시오.

    • 표 2-5에 있는 것처럼 각 소프트웨어 패키지의 해당 경로 필드에 각 경로를 입력하십시오.

    • 지정된 각 CD-ROM 이미지 경로는 CD-ROM에 대한 .cdtoc 파일이 포함된 디렉토리이어야 합니다.

    • 설치하지 않는 소프트웨어 패키지의 경우는 관련 경로 필드를 비워 두십시오.

    • 이미 필요한 패치를 설치했으면 Patch Directory Path 필드를 비워 두십시오.

    표 2-5 소프트웨어 패키지에 대한 CD-ROM 이미지 경로 필드

    설치할 소프트웨어 패키지 

    CD-ROM 이미지 경로 필드의 이름 

    Solstice DiskSuite 

    Solaris CD-ROM Path 

    Sun Cluster 

    Sun Cluster 3.0 7/01 CD-ROM Path 

    Sun Cluster HA for NFS, 

    Sun Cluster HA for Apache 

    Sun Cluster 3.0 Agents 7/01 CD-ROM Path 

    Sun Cluster 패치, 

    Solstice DiskSuite 패치 

    Patch Directory Path 

    Next를 클릭하여 계속 진행하십시오.

  20. Confirm Information 화면에 표시된 정보가 정확하게 지정되었습니까?

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

    • 아니면 다음 단계를 수행하여 구성 정보를 수정하십시오.

    1. 변경할 정보가 있는 화면이 나올 때까지 Back을 클릭하십시오.


      주 -

      Back을 클릭하여 이전 화면으로 돌아가면 입력했던 정보가 화면에서 지워집니다.


    2. 정확한 정보를 입력하고 Next를 클릭하십시오.

    3. Confirm Information 화면이 다시 나타날 때까지 각 화면에서 정보를 다시 입력하거나 선택하십시오.

    4. 이제 Confirm Information 화면의 정보가 정확한지 확인하십시오.

  21. Begin Installation을 클릭하여 설치 프로세스를 시작하십시오.


    주 -

    설치 프로세스 중에는 브라우저 창을 닫거나 URL을 변경하지 마십시오.


    1. 브라우저에 New Site Certification 창이 표시되면 화면의 지시에 따라 인증을 받으십시오.

    2. 브라우저에 로그인 정보를 묻는 메시지가 표시되면 연결할 노드에 필요한 사용자 ID와 암호를 입력하십시오.

    설치 중에 클러스터 설치 프로세스의 상태에 대한 간략한 메시지가 화면에 표시됩니다. 설치가 완료되면 브라우저에 클러스터 모니터링 및 관리 GUI가 표시됩니다.

    SunPlex Manager 설치 결과는 /var/cluster/spm 디렉토리에 기록됩니다. Sun Cluster 설치 결과는 /var/cluster/logs/install/scinstall.log.pid 파일에 기록됩니다. 여기서 pidscinstall 인스턴스의 프로세스 ID 번호입니다.

  22. 필요하면 SunPlex Manager를 사용하여 정족수 할당을 확인하고 수정하십시오.

    노드가 세 개 이상인 클러스터의 경우에는 공유 정족수 장치를 사용할 것인지 선택할 수 있습니다. 해당 공유 디스크를 사용할 수 있는지 여부에 따라 SunPlex Manager가 정족수 장치에 정족수를 할당했을 수도 있고 할당하지 않았을 수도 있습니다. SunPlex Manager를 사용하여 정족수 장치를 지정하고 클러스터에 정족수를 다시 할당할 수 있습니다.

  23. 이름 서비스 찾아보기 순서를 설정하십시오.

    "이름 서비스 스위치 구성 방법"으로 이동하십시오.