테스트 목적으로 이 절차를 사용하여 클러스터 외부에서 응용 프로그램을 실행합니다.
쿼럼 장치가 Solaris Volume Manager 메타 세트에서 사용되고 있는지 및 쿼럼 장치가 scsi2 또는 scsi3 예약을 사용하는지를 확인합니다.
# clquorum show |
쿼럼 장치가 Solaris Volume Manager 메타 세트에 있는 경우, 나중에 비클러스터 모드로 전환할 메타 세트의 일부가 아닌 새 쿼럼 장치를 추가합니다.
# clquorum add did |
이전의 쿼럼 장치를 제거합니다.
# clqorum remove did |
쿼럼 장치가 scsi2 예약을 사용하는 경우, 이전 쿼럼에서 scsi2 예약을 초기화하고 남아 있는 scsi2 예약이 없는지 확인합니다.
# /usr/cluster/lib/sc/pgre -c pgre_scrub -d /dev/did/rdsk/dids2 # /usr/cluster/lib/sc/pgre -c pgre_inkeys -d /dev/did/rdsk/dids2 |
비클러스터 모드로 부트할 노드를 제거합니다.
# clresourcegroup evacuate -n targetnode |
HAStorage 또는 HAStoragePlus 자원이 포함된 자원 그룹을 오프라인 상태로 전환하고 나중에 비클러스터 모드로 전환할 메타 세트에 의해 영향을 받은 장치 또는 파일 시스템을 포함시킵니다.
# clresourcegroup offline resourcegroupname |
오프라인으로 전환한 자원 그룹의 모든 자원을 비활성화합니다.
# clresource disable resourcename |
자원 그룹을 관리 해제합니다.
# clresourcegroup unmanage resourcegroupname |
해당하는 장치 그룹을 오프라인으로 전환합니다.
# cldevicegroup offline devicegroupname |
장치 그룹을 비활성화합니다.
# cldevicegroup disable devicegroupname |
패시브 노드를 비클러스터 모드로 부트합니다.
# reboot -x |
진행하기 전에 부트 프로세스가 패시브 노드에서 완료되었는지 확인합니다.
Solaris 9
부트 프로세스가 완료된 후에만 로그인 프롬프트가 나타나므로 요청되는 작업이 없습니다.
Solaris 10
# svcs -x |
디스크 세트 또는 메타 세트의 디스크에 scsi3 예약이 있는지 확인합니다. 메타 세트의 모든 디스크에서 다음 명령을 수행합니다.
# /usr/cluster/lib/sc/scsi -c inkeys -d /dev/did/rdsk/dids2 |
디스크에 scsi3 예약이 있는 경우, scsi3 예약을 초기화합니다.
# /usr/cluster/lib/sc/scsi -c scrub -d /dev/did/rdsk/dids2 |
제거된 노드의 메타 세트를 전환합니다.
# metaset -s name -C take -f |
메타 세트의 정의된 장치가 포함된 파일 시스템을 마운팅합니다.
# mount device mountpoint |
응용 프로그램을 시작하고 원하는 테스트를 수행합니다. 테스트를 완료한 후 응용 프로그램을 중지합니다.
노드를 재부트하고 부트 프로세스가 완료될 때까지 기다립니다.
# reboot |
장치 그룹을 온라인으로 전환합니다.
# cldevicegroup online -e devicegroupname |
자원 그룹을 시작합니다.
# clresourcegroup online -eM resourcegroupname |