Project

General

Profile

Actions

Bug #13164

closed

librbd: reads larger than cache size hang

Added by Josh Durgin over 8 years ago. Updated over 8 years ago.

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

0%

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

Description

This can be triggered by using an image with order 26 (so objects are 64MB, larger than the default cache size), and trying to 'rbd cp' the image, since 'rbd cp' will copy a whole object at a time.

One solution would be restricting the maximum length of a single rados i/o that librbd sends, so we don't overfill the cache for large requests.


Related issues 3 (0 open3 closed)

Related to rbd - Bug #13124: librbd order limits inconsistent with rbd cliResolvedXinxin Shu09/16/2015

Actions
Copied to rbd - Backport #13387: librbd: reads larger than cache size hangResolvedAbhishek LekshmananActions
Copied to rbd - Backport #13388: librbd: reads larger than cache size hangRejectedActions
Actions

Also available in: Atom PDF