Re: Dependency issues in fresh ceph/CentOS 7 install

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

 



Hi Massimiliano,

On Tue, Nov 18, 2014 at 5:23 PM, Massimiliano Cuttini <max@xxxxxxxxxxxxx> wrote:
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.

How did you do the install on the ADMIN node?  was it using ceph-deploy, or installing manually?  ceph-deploy does indeed still default to Firefly, but it will change in the next version to Giant. The "ceph-deploy admin" command should only push keys and config files, so it doesn't do an actual install of packages.  A call to "ceph-deploy install" would have installed Firefly, unless providing the "--release giant" option.

It seems to me odd. Is it fine or i should prepare myself to format again?

That will depend on your goals.  A mixed version cluster is viable, but if you want Giant everywhere, you'll need to upgrade the packages on the node running your OSDs and restart the OSDs themselves.  An actual disk re-format is not necessary.

 - Travis 



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


  Powered by Linux