Hi!

I have found strange behavior of ceph-osd, which must be documented, in my 
opinion:

While creating osd fs (with ceph-osd --mkfs), ceph-osd looking for UUID in 
ceph.conf only, if there are no "osd uuid = ..." line, it not asking monitor 
for uuid and just generates random one.
If one has previously created osd by "ceph osd create <some_uuid>", the created 
osd uuid will conflict with uuid stored by monitor and osd will never appears 
"up".

May be it will be better for ceph-osd to ask monitor for uuid for given id and 
use it, if no uuid provided in ceph.conf, and display warning if uuid, returned 
by monitor conflicts with uuid, stored on the disk.

Pavel.
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to