Disable ceph osd crush update on start in default
The buggy come from ceph changes[0], which is included since ceph osd
v11.0.0. The `osd crush update on start` logical is moved from
`ceph-osd-prestart.sh` to ceph-osd startup process. So ceph-osd will
create buckets by node hostname automatically. Whereas, kolla is
creating buckets by node ip
For the less confused and ceph upgrade impact, disable `osd crush update
on start` is a better choice
[0] a28b71e3c9
Change-Id: Ibbeac9505c9957319126267dbe6bd7a2cac11f0c
Closes-Bug: #1801662
This commit is contained in:
parent
dd7303cc71
commit
6db3f9f342
@ -22,6 +22,11 @@ auth client required = cephx
|
||||
# chown operation in upgrade procedure. https://bugs.launchpad.net/kolla/+bug/1620702
|
||||
setuser match path = /var/lib/ceph/$type/$cluster-$id
|
||||
|
||||
# NOTE(Jeffrey4l): kolla is using node ip as host bucket name, whereas `osd
|
||||
# crush update on start` feature depends on hostname. Disable this feature for
|
||||
# less confusion and upgrade impact.
|
||||
osd crush update on start = false
|
||||
|
||||
[mon]
|
||||
# NOTE(SamYaple): The monitor files have been known to grow very large. The
|
||||
# only fix for that is to compact the files.
|
||||
|
Loading…
x
Reference in New Issue
Block a user