Ah no.
On 13 Nov 2014 21:49, "Dan van der Ster" <daniel.vanders...@cern.ch> wrote:

> Hi,
> Did you mkjournal the reused journal?
>
>    ceph-osd -i $ID --mkjournal
>
> Cheers, Dan
>

No - however the man page states that "--mkjournal"  is for :
"Create a new journal file to match an existing object repository.  This is
useful if the journal device or file is wiped out due to a disk  or file
system failure. "

I thought mkfs would create a new OSD and new journal in one shot (the
journal device is specified in ceph.conf). In otherwords I do not have "an
existing object repository"..

My steps:
ceph.conf:
osd journal = /dev/sdb1
# This was used in a previous experiment so has garbage on it
# /dev/sdc1 is mounted on /var/lib/ceph/osd/ceph-0

ceph-osd -i 0 --mkfs --mkkey --osd-uuid 123456

At this point it crashes with the FAILED assert.

Do you mean I should run "ceph-osd -i $ID --mkjournal" before the mkfs?
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to