As per the subject :) I was experimenting with setting up a SSD only pool as a prelim to setting up a cache tier.
I added the osd to ceph.conf
[osd.2]
host = vnb
And added it to the crush map with "host=vnb-sdd" to stop it getting added to
the default ruleset.
ceph osd crush add osd.2 0 host=vnb-ssd root=ssd
That worked, though the osd list in the gui changed to:
-[vnb-ssd]
osd.2
and stopped showing vnb/osd.0 & vng/osd.1
A pain, but liveable with.
However within a short while (minutes) osd.2 was moved from "vnb-ssd" to "vnb"
which placed it in the default rulset.
Fortunately it had a weight of zero, otherwise I could have been looking at a
long recovery.
The same thing happened with osd.3 that I had setup.
I don't believe ceph ever does this - could proxmox be setting the ceph host
bucket values from ceph.conf?
--
Lindsay
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ pve-user mailing list [email protected] http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
