Re: ceph-giant installation error on centos 6.6

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

 



Hi,

The impatient me was using the "quick" guide (http://ceph.com/docs/master/start/quick-start-preflight/) which merely states "On CentOS, you may need to install EPEL" :)

I have a separate question: why ceph-deploy always shows "Error in sys.exitfunc:", though things look fine?

$ ceph-deploy new ceph1 ceph2
...
[ceph_deploy.new][DEBUG ] Creating a random mon key...
[ceph_deploy.new][DEBUG ] Writing monitor keyring to ceph.mon.keyring...
[ceph_deploy.new][DEBUG ] Writing initial config to ceph.conf...
Error in sys.exitfunc:

$ ceph-deploy install ceph1 ceph2
...
[ceph_deploy.gatherkeys][DEBUG ] Got ceph.bootstrap-mds.keyring key from ceph1.
Error in sys.exitfunc:

$ ceph-deploy osd prepare ceph1:sdb ceph1:sdc ceph1:sdd ceph2:sdb ceph2:sdc ceph2:sdd
...
[ceph_deploy.osd][DEBUG ] Host ceph1 is now ready for osd use.
...
[ceph_deploy.osd][DEBUG ] Host ceph2 is now ready for osd use.
Error in sys.exitfunc:




Regards,
Wenxiao

On Wed, Feb 18, 2015 at 10:38 AM, Travis Rhoden <trhoden@xxxxxxxxx> wrote:
Note that ceph-deploy would enable EPEL for you automatically on
CentOS.  When doing a manual installation, the requirement for EPEL is
called out here:
http://ceph.com/docs/master/install/get-packages/#id8

Though looking at that, we could probably update it to use the now
much easier to use "yum install epel-release".  :)

 - Travis

On Wed, Feb 18, 2015 at 12:25 PM, Wenxiao He <wenxiao@xxxxxxxxx> wrote:
> Thanks Brad. That solved the problem. I mistakenly assumed all dependencies
> are in http://ceph.com/rpm-giant/el6/x86_64/.
>
>
> Regards,
> Wenxiao
>
> On Tue, Feb 17, 2015 at 10:37 PM, Brad Hubbard <bhubbard@xxxxxxxxxx> wrote:
>>
>> On 02/18/2015 12:43 PM, Wenxiao He wrote:
>>>
>>>
>>> Hello,
>>>
>>> I need some help as I am getting package dependency errors when trying to
>>> install ceph-giant on centos 6.6. See below for repo files and also the yum
>>> install output.
>>>
>>
>>> ---> Package python-imaging.x86_64 0:1.1.6-19.el6 will be installed
>>> --> Finished Dependency Resolution
>>> Error: Package: 1:librbd1-0.87-0.el6.x86_64 (Ceph)
>>>             Requires: liblttng-ust.so.0()(64bit)
>>> Error: Package: gperftools-libs-2.0-11.el6.3.x86_64 (Ceph)
>>>             Requires: libunwind.so.8()(64bit)
>>> Error: Package: 1:librados2-0.87-0.el6.x86_64 (Ceph)
>>>             Requires: liblttng-ust.so.0()(64bit)
>>> Error: Package: 1:ceph-0.87-0.el6.x86_64 (Ceph)
>>>             Requires: liblttng-ust.so.0()(64bit)
>>
>>
>> Looks like you may need to install libunwind and lttng-ust from EPEL 6?
>>
>> They seem to be the packages that supply liblttng-ust.so and ibunwind.so
>> so you
>> could try installing those from EPEL 6 and see how that goes?
>>
>> Note that this should not be taken as the, or even a, authorative answer
>> :)
>>
>> Cheers,
>> Brad
>
>
>
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>

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

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux