Hi, > As Marc mentioned, you would need to disable unsupported features but > you are right that the kernel doesn't make it to that point. I remember disabling unsupported features on el7 nodes (kernel 3.10) with Nautilus. But the error on the map command is usually more obvious. $ rbd feature disable test1/blk1 object-map fast-diff deep-flatten Could you give this a try ? Regards, Dimitri On Mon, Jul 26, 2021 at 8:56 AM Ilya Dryomov <idryomov@xxxxxxxxx> wrote: > On Mon, Jul 26, 2021 at 12:39 PM <cek+ceph@xxxxxxxxxxxx> wrote: > > > > Although I appreciate the responses, they have provided zero help > solving this issue thus far. > > It seems like the kernel module doesn't even get to the stage where it > reads the attributes/features of the device. It doesn't know where to > connect and, presumably, is confused by the options passed by userspace. > > Sorry, your "rbd info" output didn't register with me for some reason. > --id and --user should be equivalent and --name with "client." prefix > should be fine too so my suggestion was useless. > > As Marc mentioned, you would need to disable unsupported features but > you are right that the kernel doesn't make it to that point. > > > > > Obviously, I have already tried "--user", "--name" and so on with > similar messages in dmesg. I don't feel like downgrading to 10. Any way to > make el7 work with 14 userspace utils? > > It is expected to work. Could you please strace "rbd device map" > with something like "strace -f -e write -s 500 rbd device map ..." > and attach the output? > > Thanks, > > Ilya > > > > > I have also just realized there was 1 message missing from provided > logs, which somehow was logged by userspace(?) and not kernel. Here's the > full log: > > > > # rbd device map test1/blk1 --user testing-rw > > > > Jul 26 05:33:53 xx key.dns_resolver[9147]: name=testing-rw: No address > associated with name > > Jul 26 05:33:53 xx kernel: libceph: resolve 'name=testing-rw' (ret=-3): > failed > > Jul 26 05:33:53 xx kernel: libceph: parse_ips bad ip > 'name=testing-rw,key=client.testing-rw' > > > > # rbd info test1/blk1 --user testing-rw > > works perfectly > > > > Thanks. > > > > > > On 7/24/21 12:47 PM, Marc wrote: > > > > > > If you have the default kernel you can not use all these features. I > think even dmesg shows you something about that when mapping. > > > > > > > > >> -----Original Message----- > > >> From: cek+ceph@xxxxxxxxxxxx > > >> Sent: Friday, 23 July 2021 23:58 > > >> To: ceph-users@xxxxxxx > > >> Subject: *****SPAM***** unable to map device with krbd on > > >> el7 with ceph nautilus > > >> > > >> Hi. > > >> > > >> I've followed the installation guide and got nautilus 14.2.22 running > on > > > > _______________________________________________ > > ceph-users mailing list -- ceph-users@xxxxxxx > > To unsubscribe send an email to ceph-users-leave@xxxxxxx > _______________________________________________ > ceph-users mailing list -- ceph-users@xxxxxxx > To unsubscribe send an email to ceph-users-leave@xxxxxxx > > _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx