Feature #448
support dns resolution in libceph
Status:
Rejected
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
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.
History
#1 Updated by Sage Weil over 13 years ago
- 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.
#2 Updated by Sage Weil over 13 years ago
- Estimated time set to 3.00 h
- Source set to 2
#3 Updated by Sage Weil over 13 years ago
- Project changed from 3 to Linux kernel client
- Category deleted (
7)
#4 Updated by Sage Weil about 13 years ago
- Subject changed from Support hostnames in RBD creation to support dns resolution in libceph
#5 Updated by Sage Weil about 13 years ago
- translation missing: en.field_position deleted (
528) - translation missing: en.field_position set to 396
#6 Updated by Anonymous almost 13 years ago
How about writing a userspace wrapper for that echo >/sys, instead? There's no reason for this functionality to be in kernel.
#7 Updated by Josh Durgin almost 13 years ago
Indeed, that's the plan: #958
#8 Updated by Sage Weil almost 13 years ago
- Status changed from New to Rejected