2016-07-11 7 views
2

インストールスパーク2倹約サーバは、次しまっている間、私はスパーク2.0インストールエラー2.2.1.1

https://github.com/jerryshao/spark2-ambari-definition

からリソース定義を使用して(バージョン2.2.1.1)ambariを通じてスパーク2.0をインストールしようとしていますエラー。あなたは助けてください。

Traceback (most recent call last): 
File "/var/lib/ambari-agent/cache/common- services/SPARK2/2.0.0/package/scripts/spark_thrift_server.py", line 26, in <module> 
from resource_management.libraries.functions import stack_select 
ImportError: cannot import name stack_select 
+0

Spark 2.0が公式にリリースされて以来、誰がSpark 2.0を正式にサポートしているAmbariをいつ見ることができますか? – Mkt281001

答えて

0

あなたがリンクしているサービス定義は、Ambari 2.4.xではなく2.2.xを使用するHDP 2.5をターゲットにしています。これは部分的にはhdp_selectの代わりにstack_selectを使用しているという事実によって明らかです。この関数はAmbari 2.4.xで名前が変更され、以前のバージョンではhdp_selectという名前になっているため、下位互換性が損なわれています。

HDP 2.5には、Spark 2.0.0の技術プレビューが付属しているので、リンクしたサービス定義は必要ありません。 1つはすでにHDP 2.5スタックで提供されています。

IBM Open Platform(IOP)4.3(2017年出荷予定)は、Spark 2.1.0をサポートします。今すぐIOP 4.3スタックのtechnical previewを使用することができます。