On Mon, Nov 25, 2013 at 2:04 PM, Sage Weil <[email protected]> wrote:
> Hi Ketor,
>
> Can you tell what is making the ceph command fail at this point?  If the
> mons are started before the OSDs, the crush map update ought to succeed...
>
> Thanks!
> sage

I use "service ceph -a start" to start ceph cluster after using
mkcephfs script maked the ceph cluster.I think in /etc/init.d/ceph the
mon is started first and then the osds will be started after.

Is than right?

The same opertions on ceph v0.67.4 has no errors. And if I patched the
init-ceph.in like the first mail, all is ok.

Thanks.

> On Mon, 11 Nov 2013, Ketor D wrote:
>
>> Hi Sage:
>>         We always use mkcephfs to create out ceph cluster. Before
>> 0.72, all is ok.
>> But in 0.72, we found the osds can't start up useing "service ceph -a
>> start". After viewing the init-ceph.in script , I found that a return
>> value errro caused osds can't startup.And if we modifiy a little code
>> like 0.67.4 do, the osds can startup.
>>
>>          Regards!
>>
>> Here is the patch:
>>
>> Signed-off-by: Ketor D <[email protected]>
>> ---
>> diff --git "a/src/init-ceph.in" "b/src/init-ceph.in"
>> index 7399abb..cf2eaa6 100644
>> --- "a/src/init-ceph.in"
>> +++ "b/src/init-ceph.in"
>> @@ -331,7 +331,8 @@ for name in $what; do
>>   -- \
>>   $id \
>>   ${osd_weight:-${defaultweight:-1}} \
>> - $osd_location"
>> + $osd_location \
>> + || :"
>>   fi
>>      fi
>> --
>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>> the body of a message to [email protected]
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to