From 35b40a1ca09da4b66b3d7ada527703e8bb2cac40 Mon Sep 17 00:00:00 2001 From: hoganlxj <32036395+hoganlxj@users.noreply.github.com> Date: Fri, 24 Nov 2023 11:32:14 +0800 Subject: [PATCH] delete the storage snapshot --- build/climc/root/opt/yunion/scripts/tools/clean_storage.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build/climc/root/opt/yunion/scripts/tools/clean_storage.sh b/build/climc/root/opt/yunion/scripts/tools/clean_storage.sh index a4259f994da..4fa54caa3c1 100755 --- a/build/climc/root/opt/yunion/scripts/tools/clean_storage.sh +++ b/build/climc/root/opt/yunion/scripts/tools/clean_storage.sh @@ -29,6 +29,11 @@ do climc disk-purge $disk_id > /dev/null done +for snapshot_id in $(climc snapshot-list --limit 2048 --scope system --admin --filter "storage_id.equals($STORAGE_ID)" | egrep '[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}' | awk '{print $2}') +do + climc snapshot-delete $snapshot_id > /dev/null +done + # CACHE_ID=$(climc storage-show $STORAGE_ID | grep -w " storagecache_id " | awk '{print $4}') climc storage-delete $STORAGE_ID > /dev/null