JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris Cluster 소프트웨어 설치 설명서     Oracle Solaris Cluster 3.3 3/13 (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris Cluster 구성 계획

2.  전역 클러스터 노드에 소프트웨어 설치

3.  전역 클러스터 설정

4.  Solaris Volume Manager 소프트웨어 구성

5.  클러스터 파일 시스템 만들기

6.  비전역 영역 및 영역 클러스터 만들기

7.  클러스터에서 소프트웨어 제거

소프트웨어 제거

Oracle Solaris Cluster 소프트웨어를 구성 해제하여 설치 문제를 해결하는 방법

JumpStart 설치 서버에서 Oracle Solaris Cluster 정보 제거 방법

SunPlex Manager 소프트웨어를 제거하는 방법

Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 제거하는 방법

영역 클러스터 구성을 해제하는 방법

색인

소프트웨어 제거

이 절에서는 전역 클러스터에서 특정 소프트웨어 제품을 설치 제거 또는 제거하는 다음 절차를 제공합니다.

Oracle Solaris Cluster 소프트웨어를 구성 해제하여 설치 문제를 해결하는 방법

설치한 노드에서 클러스터를 연결할 수 없거나 구성 정보를 수정해야 하는 경우 이 절차를 수행합니다. 예를 들어 모든 노드에서 이 절차를 수행하여 전송 어댑터 또는 개인 네트워크 주소를 다시 구성합니다.


주 - 쿼럼 구성 및 설치 모드를 확인하는 방법단계 2에서 설명한 대로 노드에서 클러스터를 이미 결합했고 더 이상 설치 모드가 아니면 이 절차를 수행하지 마십시오. 대신 Oracle Solaris Cluster 시스템 관리 설명서의 클러스터 노드에서 Oracle Solaris Cluster 소프트웨어를 제거하는 방법으로 이동하십시오.


시작하기 전에

scinstall 유틸리티를 사용하여 노드의 클러스터 구성을 다시 실행합니다. 노드에서 Oracle Solaris Cluster 소프트웨어 구성을 반복하여 특정 클러스터 노드 구성 오류를 수정할 수 있습니다.

  1. 구성 해제하려는 각 노드를 클러스터의 노드 인증 목록에 추가합니다.

    단일 노드 클러스터를 구성 해제하려면 단계 2로 건너뜁니다.

    1. 구성 해제하려는 노드가 아닌다른 활성 클러스터 구성원에서 수퍼유저로 전환합니다.
    2. 인증 목록에 추가할 노드의 이름을 지정합니다.
      phys-schost# /usr/cluster/bin/claccess allow -h nodename
      -h nodename

      인증 목록에 추가할 노드의 이름을 지정합니다.

      clsetup 유틸리티를 사용하여 이 작업을 수행할 수도 있습니다. 절차는 Oracle Solaris Cluster 시스템 관리 설명서의 기존 클러스터에 노드를 추가하는 방법을 참조하십시오.

  2. 구성을 해제하려는 노드에서 수퍼유저로 전환합니다.
  3. 노드를 종료합니다.
    phys-schost# shutdown -g0 -y -i0
  4. 비클러스터 모드로 노드를 재부트합니다.
    • SPARC 기반 시스템에서는 다음 명령을 실행합니다.
      ok boot -x
    • x86 기반 시스템에서는 다음 명령을 실행합니다.
      1. GRUB 메뉴에서 화살표 키를 사용하여 적절한 Oracle Solaris 항목을 선택하고 e를 입력하여 해당 명령을 편집합니다.

        GRUB 기반 부트에 대한 자세한 내용은 Oracle Solaris 관리: 기본 관리의 GRUB를 사용하여 x86 기반 시스템 부트(작업 맵)를 참조하십시오.

      2. 부트 매개변수 화면에서 화살표 키를 사용하여 kernel 항목을 선택하고 e를 입력하여 항목을 편집합니다.
      3. 명령에 -x를 추가하여 시스템 부트를 비클러스터 모드로 지정합니다.
      4. Enter 키를 눌러 변경 사항을 적용하고 부트 매개 변수 화면으로 돌아갑니다.

        화면에 편집된 명령이 표시됩니다.

      5. b를 입력하여 비클러스터 모드로 노드를 부트합니다.

        주 - 커널 부트 매개 변수 명령에 대한 변경 사항은 시스템을 재부트하면 사라집니다. 다음에 노드를 재부트하면 클러스터 모드로 부트됩니다. 비클러스터 모드로 부트하려면 이 단계를 다시 실행하여 -x 옵션을 커널 부트 매개 변수 명령에 추가합니다.


  5. Oracle Solaris Cluster 패키지에서 제공하는 파일이 없는 디렉토리(예: 루트(/) 디렉토리)로 변경합니다.
    phys-schost# cd /
  6. 클러스터 구성에서 노드를 제거합니다.
    phys-schost# /usr/cluster/bin/clnode remove

    노드는 클러스터 구성에서 제거되지만 Oracle Solaris Cluster 소프트웨어는 노드에서 제거되지 않습니다.

    자세한 내용은 clnode(1CL) 매뉴얼 페이지를 참조하십시오.

  7. 구성 해제할 각 추가 노드에 대해 단계 2부터 단계 6까지를 반복합니다.
  8. (옵션) Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어 패키지를 제거합니다.

    주 - Oracle Solaris Cluster 소프트웨어를 제거할 필요가 없으면 이 단계를 건너 뛸 수 있습니다.


    또한 이 단계에서는 installer 프로그램 제품 레지스트리에서도 Oracle Solaris Cluster 항목을 제거합니다. 제품 레지스트리에 Oracle Solaris Cluster 소프트웨어가 설치되었음을 나타내는 레코드가 포함된 경우 installer 프로그램에 Oracle Solaris Cluster 구성 요소가 회색으로 표시되고 재설치가 허용되지 않습니다.

    1. uninstall 프로그램을 시작합니다.

      다음 명령을 실행합니다. 여기서 ver은 Oracle Solaris Cluster 소프트웨어를 설치한 Java ES 배포판의 버전입니다.

      phys-schost# /var/sadm/prod/SUNWentsysver/uninstall
    2. 화면 지침에 따라 제거할 Oracle Solaris Cluster 구성 요소를 선택합니다.

      주 - Oracle Solaris Cluster Geographic Edition 소프트웨어가 설치된 경우 함께 제거해야 합니다.


      uninstall 프로그램 사용에 대한 자세한 내용은 Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX의 8 장, Uninstalling를 참조하십시오.

일반 오류

uninstall 프로그램이 노드에 존재하지 않으면 패키지 설치가 완전히 완료되지 않을 수 있습니다. /var/sadm/install/productregistry 파일을 제거한 후 pkgrm 명령을 사용하여 모든 Oracle Solaris Cluster 패키지를 수동으로 제거합니다.

다음 순서

노드에서 Oracle Solaris Cluster 소프트웨어를 다시 설치하거나 다시 구성하려면 표 2-1을 참조하십시오. 이 표에는 모든 설치 작업 및 작업을 수행하는 순서가 나열되어 있습니다.

클러스터에서 노드를 물리적으로 제거하려면 Oracle Solaris Cluster 3.3 3/13 Hardware Administration Manual의 How to Remove an Interconnect Component 및 해당 저장소 어레이의 Oracle Solaris Cluster Hardware Administration Collection 설명서에서 제거 절차를 참조하십시오.

JumpStart 설치 서버에서 Oracle Solaris Cluster 정보 제거 방법

이 절차를 수행하여 클러스터 설치 및 구성에 사용된 JumpStart 설치 서버에서 Oracle Solaris Cluster 정보를 제거할 수 있습니다. 하나 이상의 개별 노드 또는 하나 이상의 전체 클러스터에서 정보를 제거할 수 있습니다. JumpStart 기능에 대한 자세한 내용은 Oracle Solaris 10 1/13 설치 설명서: JumpStart 설치를 참조하십시오.

  1. JumpStart 설치 서버에서 수퍼 유저로 전환합니다.
  2. Oracle Solaris Cluster 소프트웨어를 설치하는 데 사용한 JumpStart 디렉토리로 변경합니다.
    installserver# cd jumpstart-dir
  3. rules 파일에서 제거할 노드 이름이 포함된 scinstall 명령으로 생성된 항목을 제거합니다.

    Oracle Solaris Cluster 항목은 autostinstall.classautoscinstall.finish 또는 두 가지를 모두 참조합니다. 항목은 다음과 비슷하게 표시됩니다. 여기서 release는 Oracle Solaris Cluster 소프트웨어의 버전입니다.

    hostname phys-schost-1  -  autoscinstall.d/release/autoscinstall.class  \ 
    autoscinstall.d/release/autoscinstall.finish
  4. rules.ok 파일을 재생성합니다.

    jumpstart-dir/ 디렉토리에 있는 check 명령을 실행하여 rules.ok 파일을 재생성합니다.

    installserver# ./check
  5. 적합한 clusters/clustername/ 디렉토리에서 제거하려는 각 노드에 대한 심볼릭 링크를 제거합니다.
    • 클러스터의 하나 이상의 노드에 대한 심볼릭 링크만 제거하려면 각 노드에 대해 제거하도록 지정된 링크를 제거합니다.

      installserver# rm -f autoscinstall.d/clusters/clustername/nodename
    • 전체 클러스터에서 심볼릭 링크를 제거하려면 클러스터에 대해 제거하도록 지정된 디렉토리를 재귀적으로 제거합니다.

      installserver# rm -rf autoscinstall.d/clusters/clustername
    • 모든 클러스터에 대해 심볼릭 링크를 제거하려면 clusters/ 디렉토리를 재귀적으로 제거합니다.

      installserver# rm -rf autoscinstall.d/clusters
  6. autoscinstall.d/ 디렉토리에서 제거하려는 각 노드에 대해 지정된 노드 구성 디렉토리를 제거합니다.

    전체 클러스터에 대한 정보를 제거하는 경우에는 클러스터에서 각 노드에 대한 디렉토리를 제거합니다.

    • 클러스터의 하나 이상의 노드에 대한 정보를 제거하려면 각 노드에 대해 디렉토리를 재귀적으로 제거합니다.

      installserver# rm -rf autoscinstall.d/nodes/nodename
    • 모든 클러스터에 대한 모든 항목을 제거하려면 autoscinstall.d 디렉토리를 재귀적으로 제거합니다.

      installserver# rm -rf autoscinstall.d
  7. .autoscinstall.log.3 파일을 제거합니다.
    installserver# rm .autoscinstall.log.3
  8. (옵션) 클러스터를 JumpStart 설치하기 위해 플래시 아카이브를 사용한 경우 파일이 더 이상 필요하지 않으면 해당 플래시 아카이브를 제거합니다.
    installserver# rm filename.flar

다음 순서

사용자 정의 JumpStart를 사용해서 해당 클러스터에서 제거된 하나 이상의 노드에 대한 정보를 제거한 클러스터를 다시 설치하려면 대화식 scinstall을 다시 실행하여 클러스터 노드 목록을 업데이트해야 합니다. Oracle Solaris 및 Oracle Solaris Cluster 소프트웨어 설치 방법(JumpStart)을 참조하십시오.

SunPlex Manager 소프트웨어를 제거하는 방법

이 절차에 따라 Sun Java Enterprise System 2005Q4 분포까지 포함하여 installer 유틸리티로 설치된 또는 다른 설치 방법으로 설치된 SunPlex Manager 소프트웨어를 제거할 수 있습니다.

Sun Java Enterprise System 5 또는 호환 가능한 installer 유틸리티의 분포로 설치된 Oracle Solaris Cluster Manager 소프트웨어를 제거하려면 uninstall 유틸리티를 대신 사용하여 이러한 패키지를 제거하십시오. 자세한 내용은 Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX의 8 장, Uninstalling를 참조하십시오.


주 - Oracle Solaris Cluster Geographic Edition 소프트웨어 또는 GUI를 통해 제공되는 Oracle Solaris Cluster 기능에 대해 GUI(그래픽 사용자 인터페이스)를 사용하려는 경우에는 SunPlex Manager 또는 Oracle Solaris Cluster Manager 또는 해당 공유 구성 요소를 제거하지 마십시오. 이러한 기능으로는 데이터 서비스 구성 마법사 또는 시스템 리소스 모니터링이 포함됩니다.

하지만 명령줄 인터페이스를 사용해서 이러한 기능을 관리하려는 경우에는 SunPlex Manager 또는 Oracle Solaris Cluster Manager 소프트웨어를 제거해도 됩니다.


클러스터의 각 노드에서 이 절차를 수행하여 SunPlex Manager 소프트웨어 및 관련 Sun Java Enterprise System 공유 구성 요소를 제거합니다.


주 - SunPlex Manager 소프트웨어는 모든 클러스터 노드에 설치하거나 전혀 설치하지 않아야 합니다.


  1. 클러스터 노드에서 수퍼유저로 전환합니다.
  2. SunPlex Manager 소프트웨어 패키지를 제거합니다.
    phys-schost# pkgrm SUNWscspm SUNWscspmu SUNWscspmr
  3. (옵션) Oracle Java Web Console 소프트웨어 패키지가 더 이상 필요하지 않으면 제거합니다.
    phys-schost# pkgrm SUNWmctag SUNWmconr SUNWmcon SUNWmcos SUNWmcosx
  4. (옵션) Oracle Java Web Console 패키지를 제거한 경우에는 더 이상 필요하지 않은 경우 Apache Tomcat 및 Java Studio Enterprise Web Application Framework(Java ATO) 소프트웨어 패키지를 제거합니다.

    제거하려는 각 추가 제품에 대해 해당 패키지 세트가 나열된 순서에 따라 아래 나열된 패키지를 제거합니다.

    phys-schost# pkgrm packages

    제품
    패키지 이름
    Apache Tomcat
    SUNWtcatu
    Java ATO
    SUNWjato SUNWjatodmo SUNWjatodoc

Oracle Solaris Cluster 쿼럼 서버 소프트웨어를 제거하는 방법

시작하기 전에

쿼럼 서버 소프트웨어를 제거하기 전에 다음 작업을 완료했는지 확인합니다.

  1. 제거할 쿼럼 서버 호스트 컴퓨터에서 수퍼유저로 전환합니다.

    installer 프로그램이 GUI를 표시할 수 있는지 확인하려면 다음 명령을 사용합니다.

    # ssh -X [-l root] quorumserver
  2. 제거 프로그램이 있는 디렉토리로 이동합니다.
    quorumserver# cd /var/sadm/prod/SUNWentsysver
    ver

    시스템에 설치되어 있는 버전입니다.

  3. 제거 마법사를 시작합니다.
    quorumserver# ./uninstall
  4. 화면 지침에 따라 쿼럼 서버 호스트 컴퓨터에서 쿼럼 서버 소프트웨어를 제거합니다.

    제거가 완료되면 사용 가능한 모든 로그를 볼 수 있습니다. Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX의 8 장, UninstallingSun Java Enterprise System 5 Update 1 Installation Guide for UNIX를 참조하십시오.

  5. (옵션) 쿼럼 서버 디렉토리를 정리하거나 제거합니다.

    기본적으로 이 디렉토리는 /var/scqsd입니다.

영역 클러스터 구성을 해제하는 방법

이 절차를 수행하여 영역 클러스터를 제거합니다.

  1. 전역 클러스터의 한 노드에서 수퍼유저로 전환합니다.

    전역 클러스터의 한 노드에서 이 절차의 모든 단계를 수행합니다.

  2. 영역 클러스터에서 각 리소스 그룹을 오프라인 상태로 전환하고 해당 리소스를 사용 안함으로 설정합니다.

    주 - 다음 단계는 전역 클러스터 노드에서 수행됩니다. 이러한 단계를 영역 클러스터의 노드에서 대신 수행하려면 영역 클러스터 노드에 로그인하고 각 명령에서 “-Z zonecluster”를 생략합니다.


    1. 각 자원을 오프라인 상태로 전환합니다.
      phys-schost# clresource offline -Z zonecluster resource-group
    2. 영역 클러스터에서 활성화된 모든 자원을 나열합니다.
      phys-schost# clresource show -Z zonecluster -p Enabled
      === Resources ===
      
      Resource:                                       resource
        Enabled{nodename1}:                               True
        Enabled{nodename2}:                               True
      …
    3. 다른 자원에 따라 달라지는 자원을 식별합니다.
      phys-schost# clresource show -Z zonecluster -p resource_dependencies
      === Resources ===
      
      Resource:                                       node
        Resource_dependencies:                           node

      종속 자원을 먼저 비활성화한 후 해당 자원이 종속된 자원을 비활성화해야 합니다.

    4. 클러스터에서 사용으로 설정된 각 리소스를 사용 안함으로 설정합니다.
      phys-schost# clresource disable -Z zonecluster resource

      자세한 내용은 clresource(1CL) 매뉴얼 페이지를 참조하십시오.

    5. 모든 자원이 비활성화되었는지 확인합니다.
      phys-schost# clresource show -Z zonecluster -p Enabled
      === Resources ===
      
      Resource:                                       resource
        Enabled{nodename1}:                               False
        Enabled{nodename2}:                               False
      …
    6. 각 리소스 그룹을 비관리 상태로 이동합니다.
      phys-schost# clresourcegroup unmanage -Z zonecluster resource-group
    7. 모든 노드의 모든 리소스가 Offline 상태이고 모든 리소스 그룹이 Unmanaged 상태인지 확인합니다.
      phys-schost# cluster status -Z zonecluster -t resource,resourcegroup
    8. 모든 리소스 그룹과 해당 리소스를 영역 클러스터에서 삭제합니다.
      phys-schost# clresourcegroup delete -F -Z zonecluster +
  3. 영역 클러스터를 중지합니다.
    phys-schost# clzonecluster halt zoneclustername
  4. 영역 클러스터를 제거합니다.
    phys-schost# clzonecluster uninstall zoneclustername
  5. 영역 클러스터를 구성 해제합니다.
    phys-schost# clzonecluster delete zoneclustername