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 <trho...@gmail.com> 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 <wenx...@gmail.com> 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 <bhubb...@redhat.com> > 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@lists.ceph.com > > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > >
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com