Project

General

Profile

Feature #448

support dns resolution in libceph

Added by Wido den Hollander over 13 years ago. Updated almost 13 years ago.

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

Also available in: Atom PDF