|
|
$ V+ Z* p* X4 ^# R$ C# j界面上删除snapshort无法删除:
* w( {" q% E" d7 a在ceph上执行:
( h( z Q0 z+ z# d0 {. Y[root@host09 ~]# rbd flatten volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a
) S) F* j, |+ j: z* L( r. J) j" YImage flatten: 2021-12-15 10:56:57.651 7f5161c4db00 -1 librbd::Operations: image has no parent0% complete...failed.; R1 J* q/ ?6 E- J# d) ^
rbd: flatten error: 0 e4 H- \$ S4 F
(22) Invalid argument0 V$ K9 @( }/ m* Z6 m& ]! y; c
[root@host09 ~]# rbd flatten volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a: o2 J0 ~: k0 q0 j \/ i& O
Image flatten: 2021-12-15 10:58:00.621 7f16fee40b00 -1 librbd::Operations: image has no parent0% complete...failed.
6 q0 `- Y) ]& Trbd: flatten error: (22) Invalid argument
( q. [8 _; [3 @& v% m% o: R) K4 {: D[root@host09 ~]# rbd snap remove volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a
' D: k; F, D! C) ?# A, Orbd: snapshot name was not specified& X5 Z* c4 t0 o3 m
[root@host09 ~]# rbd ls volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a9 m5 F; J; [# h
rbd: namespace 'volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a' does not exist.6 Z: x8 J, v" B' S% a4 E
rbd: listing images failed: (2) No such file or directory, }) m) }6 N$ z& f n* V0 `; q
[root@host09 ~]# rbd children volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a@
, Z% }2 `1 i1 T$ }rbd: invalid spec 'volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a@'. Y+ ]+ X: Z, u
[root@host09 ~]# rbd info volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a. ~$ b' P9 ^0 F0 h
rbd image 'volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a':5 O8 h/ X, N% |5 ^6 o
size 50 GiB in 12800 objects
2 ?% @7 T5 p$ V6 w1 g, G3 l2 T0 u order 22 (4 MiB objects)& d6 X) b8 U o- E0 |
snapshot_count: 1. i5 m8 F% d5 `' z4 j7 g9 h
id: 1df1d86b8b45677 ^/ L( M V) N
block_name_prefix: rbd_data.1df1d86b8b4567
6 e# f+ h7 j( L# ?9 s format: 2
4 I% u0 ~2 Z5 X) [( n4 N d features: layering, exclusive-lock, object-map, fast-diff, deep-flatten
7 Y7 u! k( E* y9 k0 w) W% N* F op_features: " f6 D5 U& }% b( K' z) `1 o& [: I- a
flags: & ~7 \7 J# I4 ~. a5 r( z8 r
create_timestamp: Fri Nov 26 19:31:33 20212 j: b$ z& e: H; E
access_timestamp: Fri Nov 26 19:31:33 2021' |5 A$ y6 F0 U- P/ W4 v: O1 z
modify_timestamp: Fri Nov 26 19:31:33 2021
. V; y4 o2 B% E* Q3 y# O[root@host09 ~]# rbd snap list volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a
" [; c2 J9 m- ]8 [1 P% XSNAPID NAME SIZE PROTECTED TIMESTAMP
7 c0 ]- M8 G. B6 P 5 snapshot-3748c5da-c41b-4cf4-b61d-e866fffc0a67 50 GiB yes Sat Dec 4 20:50:21 2021
0 z$ }# T: J0 R2 G2 k. B[root@host09 ~]# rbd children volumes-hdd/volume-1353d6f7-c885-4272-b3bf-8c0e0d1e0b2a@snapshot-3748c5da-c41b-4cf4-b61d-e866fffc0a67% O5 |7 Z) K e: N$ y: s& F
volumes-hdd/volume-58eaff50-bb40-4b38-9210-40163c12c5ee, }* P& K/ `* K2 l' n/ X& U
查看到snap-short有卷1 R$ v% r5 J `
+ z7 E* X- C$ K0 ?2 G% S2 K删除掉卷58eaff50-bb40-4b38-9210-40163c12c5ee即可:* B6 d/ X, i% _7 ?0 z
5 C' D2 K9 V/ C; m O. |2 x; j3 e |
|