On Tue Dec 30 2014 at 11:49:09 PM Lindsay Mathieson <lindsay.mathieson@xxxxxxxxx> wrote:
On Tue, 30 Dec 2014 11:25:40 PM Erik Logtenberg wrote:
> f you want to be able to start your osd's with /etc/init.d/ceph init
> script, then you better make sure that /etc/ceph/ceph.conf does link
> the osd's to the actual hostname
I tried again and it was ok for a short while, then *something* moved the ssd
osd's from "<host>-ssd" to "<host>". Fortunately I had them weighted at 0.
I believe that the upstart scripts will do this by default, they call out to a bash script (I can't remember precisely what that is off the top of my head) which then returns the crush rule, which will default to host=X osd=X unless it's overridden somewhere (ceph.conf).
If memory serves there's the ability to provide your own script to call out to in order to provide the crush rule.
I suspect it was the cluster manager I'm using (proxmox) which adds a simple
gui layer over ceph, I suspect it doesn't deal with this usecase yet.
I'll take it to the proxmox list.
--
Lindsay_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com