Project

General

Profile

Actions

Bug #22547

open

active mds session miss for client

Added by wei jin over 6 years ago. Updated over 6 years ago.

Status:
Need More Info
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

Our user case: k8s docker mounts cephfs using cephfs kernel client.

If we do not use the 'mounted dir', after a while, the session will miss in active mds, we check it by command:
ceph daemon mds.FOO session ls

However, on the docker host, we can find the mount info using df -hT, and can 'cd' to that dir and operate it. And then we check the session it goes back using above command. After a while, it will miss again.

There is a log from ceph.log, every time we operate the mounted dir, it will show following messages:
2017-12-28 12:18:31.625165 mds.0 10.11.67.226:6800/2738461306 340 : cluster [INF] denied reconnect attempt (mds is up:active) from client.2359121 10.11.70.66:0/3075221752 after 44973.678531 (allowed interval 100)

Actions

Also available in: Atom PDF