ONTAP FlexGroup 볼륨에서 디렉토리를 비동기적으로 삭제합니다.
ONTAP 9.8부터 Linux 및 Windows 클라이언트 공유에서 디렉터리를 비동기적으로(즉, 백그라운드에서) 삭제할 수 있습니다. 클러스터 및 SVM 관리자는 FlexVol 및 FlexGroup 볼륨 모두에서 비동기 삭제 작업을 수행할 수 있습니다.
고급 권한 모드를 사용하는 클러스터 관리자 또는 SVM 관리자여야 합니다.
ONTAP 9.8부터 ONTAP CLI를 사용하여 비동기 삭제 기능을 사용할 수 있습니다. ONTAP 9.9.1부터 이 기능을 시스템 관리자와 함께 사용할 수 있습니다. 이 프로세스에 대한 자세한 내용은 을 "FSA에서 ONTAP 분석을 기반으로 시정 조치를 취하세요"참조하십시오.
ONTAP 9.11.1부터 스토리지 관리자는 볼륨에 대한 권한을 부여하여 NFS 및 SMB 클라이언트가 비동기식 삭제 작업을 수행할 수 있도록 할 수 있습니다. 자세한 내용은 을 "디렉토리를 비동기적으로 삭제하는 클라이언트 권한을 관리합니다"참조하십시오.
당신은 사용할 수 있습니다 volume file async-delete show
진행 중인 비동기 삭제 작업의 상태를 확인하는 명령이 추가되었으며, ONTAP 9.17.1부터는 클라이언트에서 실행된 비동기 삭제 작업의 상태도 표시됩니다.
디렉터리를 비동기적으로 삭제
시스템 관리자나 ONTAP CLI를 사용하여 디렉토리를 비동기적으로 삭제할 수 있습니다.
ONTAP 9.10.1부터 시작합니다 | ONTAP 9.9.1에서 | ||
---|---|---|---|
|
|
*CLI를 사용하여 비동기 삭제를 수행합니다 *
-
고급 권한 모드 시작:
세트 프리빌리지 고급
-
FlexVol 또는 FlexGroup 볼륨에서 디렉토리 삭제:
volume file async-delete start -vserver <SVM_name> -volume <volume_name> -path <file_path> -throttle <throttle>
최소 제한 값은 10이고, 최대 값은 100,000이며, 기본값은 5000입니다. 제한 값이 낮을수록 리소스를 적게 사용하므로 삭제 속도가 느려질 수 있고, 제한 값이 높을수록 리소스를 많이 사용하지만 삭제 속도가 빨라질 수 있습니다.
다음 예제에서는 d1 이라는 디렉터리에 있는 d2 라는 디렉터리를 삭제합니다.
cluster::*> volume file async-delete start -vserver vs1 -volume vol1 -path d1/d2
-
(선택 사항) 진행 중인 비동기 삭제 작업의 상태를 확인하세요.
'볼륨 파일 비동기 삭제 표시'
-
디렉토리가 삭제되었는지 확인합니다.
이벤트 로그 쇼
다음 예제에서는 디렉터리가 성공적으로 삭제되었을 때 이벤트 로그의 출력을 보여 줍니다.
cluster::*> event log show Time Node Severity Event ------------------- ---------------- ------------- --------------------------- 7/7/2025 09:04:04 cluster-vsim NOTICE asyncDelete.message.success: Async delete job on path d1/d2 of volume (MSID: 2162149232) was completed. Number of files deleted: 7, Number of directories deleted: 5. Total number of bytes deleted: 135168.
에 대한 자세한 내용은
event log show
"ONTAP 명령 참조입니다"을 참조하십시오.
디렉토리 삭제 작업 취소
-
고급 권한 모드 시작:
세트 프리빌리지 고급
-
디렉토리 삭제가 진행 중인지 확인합니다.
'볼륨 파일 비동기 삭제 표시'
디렉토리의 SVM, 볼륨, jobid 및 경로가 표시되면 작업을 취소할 수 있습니다.
-
디렉토리 삭제 취소:
volume file async-delete cancel -vserver <SVM_name> -volume <volume_name> -jobid <job_id>