2017-04-20 3 views
0

J'essaie d'installer Mesos dans mon conteneur (CentOS 7) pour que les bibliothèques Mesos soient installées pour mon planificateur (python).Installation de Mesos à partir du référentiel yum de Mesosphere

J'ai suivi 'Installation des paquets de Mesos de la section https://open.mesosphere.com/downloads/mesos/

Après avoir exécuté avec succès:

$ rpm -Uvh http://repos.mesosphere.com/el/7/noarch/RPMS/mesosphere-el-repo-7-3.noarch.rpm 
$ yum -y install --enablerepo=mesosphere mesos 
$ pip install protobuf 

Je vois des forfaits de Mesos à pépin

Cependant, de python, je ne peux pas importer Mesos pilote de planificateur :

Python 2.7.5 (default, Nov 6 2016, 00:28:07) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> from mesos.interface import Scheduler 
>>> from mesos.native import MesosSchedulerDriver 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/lib/python2.7/site-packages/mesos/native/__init__.py", line 18, in <module> 
    from mesos.scheduler import MesosSchedulerDriver 
    File "/usr/lib/python2.7/site-packages/mesos/scheduler/__init__.py", line 17, in <module> 
    from ._scheduler import MesosSchedulerDriverImpl as MesosSchedulerDriver 
ImportError: /usr/lib/python2.7/site-packages/mesos/scheduler/_scheduler.so: undefined symbol: svn_txdelta2 

Tout ce que je deas?

Répondre

2

Eh bien, je ne suis pas un expert sur ce sujet, mais je pense que les paquets n'installent pas les dépendances de développement. Jetez un oeil à http://mesos.apache.org/gettingstarted/

Dans votre cas, vous semblez manquer une bibliothèque SVN.

+0

Repère correct. – Till

+0

La page de démarrage demande de créer des mesos à partir de la source. Est-ce une condition préalable à l'exécution d'un framework mesos personnalisé? En ce qui concerne la bibliothèque SVN manquante, de quoi ai-je besoin pour installer la bibliothèque manquante? J'ai essayé ce qui suit sans aucune chance: $ yum installer subversion mod_dav_svn –

+1

Essayez '$ yum install subversion-devel' – Tobi