2017-04-20 19 views
0

私のコンテナ(CentOS 7)にMesosをインストールして、スケジューラ(Python)用にMesosライブラリをインストールしようとしています。Mesosphere yumリポジトリからMesosをインストールする

私が正常に実行した後https://open.mesosphere.com/downloads/mesos/

セクション 'Mesosパッケージのインストール' を踏襲:

$ 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 

私のpythonから、私はMesosスケジューラ・ドライバをインポートすることはできません、しかしPIP

でMesosパッケージを参照してください:

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 

デア?

答えて

2

私はこれに関する専門家ではありませんが、パッケージは開発の依存関係をインストールしないと思います。あなたの場合は、SVNライブラリが欠けているようです。http://mesos.apache.org/gettingstarted/

+0

スポットが正しく表示されます。 – Till

+0

開始ページは、ソースからメソスを作成するように指示します。それはカスタムのメソスフレームワークを実行するための前提条件ですか? 不足しているSVNライブラリに関して、不足しているライブラリをインストールするには何が必要ですか? $ yumサブバージョンをインストールするmod_dav_svn –

+1

'$ yum install subversion-devel'を試してください – Tobi

関連する問題