Oracle® Solaris Cluster 소프트웨어 설치 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

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

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


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

시작하기 전에

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

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

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

    1. 구성을 해제하려는 노드가 아닌 다른 활성 클러스터 멤버에서 root 역할을 수행합니다.
    2. 인증 목록에 추가할 노드의 이름을 지정합니다.
      phys-schost# /usr/cluster/bin/claccess allow -h nodename
      –h nodename

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

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

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

        GRUB 기반 부트에 대한 자세한 내용은 Oracle Solaris 11.2 시스템 부트 및 종료 의 시스템 부트을 참조하십시오.

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

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

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

        주 - 커널 부트 매개 변수 명령에 대한 변경 사항은 시스템을 재부트하면 사라집니다. 다음에 노드를 재부트하면 클러스터 모드로 부트됩니다. 비클러스터 모드로 부트하려면 이 단계를 다시 실행하여 –x 옵션을 커널 부트 매개 변수 명령에 추가합니다.
  5. Oracle Solaris Cluster 패키지에서 제공하는 파일이 없는 디렉토리(예: 루트(/) 디렉토리)로 변경합니다.
    phys-schost# cd /
  6. 클러스터 구성에서 노드를 제거합니다.
    • 노드 구성을 해제하되 Oracle Solaris Cluster 소프트웨어는 설치된 채 두려면 다음 명령을 실행합니다.
      phys-schost# /usr/cluster/bin/clnode remove

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

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

    • 노드 구성을 해제하고 Oracle Solaris Cluster 소프트웨어도 제거하려면 다음 명령을 실행합니다.
      phys-schost# /usr/cluster/bin/scinstall -r [-b BE-name]
      –r

      클러스터 구성 정보를 제거하고 클러스터 노드에서 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어를 제거합니다. 그런 다음 노드를 다시 설치하거나 클러스터에서 노드를 제거할 수 있습니다.

      –b BE-name

      새 부트 환경(제거 프로세스를 완료한 후에 부트할 위치)의 이름을 지정합니다. 이름 지정은 선택 사항입니다. 부트 환경의 이름을 지정하지 않으면 자동으로 생성됩니다.

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

  7. 구성을 해제할 각 추가 노드에 대해 Step 2 - Step 8를 반복합니다.

문제 해결

제거하려는 클러스터 노드가 클러스터에 부분적으로 구성된 경우 clnode remove 명령을 실행하면 Node is still enabled와 같은 오류와 함께 종료될 수 있습니다. 이러한 오류가 발생하면 clnode remove 명령에 –F 옵션을 추가합니다.

다음 단계

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

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