Project

General

Profile

Feature #23126 ยป Purge_snapshot.txt

Detail execution step - Debashis Mondal, 02/26/2018 04:15 AM

 
[root@ceph-server ~]# rbd ls test2 -l
NAME SIZE PARENT FMT PROT LOCK
vol05 102400k 2
[root@ceph-server ~]# rbd snap create test2/vol05@snap1
[root@ceph-server ~]# rbd snap create test2/vol05@snap2
[root@ceph-server ~]# rbd snap create test2/vol05@snap3
[root@ceph-server ~]# rbd snap create test2/vol05@snap4
[root@ceph-server ~]# rbd snap create test2/vol05@snap5
[root@ceph-server ~]# rbd snap protect test2/vol05@snap5
[root@ceph-server ~]# rbd ls test2 -l
NAME SIZE PARENT FMT PROT LOCK
vol05 102400k 2
vol05@snap1 102400k 2
vol05@snap2 102400k 2
vol05@snap3 102400k 2
vol05@snap4 102400k 2
vol05@snap5 102400k 2 yes
[root@ceph-server ~]# rbd snap purge test2/vol05
Removing all snapshots: 0% complete...failed.
rbd: snapshot 'snap5' is protected from removal.
[root@ceph-server ~]#
[root@ceph-server ~]#
[root@ceph-server ~]# rbd ls test2 -l
NAME SIZE PARENT FMT PROT LOCK
vol05 102400k 2
vol05@snap1 102400k 2
vol05@snap2 102400k 2
vol05@snap3 102400k 2
vol05@snap4 102400k 2
vol05@snap5 102400k 2 yes
[root@ceph-server ~]#
[root@ceph-server ~]#
[root@ceph-server ~]#
[root@ceph-server ~]#
[root@ceph-server ~]# rbd resize vol05 --size 20
rbd: error opening image vol05: (2) No such file or directory
[root@ceph-server ~]# rbd resize test2/vol05 --size 20
rbd: shrinking an image is only allowed with the --allow-shrink flag
[root@ceph-server ~]# rbd resize test2/vol05 --size 200
Resizing image: 100% complete...done.
[root@ceph-server ~]# rbd ls test2 -l
NAME SIZE PARENT FMT PROT LOCK
vol05 200M 2
vol05@snap1 102400k 2
vol05@snap2 102400k 2
vol05@snap3 102400k 2
vol05@snap4 102400k 2
vol05@snap5 102400k 2 yes
[root@ceph-server ~]# rbd snap create test2/vol05@snap6
[root@ceph-server ~]# rbd snap create test2/vol05@snap7
[root@ceph-server ~]# rbd snap create test2/vol05@snap8
[root@ceph-server ~]# rbd snap create test2/vol05@snap9
[root@ceph-server ~]# rbd ls test2 -l
NAME SIZE PARENT FMT PROT LOCK
vol05 200M 2
vol05@snap1 102400k 2
vol05@snap2 102400k 2
vol05@snap3 102400k 2
vol05@snap4 102400k 2
vol05@snap5 102400k 2 yes
vol05@snap6 200M 2
vol05@snap7 200M 2
vol05@snap8 200M 2
vol05@snap9 200M 2
[root@ceph-server ~]# rbd snap purge test2/vol05
Removing all snapshots: 0% complete...failed.
rbd: snapshot 'snap5' is protected from removal.
[root@ceph-server ~]#
    (1-1/1)