To remove a cache completely, including the cache object, its cache volume and all space-optimized snapshots that use the cache:
Run the following command to find out the names of the top-level snapshot volumes that are configured on the cache object:
# vxprint -g diskgroup -vne \ "v_plex.pl_subdisk.sd_dm_name ~ /cache_object/"
Remove all the top-level snapshots and their dependent snapshots (this can be done with a single command):
# vxedit -g diskgroup -r rm snapvol ...
# vxcache -g diskgroup stop cache_object
Finally, remove the cache object and its cache volume:
# vxedit -g diskgroup -r rm cache_object