We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is this a bug report or feature request?
Deviation from expected behavior:
OSD do never come UP because they try to bind and do traffic via IPv4 when no IPv4 addresses are available. There is no error message in any log.
Expected behavior:
rook-ceph-operator manages to correctly configure OSDs on IPv4, IPv6-only and IPv4/IPv6-dualstack clusters.
How to reproduce it (minimal and precise):
ceph status
File(s) to submit:
... debug 2020-09-15T13:17:36.154+0000 7f0b9eeae700 1 osd.0 138 tick checking mon for new map debug 2020-09-15T13:18:07.039+0000 7f0b9eeae700 1 osd.0 138 tick checking mon for new map debug 2020-09-15T13:18:37.220+0000 7f0b9eeae700 1 osd.0 138 tick checking mon for new map ...<continues forever, OSD never comes up>...
Environment:
cluster: id: 5a7cf85c-cd1d-4472-9340-78f3759a2151 health: HEALTH_WARN 32 osds down 8 hosts (32 osds) down 1 root (32 osds) down Reduced data availability: 145 pgs inactive services: mon: 3 daemons, quorum a,b,c (age 71m) mgr: a(active, since 71m) osd: 32 osds: 0 up, 32 in (since 20s) data: pools: 10 pools, 145 pgs objects: 0 objects, 0 B usage: 0 B used, 0 B / 0 B avail pgs: 100.000% pgs unknown 145 unknown
Workaround
kubectl edit configmaps/rook-config-override -n rook-ceph
apiVersion: v1 data: config: | [global] ms_bind_ipv4 = false ms_bind_ipv6 = true
kubectl -n rook-ceph delete pod -l app=rook-ceph-osd
rook-ceph-toolbox
The workaround is also documented here: Proxmox Wiki Ceph Docs
The text was updated successfully, but these errors were encountered:
Duplicate of 3850. Closing.
Sorry, something went wrong.
No branches or pull requests
Is this a bug report or feature request?
Deviation from expected behavior:
OSD do never come UP because they try to bind and do traffic via IPv4 when no IPv4 addresses are available. There is no error message in any log.
Expected behavior:
rook-ceph-operator manages to correctly configure OSDs on IPv4, IPv6-only and IPv4/IPv6-dualstack clusters.
How to reproduce it (minimal and precise):
ceph status
command on the rook-ceph-toolbox pod.File(s) to submit:
Environment:
Workaround
kubectl edit configmaps/rook-config-override -n rook-ceph
) and add (exclusively for IPv6-only cluster):kubectl -n rook-ceph delete pod -l app=rook-ceph-osd
ceph status
command in therook-ceph-toolbox
pod.The workaround is also documented here: Proxmox Wiki Ceph Docs
The text was updated successfully, but these errors were encountered: