Project

General

Profile

Bug #16926

multimds: kclient fails to mount

Added by Patrick Donnelly over 7 years ago. Updated about 5 years ago.

Status:
Rejected
Priority:
High
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
multimds
Component(FS):
kceph
Labels (FS):
multimds
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

In many test cases, the kernel client fails to mount with EIO:

http://pulpito.ceph.com/pdonnell-2016-08-03_12:43:13-multimds-master---basic-mira/

Failure: Command failed on mira090 with status 5: 'sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage /sbin/mount.ceph 172.21.6.112:6789,172.21.6.112:6790,172.21.5.104:6789:/ /home/ubuntu/cephtest/mnt.0 -v -o name=0,secretfile=/home/ubuntu/cephtest/ceph.data/client.0.secret'
8 jobs: ['347736', '347740', '347742', '347745', '347747', '347753', '347755', '347757']
suites intersection: ['debug/mds_client.yaml', 'fs/btrfs.yaml', 'mount/kclient.yaml', 'multimds/basic/{ceph/base.yaml', 'overrides/whitelist_wrongly_marked_down.yaml']
suites union: ['clusters/3-mds.yaml', 'clusters/9-mds.yaml', 'debug/mds_client.yaml', 'fs/btrfs.yaml', 'inline/no.yaml', 'inline/yes.yaml', 'mount/kclient.yaml', 'multimds/basic/{ceph/base.yaml', 'overrides/whitelist_wrongly_marked_down.yaml', 'tasks/misc_test_o_trunc.yaml}', 'tasks/suites_dbench.yaml}', 'tasks/suites_fsync.yaml}', 'tasks/suites_iogen.yaml}', 'tasks/suites_iozone.yaml}', 'tasks/suites_pjd.yaml}', 'tasks/suites_truncate_delay.yaml}', 'tasks/trivial_sync.yaml}']

Failure: Command failed on mira042 with status 5: 'sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage /sbin/mount.ceph 172.21.5.138:6789,172.21.5.138:6790,172.21.4.124:6789:/ /home/ubuntu/cephtest/mnt.0 -v -o name=0,secretfile=/home/ubuntu/cephtest/ceph.data/client.0.secret'
12 jobs: ['347634', '347700', '347706', '347708', '347709', '347711', '347717', '347719', '347721', '347723', '347728', '347732']
suites intersection: ['debug/mds_client.yaml', 'fs/btrfs.yaml', 'mount/kclient.yaml', 'multimds/basic/{ceph/base.yaml', 'overrides/whitelist_wrongly_marked_down.yaml']
suites union: ['clusters/3-mds.yaml', 'clusters/9-mds.yaml', 'debug/mds_client.yaml', 'fs/btrfs.yaml', 'inline/no.yaml', 'inline/yes.yaml', 'mount/kclient.yaml', 'multimds/basic/{ceph/base.yaml', 'overrides/whitelist_wrongly_marked_down.yaml', 'tasks/kernel_untar_build.yaml}', 'tasks/misc.yaml}', 'tasks/misc_test_o_trunc.yaml}', 'tasks/suites_ffsb.yaml}', 'tasks/suites_fsstress.yaml}', 'tasks/suites_fsx.yaml}', 'tasks/suites_fsync.yaml}', 'tasks/suites_iogen.yaml}', 'tasks/suites_iozone.yaml}', 'tasks/suites_pjd.yaml}', 'tasks/suites_truncate_delay.yaml}', 'tasks/trivial_sync.yaml}']

Failure: Command failed on mira075 with status 5: 'sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage /sbin/mount.ceph 172.21.6.112:6789,172.21.6.112:6790,172.21.7.108:6789:/ /home/ubuntu/cephtest/mnt.0 -v -o name=0,secretfile=/home/ubuntu/cephtest/ceph.data/client.0.secret'
25 jobs: ['347626', '347628', '347630', '347632', '347638', '347640', '347641', '347643', '347645', '347649', '347653', '347655', '347660', '347662', '347664', '347668', '347672', '347675', '347677', '347679', '347685', '347689', '347694', '347696', '347702']
suites intersection: ['debug/mds_client.yaml', 'fs/btrfs.yaml', 'mount/kclient.yaml', 'multimds/basic/{ceph/base.yaml', 'overrides/whitelist_wrongly_marked_down.yaml']
suites union: ['clusters/3-mds.yaml', 'clusters/9-mds.yaml', 'debug/mds_client.yaml', 'fs/btrfs.yaml', 'inline/no.yaml', 'inline/yes.yaml', 'mount/kclient.yaml', 'multimds/basic/{ceph/base.yaml', 'overrides/whitelist_wrongly_marked_down.yaml', 'tasks/kernel_untar_build.yaml}', 'tasks/misc.yaml}', 'tasks/misc_test_o_trunc.yaml}', 'tasks/suites_blogbench.yaml}', 'tasks/suites_dbench.yaml}', 'tasks/suites_ffsb.yaml}', 'tasks/suites_fsstress.yaml}', 'tasks/suites_fsx.yaml}', 'tasks/suites_fsync.yaml}', 'tasks/suites_iogen.yaml}', 'tasks/suites_iozone.yaml}', 'tasks/suites_pjd.yaml}', 'tasks/suites_truncate_delay.yaml}', 'tasks/trivial_sync.yaml}']

This also affects all of the older multimds runs. The above are just from the latest.

History

#1 Updated by John Spray over 7 years ago

  • Assignee set to Patrick Donnelly

#2 Updated by John Spray over 7 years ago

(pass "-k testing" when scheduling runs that will use a kclient, to ensure you're getting a nice recent cephfs kernel)

#3 Updated by Brett Niver over 7 years ago

  • Assignee changed from Patrick Donnelly to Zheng Yan

Pushing this to Zheng since it's another kclient issue.

#4 Updated by Patrick Donnelly over 7 years ago

  • Assignee changed from Zheng Yan to Patrick Donnelly

#5 Updated by Patrick Donnelly over 7 years ago

  • Assignee changed from Patrick Donnelly to Zheng Yan

Assignee changed accidentally. Sorry!

#6 Updated by Zheng Yan over 7 years ago

  • Status changed from New to 12

I don't see any mount failure when using testing branch. Besides, I see lots of snapshot related failures. snapshot is known broken for multimds. Need to disable snapshot for now

#7 Updated by John Spray over 7 years ago

  • Status changed from 12 to Rejected

Looks like this was initially failing when running against an old kernel, and was okay on a recent kernel, so closing.

#8 Updated by Patrick Donnelly about 5 years ago

  • Category deleted (90)
  • Labels (FS) multimds added

Also available in: Atom PDF