클러스터 파일 시스템을 마운트 해제하여 제거합니다. 또한, 데이터를 제거하거나 삭제하려면 시스템에서 주요 디스크 장치(또는 메타 장치나 볼륨)를 제거하십시오.
다음의 필수 조건은 클러스터 파일 시스템을 마운트 해제하기 전에 완료되어야 함을 확인하십시오.
클러스터에서 root 역할 권한은 노드에서 설정합니다.
파일 시스템은 사용 중이 아닙니다. 사용자가 디렉토리에서 작업 중이거나 프로그램이 파일 시스템에서 열려 있다면 해당 파일 시스템이 사용 중인 것으로 간주됩니다. 사용자 또는 프로그램이 클러스터의 어느 노드에서나 실행할 수 있습니다.
Oracle Solaris Cluster Manager GUI를 통해서도 영역 클러스터 파일 시스템을 제거할 수 있습니다. GUI 로그인 지침은 Oracle Solaris Cluster Manager에 액세스하는 방법을 참조하십시오.
# mount -v
# fuser -c [ -u ] mountpoint
파일 시스템의 마운트 지점인 파일과 마운트된 파일 시스템 내의 모든 파일에 대하여 보고합니다.
(옵션) 각 프로세스 ID에 대한 사용자 로그인 이름을 표시합니다.
프로세스를 중지시킬 클러스터 파일 시스템의 이름을 지정합니다.
원하는 방법을 사용하여 프로세스를 중지시키십시오. 필요한 경우 다음 명령을 사용하여 클러스터 파일 시스템과 관련된 프로세스를 강제로 종료하십시오.
# fuser -c -k mountpoint
클러스터 파일 시스템을 사용하는 각 프로세스에 SIGKILL 명령이 전달됩니다.
# fuser -c mountpoint
# umount mountpoint
마운트를 해제할 클러스터 파일 시스템의 이름을 지정합니다. 이것은 클러스터 파일 시스템이 마운트되는 디렉토리 이름 또는 파일 시스템의 장치 이름 경로일 수 있습니다.
/etc/vfstab 파일에 이 클러스터 파일 시스템에 대한 항목이 있는 각 클러스터 노드에서 이 단계를 수행합니다.
자세한 내용은 볼륨 관리자 설명서를 참조하십시오.
다음 예에서는 Solaris Volume Manager 메타 장치 또는 볼륨 /dev/md/oracle/rdsk/d1에 마운트된 UFS 클러스터 파일 시스템을 제거합니다.
# mount -v ... /global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/largefiles # fuser -c /global/oracle/d1 /global/oracle/d1: 4006c # fuser -c -k /global/oracle/d1 /global/oracle/d1: 4006c # fuser -c /global/oracle/d1 /global/oracle/d1: # umount /global/oracle/d1 (On each node, remove the highlighted entry:) # pfedit /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # /dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging [Save and exit.]
클러스터 파일 시스템의 데이터를 제거하려면 하부 장치를 제거하십시오. 자세한 내용은 볼륨 관리자 설명서를 참조하십시오.