Project

General

Profile

Actions

Bug #36629

open

osd:the new file was stored in cache pool which mode was none

Added by qinglong li over 5 years ago.

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

0%

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

Description

ceph version:13.2.1
kernel client 4.17
I created the cache data pool as ceph's instructions:
(1) ceph osd tier add cold-pool hot-pool
(2) ceph osd tier cache-mode hot-pool readonly
(3) ceph osd tier set-overlay cold hot
(4) config other tier cache param

step 1: the vim will be hanged when I save a changed file.(this bug has been reported by me.)
step 2: for step 1's reason, I ran the command that ceph osd tier cache-mode hot-pool none,but not ran the next three commands: (1)rados -p hot-pool cache-flush-evict-all (2) ceph osd tier remove-overlay cold-pool (3)ceph osd tier remove cold hot.
problem 1:
In this situtation, I just changed the cahce mode to none,but not removed overlay;When I touch a file and sync the data to data pool,I found that the file's object was stored in cache pool and not in data pool.

No data to display

Actions

Also available in: Atom PDF