Oracle® Solaris 11.2의 ZFS 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

ZFS 저장소 풀 삭제

풀은 zpool destroy 명령을 사용하여 삭제됩니다. 이 명령은 마운트된 데이터 세트가 포함되어 있더라도 풀을 삭제합니다.

# zpool destroy tank

Caution

주의  - 풀을 삭제할 때 주의하십시오. 올바른 풀을 삭제하고 있는지 및 항상 데이터의 복사본을 가지고 있는지 확인하십시오. 실수로 잘못된 풀을 삭제할 경우 풀 복구를 시도할 수 있습니다. 자세한 내용은 삭제된 ZFS 저장소 풀 복구를 참조하십시오.


zpool destroy 명령으로 풀을 삭제할 경우 삭제된 ZFS 저장소 풀 복구에 설명된 대로 풀을 계속 가져올 수 있습니다. 따라서 풀에 속한 디스크에서 기밀 데이터를 계속 사용할 수 있습니다. 삭제된 풀의 디스크에서 데이터를 삭제하려면 삭제된 풀의 모든 디스크에서 format 유틸리티의 analyze->purge 옵션과 같은 기능을 사용해야 합니다.

암호화된 ZFS 파일 시스템을 만들어 파일 시스템 데이터를 기밀로 유지할 수도 있습니다. 암호화된 파일 시스템의 풀이 삭제되면 삭제된 풀이 복구된 경우에도 암호화 키 없이 데이터에 액세스할 수 없습니다. 자세한 내용은 ZFS 파일 시스템 암호화를 참조하십시오.

사용할 수 없는 장치가 있는 풀 삭제

풀을 삭제하려면 풀이 더 이상 유효하지 않음을 나타내는 데이터를 디스크에 기록해야 합니다. 이 상태 정보는 가져오기를 수행할 때 해당 장치가 잠재적인 풀로 표시되지 않도록 합니다. 하나 이상의 장치를 사용할 수 없어도 풀을 삭제할 수 있습니다. 하지만 필요한 상태 정보는 이러한 사용할 수 없는 장치에 기록되지 않습니다.

이러한 장치가 제대로 복구되면 새 풀을 만들 때 잠재적으로 활성 상태로 보고됩니다. 가져올 풀을 검색할 때 유효한 장치로 나타납니다. 풀에 포함된 UNAVAIL 상태의 장치가 많아져서 풀 자체가 UNAVAIL 상태가 될 경우(최상위 레벨의 가상 장치가 UNAVAIL 상태인 경우), 이 명령으로 경고가 출력되며, –f 옵션을 사용하지 않으면 명령을 완료할 수 없습니다. 이 옵션은 풀을 열 수 없어 거기에 저장된 데이터를 알 수 없으므로 필요합니다. 예를 들면 다음과 같습니다.

# zpool destroy tank
cannot destroy 'tank': pool is faulted
use '-f' to force destruction anyway
# zpool destroy -f tank

풀 및 장치 건전성에 대한 자세한 내용은 ZFS 저장소 풀의 건전성 상태 확인을 참조하십시오.

풀 가져오기에 대한 자세한 내용은 ZFS 저장소 풀 가져오기를 참조하십시오.