Feature #448
closed
support dns resolution in libceph
Added by Wido den Hollander over 13 years ago.
Updated about 13 years ago.
Description
I tried:
echo "fs.ceph.widodh.nl name=admin,secretfile=/etc/ceph/secret rbd alpha" > /sys/class/rbd/add
That resulted in:
libceph: parse_ips bad ip 'fs.ceph.widodh.nl'
fs.ceph.widodh.nl is a RR-DNS record with my monitors in it.
Would be nice if RBD supported hostnames and even dealt with RR-DNS.
- Priority changed from Normal to Low
There is a (new) dns resolution framework in the kernel we could support. It'd take some coding, though. It should also be a Kconfig option, I think, since the dns resolver may be a dependency some people want.
- Estimated time set to 3:00 h
- Source set to 2
- Project changed from 3 to Linux kernel client
- Category deleted (
7)
- Subject changed from Support hostnames in RBD creation to support dns resolution in libceph
- Translation missing: en.field_position deleted (
528)
- Translation missing: en.field_position set to 396
How about writing a userspace wrapper for that echo >/sys, instead? There's no reason for this functionality to be in kernel.
Indeed, that's the plan: #958
- Status changed from New to Rejected
Also available in: Atom
PDF