I run below command to start the volume efficiency operation.
vol efficiency start -vserver ansibleSVM -volume vol1 -scan-old-data true -use-checkpoint true -qos-policy background -build-metadata true -scan-all true
when I checked status, it turned idle immediately.
vol efficiency show -vserver ansibleSVM -volume vol1
Vserver Name: ansibleSVM
Volume Name: vol1
Volume Path: /vol/vol1
State: Enabled
Status: Idle
Progress: Idle for 00:00:3
there is no data in the volume. is efficiency start operation turns idle if the data not exists in the volume.
Thanks