클러스터 노드에서 Oracle Solaris Cluster 소프트웨어를 제거하는 방법
완전히 설정된 클러스터 구성에서 연결을 끊기 전에 전역 클러스터 노드에서 Oracle Solaris Cluster 소프트웨어를 구성 해제하려면 이 절차를 수행합니다. 이 절차를 사용하여 클러스터에 남은 마지막 노드에서 소프트웨어를 제거할 수 있습니다.
phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.
이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.
-
클러스터 노드를 제거하려면 작업 맵에 있는 모든 사전 작업을 정확하게 완료해야 합니다.
Table 8–2를 참조하십시오.
이 절차를 계속 진행하기 전에 clnode remove를 사용하여 클러스터 구성에서 노드를 제거했는지 확인합니다. 제거할 노드를 클러스터의 노드 인증 목록에 추가하고 영역 클러스터를 제거하는 등의 다른 단계가 포함될 수 있습니다.
주 -
노드 구성을 해제하되 Oracle Solaris Cluster 소프트웨어는 노드에 설치된 채 두려면 clnode remove 명령을 실행한 후에 더 이상 진행하지 마십시오.
-
설치 제거할 노드에서 root 역할로 전환합니다.
-
노드에 전역 장치 이름 공간 전용 파티션이 있는 경우 전역 클러스터 노드를 비클러스터 모드로 재부트합니다.
-
SPARC 기반 시스템에서는 다음 명령을 실행합니다.
# shutdown -g0 -y -i0 ok boot -x
-
x86 기반 시스템에서는 다음 명령을 실행합니다.
# shutdown -g0 -y -i0
...
<<< Current Boot Parameters >>>
Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/
sd@0,0:a
Boot args:
Type b [file-name] [boot-flags] <ENTER> to boot with options
or i <ENTER> to enter boot interpreter
or <ENTER> to boot with defaults
<<< timeout in 5 seconds >>>
Select (b)oot or (i)nterpreter: b -x
-
/etc/vfstab 파일에서 /global/.devices 전역 마운트를 제외하고 전역으로 마운트된 파일 시스템 항목을 모두 제거합니다.
-
비클러스터 모드로 노드를 재부트합니다.
-
SPARC 기반 시스템에서는 다음 명령을 실행합니다.
ok boot -x
-
x86 기반 시스템에서는 다음 명령을 실행합니다.
-
GRUB 메뉴에서 화살표 키를 사용하여 적절한 Oracle Solaris 항목을 선택하고 e를 입력하여 해당 명령을 편집합니다.
GRUB 기반 부트에 대한 자세한 내용은 Oracle Solaris 11.2 시스템 부트 및 종료
의 시스템 부트을 참조하십시오.
-
부트 매개변수 화면에서 화살표 키를 사용하여 kernel 항목을 선택하고 e를 입력하여 항목을 편집합니다.
-
명령에 -x를 추가하여 시스템 부트를 비클러스터 모드로 지정합니다.
-
Enter 키를 눌러 변경 사항을 적용하고 부트 매개 변수 화면으로 돌아갑니다.
화면에 편집된 명령이 표시됩니다.
-
b를 입력하여 비클러스터 모드로 노드를 부트합니다.
주 -
커널 부트 매개 변수 명령에 대한 변경 사항은 시스템을 재부트하면 사라집니다. 다음에 노드를 재부트하면 클러스터 모드로 부트됩니다. 비클러스터 모드로 부트하려면 이 단계를 다시 실행하여 –x 옵션을 커널 부트 매개 변수 명령에 추가합니다.
-
Oracle Solaris Cluster 패키지에서 제공하는 파일이 없는 디렉토리(예: 루트(/) 디렉토리)로 변경합니다.
phys-schost# cd /
-
노드 구성을 해제하고 Oracle Solaris Cluster 소프트웨어를 제거하려면 다음 명령을 실행합니다.
phys-schost# scinstall -r [-b bename]
- –r
-
클러스터 구성 정보를 제거하고 클러스터 노드에서 Oracle Solaris Cluster 프레임워크 및 데이터 서비스 소프트웨어를 제거합니다. 그런 다음 노드를 다시 설치하거나 클러스터에서 노드를 제거할 수 있습니다.
- –b bootenvironmentname
-
새 부트 환경(제거 프로세스를 완료한 후에 부트할 위치)의 이름을 지정합니다. 이름 지정은 선택 사항입니다. 부트 환경의 이름을 지정하지 않으면 자동으로 생성됩니다.
자세한 내용은 scinstall(1M) 매뉴얼 페이지를 참조하십시오.
-
제거를 완료한 후에 이 노드에 Oracle Solaris Cluster 소프트웨어를 다시 설치하려면 새 부트 환경으로 부트하도록 노드를 재부트합니다.
-
이 클러스터에 Oracle Solaris Cluster 소프트웨어를 다시 설치하지 않으려는 경우 다른 클러스터 장치와 연결된 전송 케이블 및 전송 스위치가 있으면 연결 해제합니다.
-
제거된 노드가 병렬 SCSI 인터페이스를 사용하는 저장 장치에 연결되어 있으면 전송 케이블 연결을 제거한 후에 저장 장치의 열린 SCSI 커넥터에 SCSI 터미네이터를 설치하십시오.
제거되는 노드가 광섬유 채널 인터페이스를 사용하는 저장 장치에 연결되어 있으면 터미네이터 장치가 없어도 됩니다.
-
연결 해제 절차는 호스트 어댑터 및 서버와 함께 제공된 설명서를 따릅니다.