Project

General

Profile

Actions

Bug #9078

closed

Removing an RBD is very slow whenever there is write's in other RBD which also belongs to same Pool

Added by Ramakrishnan P over 9 years ago. Updated over 9 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

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

Description

Configuration:
3 node with mon and 3 node with OSD connected via Enclosure/jbod, total 15 OSD's

Steps followed:
1. Create Cluster and ensure Cluster health "ok"
2. Create 2 Pools and 3 RBD's in each pool(total 6 RBD) with different order size (created each RBD of 1TB)
3. Map all 6 RBD to client
4. Stated IO's on all 6 RBD with write/randwrite/readwrite
5. After 1 hr of IO, stop IO on one RBD, and let IO's continue in remaining RBD's
6. unmap RBD from client which will succeed, ensure no IO's are continuing in particular RBD
7. remove/delete RBD from pool which seems like hung but it is very slow, after 4 min can observe % of RBD removal

Actions

Also available in: Atom PDF