現在のリリース バージョンv0.5で Apache Zeppelin を評価しています。Spark をフレームワークとして登録した mesos クラスターがあり、mesos 上のリモート spark クラスターに接続するように Zeppelin を構成する必要があります。
conf/zeppelin-env.shの私の設定は 次のとおりです。
export MASTER=mesos://<mesos_ip>:5050
export MESOS_NATIVE_JAVA_LIBRARY=/usr/lib/libmesos.so
export ZEPPELIN_JAVA_OPTS="-Dspark.executor.uri=http://<public_host_url>/spark-1.4.0-bin-hadoop2.6.tgz"
しかし、ブート コマンドを実行してデモ ノートブックを実行すると、ログにいくつかのエラーが表示され、クエリが機能しません。
------ Create new SparkContext mesos://172.23.0.135:5050 -------
Failed to load native Mesos library from /usr/lib/libmesos.so
------ Create new SparkContext mesos://172.23.0.135:5050 -------
Failed to load native Mesos library from /usr/lib/libmesos.so
このエラー メッセージに関するドキュメントやソース コードが見つかりません。また、 /usr/lib に libmesos.so があり、個別に spark-submmit を実行すると、ホストからすべて正常に動作するため、理由がわかりません。