$ mkcephfs --init-local-daemons mon -d /tmp/foo
Not sure if this is the problem, but: you're creating the mon...
=== mon.0 ===
rm: cannot remove `/var/lib/ceph/osd/ceph-0': Device or resource busy
..but the path is /var/lib/ceph/osd/...? Did you override the paths in
your ceph.conf?
Ah yes I did, I see the problem now. What I wanted to do was to put *all*
Ceph data onto the same disk (since I am booting the machine off an SD card so
there is not enough space for much else.)
What's the best solution in this case? Should I override the mon path and put
it as /var/lib/ceph/osd/ceph-0/mon/ for example, or should I mount my disk as
/var/lib/ceph instead?
Many thanks,
Adam.
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html