Re: Dependency issues in fresh ceph/CentOS 7 install

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

 



Then.....
...very good! :)

Ok, the next bad thing is that I have installed GIANT on Admin node.
However ceph-deploy ignore ADMIN node installation and install FIREFLY.
Now i have ceph-deploy of Giant on my ADMIN node and my first OSD node with FIREFLY.
It seems to me odd. Is it fine or i should prepare myself to format again?



Il 18/11/2014 23:03, Travis Rhoden ha scritto:

On Tue, Nov 18, 2014 at 4:48 PM, Travis Rhoden <trhoden@xxxxxxxxx> wrote:
Hi Massimiliano,

I just recreated this bug myself.  Ceph-deploy is supposed to install EPEL automatically on the platforms that need it.  I just confirmed that it is not doing so, and will be opening up a bug in the Ceph tracker.  I'll paste it here when I do so you can follow it.  Thanks for the report!

 - Travis

On Tue, Nov 18, 2014 at 4:41 PM, Massimiliano Cuttini <max@xxxxxxxxxxxxx> wrote:
I solved by installing EPEL repo on yum.
I think that somebody should write down in the documentation that EPEL is mandatory



Il 18/11/2014 14:29, Massimiliano Cuttini ha scritto:
Dear all,

i try to install ceph but i get errors:
#ceph-deploy install node1
[................]
[ceph_deploy.install][DEBUG ] Installing stable version firefly on cluster ceph hosts node1
[ceph_deploy.install][DEBUG ] Detecting platform for host node1 ...
[................]
[node1][DEBUG ] ---> Pacchetto libXxf86vm.x86_64 0:1.1.3-2.1.el7 settato per essere installato
[node1][DEBUG ] ---> Pacchetto mesa-libgbm.x86_64 0:9.2.5-6.20131218.el7_0 settato per essere installato
[node1][DEBUG ] ---> Pacchetto mesa-libglapi.x86_64 0:9.2.5-6.20131218.el7_0 settato per essere installato
[node1][DEBUG ] --> Risoluzione delle dipendenze completata
[node1][WARNIN] Errore: Pacchetto: ceph-common-0.80.7-0.el7.centos.x86_64 (Ceph)
[node1][WARNIN]             Richiede: libtcmalloc.so.4()(64bit)
[node1][WARNIN] Errore: Pacchetto: ceph-0.80.7-0.el7.centos.x86_64 (Ceph)
[node1][DEBUG ]  Si può provare ad usare --skip-broken per aggirare il problema
[node1][WARNIN]             Richiede: libleveldb.so.1()(64bit)
[node1][WARNIN] Errore: Pacchetto: ceph-0.80.7-0.el7.centos.x86_64 (Ceph)
[node1][WARNIN]             Richiede: libtcmalloc.so.4()(64bit)
[node1][DEBUG ]  Provare ad eseguire: rpm -Va --nofiles --nodigest
[node1][ERROR ] RuntimeError: command returned non-zero exit status: 1
[ceph_deploy][ERROR ] RuntimeError: Failed to execute command: yum -y install ceph
I installed GIANT version not FIREFLY on admin-node.
Is it a typo error in the config file or is it truly trying to install FIREFLY instead of GIANT.

About the error, i see that it's related to wrong python default libraries.
It seems that CEPH require libraries not available in the current distro:
[node1][WARNIN]             Richiede: libtcmalloc.so.4()(64bit)
[node1][WARNIN]             Richiede: libleveldb.so.1()(64bit)
[node1][WARNIN]             Richiede: libtcmalloc.so.4()(64bit)
This seems strange.
Can you fix this?


Thanks,
Massimiliano Cuttini





_______________________________________________
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





_______________________________________________
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]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux