Fresh deploy Ceph (Jewel) failed because the ceph OSD deamon is not activated

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello all,

I fresh deployed Ceph within 3 ceph nodes according to the manual
http://docs.ceph.com/docs/master/start/quick-ceph-deploy/.
Ceph version is Jewel (ceph version 10.2.1
(3a66dd4f30852819c1bdaa8ec23c795d4ad77269)).
Ubuntu 16.04 is used in each node.
After run the command "ceph-deploy osd activate", there is warning
reported, following an ERROR, ENAMETOOLONG. After check in each ceph
OSD node, the ceph osd daemon is not start up.

According to the installation manual, the below options are not mandatory:
filestore_max_xattr_value_size_XXX
osd_max_object_name_len

In the source code, the value of filestore_max_xattr_value_size_XXX
should be over the value of osd_max_object_name_len, otherwise the
error, ENAMETOOLONG, will be reported.

logical if the options are not mandatory, I think the OSD daemon
should NOT be blocked.
So it should be one bug. Right?
I can reproduce the problem in Jewel and in the source code building
from the latest master branch (version is
9661bbbbd7d0f03095039184f8ed9fb92855d576).
Now the question is that is it one bug? Is there any history behind?
If it is a bug, I'd like to fix it.
What's you opinion? Any suggestion?
I have created one bug to track the issue http://tracker.ceph.com/issues/16070.
Thanks.

Br,
Tone ZHANG
--
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



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux