Project

General

Profile

Actions

Bug #48893

closed

Ceph-osd refuses to bind on an IP on the local loopback lo

Added by Thomas Goirand over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
common
Target version:
-
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
nautilus, octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Hi,

Starting with Nautilus, and unless the IP is specified explicitly in ceph.conf, ceph-osd only searches for IPs that aren't on the local loopback. This is problematic for anyone doing a bgp-to-the-host deployment, where this is precisely what's configured.

The issue seems to be located at:

https://github.com/ceph/ceph/blob/master/src/common/ipaddr.cc#L63


Related issues 7 (1 open6 closed)

Related to Ceph - Bug #43417: Since the local loopback address is set to a virtual IP,OSD can't restart .Resolved

Actions
Related to Ceph - Bug #49938: daemons bind to loopback ifaceResolvedDan van der Ster

Actions
Related to RADOS - Bug #50688: Ceph can't be deployed using cephadm on nodes with /32 ip addressesDuplicate

Actions
Copied to Ceph - Backport #48903: nautilus: Ceph-osd refuses to bind on an IP on the local loopback loResolvedNathan CutlerActions
Copied to Ceph - Backport #48904: octopus: Ceph-osd refuses to bind on an IP on the local loopback loResolvedNathan CutlerActions
Copied to RADOS - Bug #50012: Ceph-osd refuses to bind on an IP on the local loopback lo (again)Fix Under ReviewKefu Chai

Actions
Copied to Ceph - Bug #50456: Ceph-osd refuses to bind on an IP on the local loopback loResolvedKefu Chai

Actions
Actions #1

Updated by Kefu Chai over 3 years ago

  • Status changed from New to Fix Under Review
  • Backport set to nautilus, octopus
  • Pull request ID set to 38925
Actions #2

Updated by Kefu Chai over 3 years ago

  • Related to Bug #43417: Since the local loopback address is set to a virtual IP,OSD can't restart . added
Actions #3

Updated by Neha Ojha over 3 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #4

Updated by Backport Bot over 3 years ago

  • Copied to Backport #48903: nautilus: Ceph-osd refuses to bind on an IP on the local loopback lo added
Actions #5

Updated by Backport Bot over 3 years ago

  • Copied to Backport #48904: octopus: Ceph-osd refuses to bind on an IP on the local loopback lo added
Actions #6

Updated by Loïc Dachary about 3 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions #8

Updated by Kefu Chai about 3 years ago

  • Copied to Bug #50012: Ceph-osd refuses to bind on an IP on the local loopback lo (again) added
Actions #9

Updated by Nathan Cutler about 3 years ago

  • Related to Bug #49938: daemons bind to loopback iface added
Actions #10

Updated by Kefu Chai about 3 years ago

  • Copied to Bug #50456: Ceph-osd refuses to bind on an IP on the local loopback lo added
Actions #11

Updated by Sebastian Wagner almost 3 years ago

  • Related to Bug #50688: Ceph can't be deployed using cephadm on nodes with /32 ip addresses added
Actions

Also available in: Atom PDF