Project

General

Profile

Actions

Bug #21220

closed

mount error 110 = Connection timed out

Added by min-sheng Lin over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
libceph
Target version:
-
% Done:

0%

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

Description

Ceph and Kernel version on client:

root@ceph-admin:/var/log# uname -r
4.2.0-41-generic
root@ceph-admin:/var/log# ceph -v
ceph version 12.2.0 (32ce2a3ae5239ee33d6150705cdb24d43bab910c) luminous (rc)

Got timeout error when mounting cephfs:

vagrant@ceph-admin:~$ sudo mount -vvvv -t ceph ceph-mon-1,ceph-mon-2,ceph-mon-3:6789:/ /mnt -o name=admin,secret=AQBz\/KxZLh1xERAAfVubu6RxePWyZKZNDh1QjQ==
mount: fstab path: "/etc/fstab" 
mount: mtab path:  "/etc/mtab" 
mount: lock path:  "/etc/mtab~" 
mount: temp path:  "/etc/mtab.tmp" 
mount: UID:        0
mount: eUID:       0
mount: spec:  "ceph-mon-1,ceph-mon-2,ceph-mon-3:6789:/" 
mount: node:  "/mnt" 
mount: types: "ceph" 
mount: opts:  "name=admin,secret=AQBz/KxZLh1xERAAfVubu6RxePWyZKZNDh1QjQ==" 
mount: external mount: argv[0] = "/sbin/mount.ceph" 
mount: external mount: argv[1] = "ceph-mon-1,ceph-mon-2,ceph-mon-3:6789:/" 
mount: external mount: argv[2] = "/mnt" 
mount: external mount: argv[3] = "-v" 
mount: external mount: argv[4] = "-o" 
mount: external mount: argv[5] = "rw,name=admin,secret=AQBz/KxZLh1xERAAfVubu6RxePWyZKZNDh1QjQ==" 
parsing options: rw,name=admin,secret=AQBz/KxZLh1xERAAfVubu6RxePWyZKZNDh1QjQ==
mount error 110 = Connection timed out

ceph-fuse client is just fine:

vagrant@ceph-admin:~$ sudo ceph-fuse -m 192.168.15.11,192.168.15.12,192.168.15.13 /mnt --keyring /etc/ceph/ceph.client.admin.keyring --name client.admin
ceph-fuse[20117]: starting ceph client
2017-09-04 08:13:27.163183 7f70162ac000 -1 init, newargv = 0x55c88431c540 newargc=9
ceph-fuse[20117]: starting fuse
vagrant@ceph-admin:~$ df | grep ceph
ceph-fuse                                      56201216         0  56201216   0% /mnt

missing required protocol features log in /var/log/syslog:

Sep  4 07:45:17 vagrant kernel: [ 3086.769690] libceph: mon1 192.168.15.12:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:45:17 vagrant kernel: [ 3086.769738] libceph: mon1 192.168.15.12:6789 missing required protocol features
Sep  4 07:45:27 vagrant kernel: [ 3096.800767] libceph: mon1 192.168.15.12:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:45:27 vagrant kernel: [ 3096.800818] libceph: mon1 192.168.15.12:6789 missing required protocol features
Sep  4 07:45:37 vagrant kernel: [ 3106.816588] libceph: mon0 192.168.15.11:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:45:37 vagrant kernel: [ 3106.816639] libceph: mon0 192.168.15.11:6789 missing required protocol features
Sep  4 07:45:47 vagrant kernel: [ 3116.832675] libceph: mon2 192.168.15.13:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:45:47 vagrant kernel: [ 3116.832724] libceph: mon2 192.168.15.13:6789 missing required protocol features
Sep  4 07:45:57 vagrant kernel: [ 3126.848665] libceph: mon2 192.168.15.13:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:45:57 vagrant kernel: [ 3126.848716] libceph: mon2 192.168.15.13:6789 missing required protocol features
Sep  4 07:46:07 vagrant kernel: [ 3136.864960] libceph: mon2 192.168.15.13:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:46:07 vagrant kernel: [ 3136.865038] libceph: mon2 192.168.15.13:6789 missing required protocol features
Sep  4 07:48:10 vagrant kernel: [ 3259.952657] libceph: mon0 192.168.15.11:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:48:10 vagrant kernel: [ 3259.952704] libceph: mon0 192.168.15.11:6789 missing required protocol features
Sep  4 07:48:20 vagrant kernel: [ 3269.984679] libceph: mon2 192.168.15.13:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:48:20 vagrant kernel: [ 3269.984729] libceph: mon2 192.168.15.13:6789 missing required protocol features
Sep  4 07:48:30 vagrant kernel: [ 3280.000791] libceph: mon1 192.168.15.12:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:48:30 vagrant kernel: [ 3280.000841] libceph: mon1 192.168.15.12:6789 missing required protocol features
Sep  4 07:48:40 vagrant kernel: [ 3290.016840] libceph: mon1 192.168.15.12:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:48:40 vagrant kernel: [ 3290.016890] libceph: mon1 192.168.15.12:6789 missing required protocol features
Sep  4 07:48:50 vagrant kernel: [ 3300.032587] libceph: mon1 192.168.15.12:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:48:50 vagrant kernel: [ 3300.035900] libceph: mon1 192.168.15.12:6789 missing required protocol features
Sep  4 07:49:00 vagrant kernel: [ 3310.048834] libceph: mon2 192.168.15.13:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:49:00 vagrant kernel: [ 3310.052296] libceph: mon2 192.168.15.13:6789 missing required protocol features
Sep  4 07:49:10 vagrant kernel: [ 3319.953886] libceph: mon1 192.168.15.12:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:49:10 vagrant kernel: [ 3319.957168] libceph: mon1 192.168.15.12:6789 missing required protocol features
Sep  4 07:49:20 vagrant kernel: [ 3329.984892] libceph: mon0 192.168.15.11:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:49:20 vagrant kernel: [ 3329.988368] libceph: mon0 192.168.15.11:6789 missing required protocol features
Sep  4 07:49:30 vagrant kernel: [ 3340.000906] libceph: mon0 192.168.15.11:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:49:30 vagrant kernel: [ 3340.004269] libceph: mon0 192.168.15.11:6789 missing required protocol features
Sep  4 07:49:40 vagrant kernel: [ 3350.016806] libceph: mon2 192.168.15.13:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:49:40 vagrant kernel: [ 3350.020464] libceph: mon2 192.168.15.13:6789 missing required protocol features
Sep  4 07:49:50 vagrant kernel: [ 3360.032610] libceph: mon1 192.168.15.12:6789 feature set mismatch, my 103b84a842aca < server's 40103b84a842aca, missing 400000000000000
Sep  4 07:49:50 vagrant kernel: [ 3360.035993] libceph: mon1 192.168.15.12:6789 missing required protocol features

Actions #1

Updated by Ilya Dryomov over 6 years ago

  • Category set to libceph

You need to upgrade your "vagrant" kernel to at least 4.5, see http://docs.ceph.com/docs/master/rados/operations/crush-map/#which-client-versions-support-crush-tunables5 for details. I'd recommend 4.9 or later.

Actions #2

Updated by Ilya Dryomov over 6 years ago

  • Assignee set to Ilya Dryomov
Actions #3

Updated by Ilya Dryomov over 6 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF