Project

General

Profile

Actions

Bug #27363

open

'rbd rm' does not clean tiered pool completly

Added by Fyodor Ustinov over 5 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

mimic (13.2.1)
linux kernel: 4.18.3-1.el7.elrepo.x86_64

ceph osd crush rule create-replicated hddreplrule default rack hdd
ceph osd crush rule create-replicated ssdreplrule default rack ssd

ceph osd pool create rbd 256 256 replicated hddreplrule
ceph osd pool set rbd size 3
ceph osd pool set rbd min_size 2
ceph osd pool create rbdtier 256 256 replicated ssdreplrule
ceph osd pool set rbdtier size 3
ceph osd pool set rbdtier min_size 2
ceph osd tier add-cache rbd rbdtier 549755813888
ceph osd tier cache-mode rbdtier writeback

rbd create --size 16G rbdtest
rbd feature disable rbdtest object-map fast-diff deep-flatten
rbd device map rbdtest

dd if=/dev/zero of=/dev/rbd0 bs=16M oflag=direct
dd if=/dev/zero of=/dev/rbd0 bs=16M

rbd device unmap rbdtest
rbd rm rbdtest
Removing image: 100% complete...done.

rbd trash purge
rbd: nothing to remove

POOLS:
NAME ID USED %USED MAX AVAIL OBJECTS
rbd 11 5.2 GiB 0.01 35 TiB 1328
rbdtier 12 0 B 0 1.7 TiB 1330

rados -p rbd ls
rbd_data.15196b8b4567.00000000000009c5
rbd_data.15196b8b4567.00000000000008ed
rbd_data.15196b8b4567.0000000000000dd6
rbd_data.15196b8b4567.0000000000000501
[...]

rados -p rbdtier ls
rbd_data.15196b8b4567.00000000000009c5
rbd_data.15196b8b4567.00000000000008ed
rbd_data.15196b8b4567.0000000000000dd6
rbd_data.15196b8b4567.0000000000000501
[...]

Actions

Also available in: Atom PDF