Author: ahyoungryu Date: Sun Jan 8 05:53:30 2017 New Revision: 1777868 URL: http://svn.apache.org/viewvc?rev=1777868&view=rev Log: (empty)
Added: zeppelin/site/docs/0.7.0-SNAPSHOT/install/configuration.html Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/atom.xml zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontribute.html zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontributewebsite.html zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelinapplication.html zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/back-end-angular.html zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html zeppelin/site/docs/0.7.0-SNAPSHOT/index.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/build.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/cdh.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/docker.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/install.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/upgrade.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/virtual_machine.html zeppelin/site/docs/0.7.0-SNAPSHOT/install/yarn_install.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/alluxio.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/beam.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/bigquery.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/cassandra.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/elasticsearch.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/flink.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/geode.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/hbase.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/hdfs.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/hive.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/ignite.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/jdbc.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/kylin.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/lens.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/livy.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/mahout.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/markdown.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/pig.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/python.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/r.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/scalding.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/scio.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/shell.html zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/spark.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/dependencymanagement.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/dynamicform.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/dynamicinterpreterload.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreterexechooks.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreterinstallation.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/interpreters.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/notebookashomepage.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/publish.html zeppelin/site/docs/0.7.0-SNAPSHOT/manual/userimpersonation.html zeppelin/site/docs/0.7.0-SNAPSHOT/pleasecontribute.html zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/install_with_flink_and_spark_cluster.html zeppelin/site/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-configuration.html zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-credential.html zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-interpreter.html zeppelin/site/docs/0.7.0-SNAPSHOT/rest-api/rest-notebook.html zeppelin/site/docs/0.7.0-SNAPSHOT/rss.xml zeppelin/site/docs/0.7.0-SNAPSHOT/screenshots.html zeppelin/site/docs/0.7.0-SNAPSHOT/search.html zeppelin/site/docs/0.7.0-SNAPSHOT/search_data.json zeppelin/site/docs/0.7.0-SNAPSHOT/security/authentication.html zeppelin/site/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html zeppelin/site/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html zeppelin/site/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html zeppelin/site/docs/0.7.0-SNAPSHOT/sitemap.txt zeppelin/site/docs/0.7.0-SNAPSHOT/storage/storage.html Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/atom.xml URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/atom.xml?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/atom.xml (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/atom.xml Sun Jan 8 05:53:30 2017 @@ -4,7 +4,7 @@ <title>Apache Zeppelin</title> <link href="http://zeppelin.apache.org/" rel="self"/> <link href="http://zeppelin.apache.org"/> - <updated>2016-12-17T07:48:11-08:00</updated> + <updated>2017-01-08T14:45:34+09:00</updated> <id>http://zeppelin.apache.org</id> <author> <name>The Apache Software Foundation</name> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontribute.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontribute.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontribute.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontribute.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -302,7 +302,7 @@ HADOOP_HOME=YOUR_HADOOP_HOME JAVA_HOME=Y <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontributewebsite.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontributewebsite.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontributewebsite.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/development/howtocontributewebsite.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -265,7 +265,7 @@ Then you'll be able to access it on <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelinapplication.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelinapplication.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelinapplication.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelinapplication.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -341,7 +341,7 @@ If jar exists in the local filesystem, a <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -401,7 +401,7 @@ codes for myintp2 <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/back-end-angular.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/back-end-angular.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/back-end-angular.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/back-end-angular.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -379,7 +379,7 @@ When the button is clicked, you'll s <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -256,7 +256,7 @@ limitations under the License. <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -342,7 +342,7 @@ Bind a value to an angular object and a <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/index.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/index.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/index.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/index.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -325,7 +325,7 @@ Join to our <a href="https://zeppelin.ap <ul> <li><a href="./install/install.html">Quick Start</a> for basic instructions on installing Apache Zeppelin</li> -<li><a href="./install/install.html#apache-zeppelin-configuration">Configuration</a> lists for Apache Zeppelin</li> +<li><a href="./install/configuration.html">Configuration</a> lists for Apache Zeppelin</li> <li><a href="./quickstart/explorezeppelinui.html">Explore Apache Zeppelin UI</a>: basic components of Apache Zeppelin home</li> <li><a href="./quickstart/tutorial.html">Tutorial</a>: a short walk-through tutorial that uses Apache Spark backend</li> </ul></li> @@ -431,7 +431,7 @@ Join to our <a href="https://zeppelin.ap <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/build.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/build.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/build.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/build.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -361,7 +361,7 @@ mvn clean package -Pspark-1.5 -Dhadoop.v mvn clean package -Pspark-1.5 -Pmapr50 -DskipTests </code></pre></div> <p>Ignite Interpreter</p> -<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">mvn clean package -Dignite.version<span class="o">=</span>1.6.0 -DskipTests +<div class="highlight"><pre><code class="bash language-bash" data-lang="bash">mvn clean package -Dignite.version<span class="o">=</span>1.8.0 -DskipTests </code></pre></div> <p>Scalding Interpreter</p> <div class="highlight"><pre><code class="bash language-bash" data-lang="bash">mvn clean package -Pscalding -DskipTests @@ -469,7 +469,7 @@ mvn verify -P using-packaged-distr <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/cdh.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/cdh.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/cdh.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/cdh.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -283,7 +283,7 @@ export SPARK_HOME=[your_spark_home_path] <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Added: zeppelin/site/docs/0.7.0-SNAPSHOT/install/configuration.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/configuration.html?rev=1777868&view=auto ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/configuration.html (added) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/configuration.html Sun Jan 8 05:53:30 2017 @@ -0,0 +1,589 @@ + +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Apache Zeppelin 0.7.0-SNAPSHOT Documentation: Apache Zeppelin Configuration</title> + <meta name="description" content="This page will guide you to configure Apache Zeppelin using either environment variables or Java properties. Also, you can configure SSL for Zeppelin."> + <meta name="author" content="The Apache Software Foundation"> + + <!-- Enable responsive viewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> + <!--[if lt IE 9]> + <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <![endif]--> + + <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> + + <!-- Le styles --> + <link href="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet"> + <link href="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css"> + <link href="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/css/syntax.css" rel="stylesheet" type="text/css" media="screen" /> + <!-- Le fav and touch icons --> + <!-- Update these with your own images + <link rel="shortcut icon" href="images/favicon.ico"> + <link rel="apple-touch-icon" href="images/apple-touch-icon.png"> + <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png"> + <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png"> + --> + + <!-- Js --> + <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/docs.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/anchor.min.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/toc.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/lunr.min.js"></script> + <script src="/docs/0.7.0-SNAPSHOT/assets/themes/zeppelin/js/search.js"></script> + + <!-- atom & rss feed --> + <link href="/docs/0.7.0-SNAPSHOT/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> + <link href="/docs/0.7.0-SNAPSHOT/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed"> + </head> + + <body> + + <div id="menu" class="navbar navbar-inverse navbar-fixed-top" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="/docs/0.7.0-SNAPSHOT"> + <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" alt="I'm zeppelin"> + <span style="vertical-align:middle">Zeppelin</span> + <span style="vertical-align:baseline"><small>0.7.0-SNAPSHOT</small></span> + </a> + </div> + <nav class="navbar-collapse collapse" role="navigation"> + <ul class="nav navbar-nav"> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">Quick Start <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="/docs/0.7.0-SNAPSHOT/index.html">What is Apache Zeppelin ?</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Getting Started</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Basic Feature Guide</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/dynamicform.html">Dynamic Form</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/publish.html">Publish your Paragraph</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/notebookashomepage.html">Customize Zeppelin Homepage</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>More</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/upgrade.html">Upgrade Zeppelin Version</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/build.html">Build from source</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/install_with_flink_and_spark_cluster.html">Install Zeppelin with Flink and Spark Clusters Tutorial</a></li> + </ul> + </li> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">Interpreter <b class="caret"></b></a> + <ul class="dropdown-menu scrollable-menu"> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/interpreters.html">Overview</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Usage</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/interpreterinstallation.html">Interpreter Installation</a></li> + <!--<li><a href="/docs/0.7.0-SNAPSHOT/manual/dynamicinterpreterload.html">Dynamic Interpreter Loading</a></li>--> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/dependencymanagement.html">Interpreter Dependency Management</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/userimpersonation.html">Interpreter User Impersonation</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/manual/interpreterexechooks.html">Interpreter Execution Hooks (Experimental)</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Available Interpreters</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/alluxio.html">Alluxio</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/beam.html">Beam</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/bigquery.html">BigQuery</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/cassandra.html">Cassandra</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/elasticsearch.html">Elasticsearch</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/flink.html">Flink</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/geode.html">Geode</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/hbase.html">HBase</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/hdfs.html">HDFS</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/hive.html">Hive</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/ignite.html">Ignite</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/jdbc.html">JDBC</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/kylin.html">Kylin</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/lens.html">Lens</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/livy.html">Livy</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/markdown.html">Markdown</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/pig.html">Pig</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/python.html">Python</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/r.html">R</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/scio.html">Scio</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> + </ul> + </li> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">Display System <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li class="title"><span><b>Basic Display System</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html#text">Text</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html#html">Html</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/basicdisplaysystem.html#table">Table</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Angular API</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/back-end-angular.html">Angular (backend API)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html">Angular (frontend API)</a></li> + </ul> + </li> + <li> + <a href="#" data-toggle="dropdown" class="dropdown-toggle">More<b class="caret"></b></a> + <ul class="dropdown-menu scrollable-menu" style="right: 0; left: auto;"> + <li class="title"><span><b>Notebook Storage</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#notebook-storage-in-local-git-repository">Git Storage</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#notebook-storage-in-s3">S3 Storage</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#notebook-storage-in-azure">Azure Storage</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/storage/storage.html#storage-in-zeppelinhub">ZeppelinHub Storage</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>REST API</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-interpreter.html">Interpreter API</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-notebook.html">Notebook API</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-configuration.html">Configuration API</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/rest-api/rest-credential.html">Credential API</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Security</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/shiroauthentication.html">Shiro Authentication</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/notebook_authorization.html">Notebook Authorization</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/security/datasource_authorization.html">Data Source Authorization</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Advanced</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/virtual_machine.html">Zeppelin on Vagrant VM</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html#spark-standalone-mode">Zeppelin on Spark Cluster Mode (Standalone)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html#spark-on-yarn-mode">Zeppelin on Spark Cluster Mode (YARN)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html#spark-on-mesos-mode">Zeppelin on Spark Cluster Mode (Mesos)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/cdh.html">Zeppelin on CDH</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span><b>Contibute</b><span></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelininterpreter.html">Writing Zeppelin Interpreter</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/writingzeppelinapplication.html">Writing Zeppelin Application (Experimental)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/howtocontribute.html">How to contribute (code)</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/development/howtocontributewebsite.html">How to contribute (website)</a></li> + </ul> + </li> + <li> + <a href="/docs/0.7.0-SNAPSHOT/search.html" class="nav-search-link"> + <span class="fa fa-search nav-search-icon"></span> + </a> + </li> + </ul> + </nav><!--/.navbar-collapse --> + </div> + </div> + + + + <div class="content"> + +<!--<div class="hero-unit Apache Zeppelin Configuration"> + <h1></h1> +</div> +--> + +<div class="row"> + <div class="col-md-12"> + <!-- +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--> + +<h1>Apache Zeppelin Configuration</h1> + +<div id="toc"></div> + +<h2>Zeppelin Properties</h2> + +<p>There are two locations you can configure Apache Zeppelin.</p> + +<ul> +<li><strong>Environment variables</strong> can be defined <code>conf/zeppelin-env.sh</code>(<code>conf\zeppelin-env.cmd</code> for Windows). </li> +<li><strong>Java properties</strong> can ba defined in <code>conf/zeppelin-site.xml</code>.</li> +</ul> + +<p>If both are defined, then the <strong>environment variables</strong> will take priority.</p> + +<table class="table-configuration"> + <tr> + <th>zeppelin-env.sh</th> + <th>zeppelin-site.xml</th> + <th>Default value</th> + <th class="col-md-4">Description</th> + </tr> + <tr> + <td>ZEPPELIN_PORT</td> + <td>zeppelin.server.port</td> + <td>8080</td> + <td>Zeppelin server port</td> + </tr> + <tr> + <td>ZEPPELIN_SSL_PORT</td> + <td>zeppelin.server.ssl.port</td> + <td>8443</td> + <td>Zeppelin Server ssl port (used when ssl environment/property is set to true)</td> + </tr> + <tr> + <td>ZEPPELIN_MEM</td> + <td>N/A</td> + <td>-Xmx1024m -XX:MaxPermSize=512m</td> + <td>JVM mem options</td> + </tr> + <tr> + <td>ZEPPELIN_INTP_MEM</td> + <td>N/A</td> + <td>ZEPPELIN_MEM</td> + <td>JVM mem options for interpreter process</td> + </tr> + <tr> + <td>ZEPPELIN_JAVA_OPTS</td> + <td>N/A</td> + <td></td> + <td>JVM options</td> + </tr> + <tr> + <td>ZEPPELIN_ALLOWED_ORIGINS</td> + <td>zeppelin.server.allowed.origins</td> + <td>*</td> + <td>Enables a way to specify a ',' separated list of allowed origins for REST and websockets. <br /> e.g. http://localhost:8080 </td> + </tr> + <tr> + <td>N/A</td> + <td>zeppelin.anonymous.allowed</td> + <td>true</td> + <td>The anonymous user is allowed by default.</td> + </tr> + <tr> + <td>ZEPPELIN_SERVER_CONTEXT_PATH</td> + <td>zeppelin.server.context.path</td> + <td>/</td> + <td>Context path of the web application</td> + </tr> + <tr> + <td>ZEPPELIN_SSL</td> + <td>zeppelin.ssl</td> + <td>false</td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_CLIENT_AUTH</td> + <td>zeppelin.ssl.client.auth</td> + <td>false</td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_KEYSTORE_PATH</td> + <td>zeppelin.ssl.keystore.path</td> + <td>keystore</td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_KEYSTORE_TYPE</td> + <td>zeppelin.ssl.keystore.type</td> + <td>JKS</td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_KEYSTORE_PASSWORD</td> + <td>zeppelin.ssl.keystore.password</td> + <td></td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_KEY_MANAGER_PASSWORD</td> + <td>zeppelin.ssl.key.manager.password</td> + <td></td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_TRUSTSTORE_PATH</td> + <td>zeppelin.ssl.truststore.path</td> + <td></td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_TRUSTSTORE_TYPE</td> + <td>zeppelin.ssl.truststore.type</td> + <td></td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_SSL_TRUSTSTORE_PASSWORD</td> + <td>zeppelin.ssl.truststore.password</td> + <td></td> + <td></td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_HOMESCREEN</td> + <td>zeppelin.notebook.homescreen</td> + <td></td> + <td>Display note IDs on the Apache Zeppelin homescreen <br />e.g. 2A94M5J1Z</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_HOMESCREEN_HIDE</td> + <td>zeppelin.notebook.homescreen.hide</td> + <td>false</td> + <td>Hide the note ID set by <code>ZEPPELIN_NOTEBOOK_HOMESCREEN</code> on the Apache Zeppelin homescreen. <br />For the further information, please read <a href="../manual/notebookashomepage.html">Customize your Zeppelin homepage</a>.</td> + </tr> + <tr> + <td>ZEPPELIN_WAR_TEMPDIR</td> + <td>zeppelin.war.tempdir</td> + <td>webapps</td> + <td>Location of the jetty temporary directory</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_DIR</td> + <td>zeppelin.notebook.dir</td> + <td>notebook</td> + <td>The root directory where notebook directories are saved</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_S3_BUCKET</td> + <td>zeppelin.notebook.s3.bucket</td> + <td>zeppelin</td> + <td>S3 Bucket where notebook files will be saved</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_S3_USER</td> + <td>zeppelin.notebook.s3.user</td> + <td>user</td> + <td>User name of an S3 bucket<br />e.g. <code>bucket/user/notebook/2A94M5J1Z/note.json</code></td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_S3_ENDPOINT</td> + <td>zeppelin.notebook.s3.endpoint</td> + <td>s3.amazonaws.com</td> + <td>Endpoint for the bucket</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_S3_KMS_KEY_ID</td> + <td>zeppelin.notebook.s3.kmsKeyID</td> + <td></td> + <td>AWS KMS Key ID to use for encrypting data in S3 (optional)</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_S3_EMP</td> + <td>zeppelin.notebook.s3.encryptionMaterialsProvider</td> + <td></td> + <td>Class name of a custom S3 encryption materials provider implementation to use for encrypting data in S3 (optional)</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_AZURE_CONNECTION_STRING</td> + <td>zeppelin.notebook.azure.connectionString</td> + <td></td> + <td>The Azure storage account connection string<br />e.g. <br/><code>DefaultEndpointsProtocol=https;<br/>AccountName=<accountName>;<br/>AccountKey=<accountKey></code></td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_AZURE_SHARE</td> + <td>zeppelin.notebook.azure.share</td> + <td>zeppelin</td> + <td>Azure Share where the notebook files will be saved</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_AZURE_USER</td> + <td>zeppelin.notebook.azure.user</td> + <td>user</td> + <td>Optional user name of an Azure file share<br />e.g. <code>share/user/notebook/2A94M5J1Z/note.json</code></td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_STORAGE</td> + <td>zeppelin.notebook.storage</td> + <td>org.apache.zeppelin.notebook.repo.VFSNotebookRepo</td> + <td>Comma separated list of notebook storage locations</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_ONE_WAY_SYNC</td> + <td>zeppelin.notebook.one.way.sync</td> + <td>false</td> + <td>If there are multiple notebook storage locations, should we treat the first one as the only source of truth?</td> + </tr> + <tr> + <td>ZEPPELIN_NOTEBOOK_PUBLIC</td> + <td>zeppelin.notebook.public</td> + <td>true</td> + <td>Make notebook public (set only <code>owners</code>) by default when created/imported. If set to <code>false</code> will add <code>user</code> to <code>readers</code> and <code>writers</code> as well, making it private and invisible to other users unless permissions are granted.</td> + </tr> + <tr> + <td>ZEPPELIN_INTERPRETERS</td> + <td>zeppelin.interpreters</td> + <description></description> + <td>org.apache.zeppelin.spark.SparkInterpreter,<br />org.apache.zeppelin.spark.PySparkInterpreter,<br />org.apache.zeppelin.spark.SparkSqlInterpreter,<br />org.apache.zeppelin.spark.DepInterpreter,<br />org.apache.zeppelin.markdown.Markdown,<br />org.apache.zeppelin.shell.ShellInterpreter,<br /> + ... + </td> + <td> + Comma separated interpreter configurations [Class] <br/><br /> + <span style="font-style:italic; color: gray">NOTE: This property is deprecated since Zeppelin-0.6.0 and will not be supported from Zeppelin-0.7.0.</span> + </td> + </tr> + <tr> + <td>ZEPPELIN_INTERPRETER_DIR</td> + <td>zeppelin.interpreter.dir</td> + <td>interpreter</td> + <td>Interpreter directory</td> + </tr> + <tr> + <td>ZEPPELIN_WEBSOCKET_MAX_TEXT_MESSAGE_SIZE</td> + <td>zeppelin.websocket.max.text.message.size</td> + <td>1024000</td> + <td>Size (in characters) of the maximum text message that can be received by websocket.</td> + </tr> +</table> + +<h2>SSL Configuration</h2> + +<p>Enabling SSL requires a few configuration changes. First, you need to create certificates and then update necessary configurations to enable server side SSL and/or client side certificate authentication.</p> + +<h3>Creating and configuring the Certificates</h3> + +<p>Information how about to generate certificates and a keystore can be found <a href="https://wiki.eclipse.org/Jetty/Howto/Configure_SSL">here</a>.</p> + +<p>A condensed example can be found in the top answer to this <a href="http://stackoverflow.com/questions/4008837/configure-ssl-on-jetty">StackOverflow post</a>.</p> + +<p>The keystore holds the private key and certificate on the server end. The trustore holds the trusted client certificates. Be sure that the path and password for these two stores are correctly configured in the password fields below. They can be obfuscated using the Jetty password tool. After Maven pulls in all the dependency to build Zeppelin, one of the Jetty jars contain the Password tool. Invoke this command from the Zeppelin home build directory with the appropriate version, user, and password.</p> +<div class="highlight"><pre><code class="text language-text" data-lang="text">java -cp ./zeppelin-server/target/lib/jetty-all-server-<version>.jar org.eclipse.jetty.util.security.Password <user> <password> +</code></pre></div> +<p>If you are using a self-signed, a certificate signed by an untrusted CA, or if client authentication is enabled, then the client must have a browser create exceptions for both the normal HTTPS port and WebSocket port. This can by done by trying to establish an HTTPS connection to both ports in a browser (e.g. if the ports are 443 and 8443, then visit https://127.0.0.1:443 and https://127.0.0.1:8443). This step can be skipped if the server certificate is signed by a trusted CA and client auth is disabled.</p> + +<h3>Configuring server side SSL</h3> + +<p>The following properties needs to be updated in the <code>zeppelin-site.xml</code> in order to enable server side SSL.</p> +<div class="highlight"><pre><code class="text language-text" data-lang="text"><property> + <name>zeppelin.server.ssl.port</name> + <value>8443</value> + <description>Server ssl port. (used when ssl property is set to true)</description> +</property> + +<property> + <name>zeppelin.ssl</name> + <value>true</value> + <description>Should SSL be used by the servers?</description> +</property> + +<property> + <name>zeppelin.ssl.keystore.path</name> + <value>keystore</value> + <description>Path to keystore relative to Zeppelin configuration directory</description> +</property> + +<property> + <name>zeppelin.ssl.keystore.type</name> + <value>JKS</value> + <description>The format of the given keystore (e.g. JKS or PKCS12)</description> +</property> + +<property> + <name>zeppelin.ssl.keystore.password</name> + <value>change me</value> + <description>Keystore password. Can be obfuscated by the Jetty Password tool</description> +</property> + +<property> + <name>zeppelin.ssl.key.manager.password</name> + <value>change me</value> + <description>Key Manager password. Defaults to keystore password. Can be obfuscated.</description> +</property> +</code></pre></div> +<h3>Enabling client side certificate authentication</h3> + +<p>The following properties needs to be updated in the <code>zeppelin-site.xml</code> in order to enable client side certificate authentication.</p> +<div class="highlight"><pre><code class="text language-text" data-lang="text"><property> + <name>zeppelin.server.ssl.port</name> + <value>8443</value> + <description>Server ssl port. (used when ssl property is set to true)</description> +</property> + +<property> + <name>zeppelin.ssl.client.auth</name> + <value>true</value> + <description>Should client authentication be used for SSL connections?</description> +</property> + +<property> + <name>zeppelin.ssl.truststore.path</name> + <value>truststore</value> + <description>Path to truststore relative to Zeppelin configuration directory. Defaults to the keystore path</description> +</property> + +<property> + <name>zeppelin.ssl.truststore.type</name> + <value>JKS</value> + <description>The format of the given truststore (e.g. JKS or PKCS12). Defaults to the same type as the keystore type</description> +</property> + +<property> + <name>zeppelin.ssl.truststore.password</name> + <value>change me</value> + <description>Truststore password. Can be obfuscated by the Jetty Password tool. Defaults to the keystore password</description> +</property> +</code></pre></div> +<h3>Obfuscating Passwords using the Jetty Password Tool</h3> + +<p>Security best practices advise to not use plain text passwords and Jetty provides a password tool to help obfuscating the passwords used to access the KeyStore and TrustStore.</p> + +<p>The Password tool documentation can be found <a href="http://www.eclipse.org/jetty/documentation/current/configuring-security-secure-passwords.html">here</a>.</p> + +<p>After using the tool:</p> +<div class="highlight"><pre><code class="text language-text" data-lang="text">java -cp $ZEPPELIN_HOME/zeppelin-server/target/lib/jetty-util-9.2.15.v20160210.jar \ + org.eclipse.jetty.util.security.Password \ + password + +2016-12-15 10:46:47.931:INFO::main: Logging initialized @101ms +password +OBF:1v2j1uum1xtv1zej1zer1xtn1uvk1v1v +MD5:5f4dcc3b5aa765d61d8327deb882cf99 +</code></pre></div> +<p>update your configuration with the obfuscated password :</p> +<div class="highlight"><pre><code class="text language-text" data-lang="text"><property> + <name>zeppelin.ssl.keystore.password</name> + <value>OBF:1v2j1uum1xtv1zej1zer1xtn1uvk1v1v</value> + <description>Keystore password. Can be obfuscated by the Jetty Password tool</description> +</property> +</code></pre></div> +<p><strong>Note:</strong> After updating these configurations, Zeppelin server needs to be restarted.</p> + + </div> +</div> + + + <hr> + <footer> + <!-- <p>© 2017 The Apache Software Foundation</p>--> + </footer> + </div> + + + + + <script type="text/javascript"> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-45176241-5', 'zeppelin.apache.org'); + ga('require', 'linkid', 'linkid.js'); + ga('send', 'pageview'); + +</script> + + + + </body> +</html> + Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/docker.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/docker.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/docker.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/docker.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -266,7 +266,7 @@ Mounting logs and notebooks zeppelin to <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/install.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/install.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/install.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/install.html Sun Jan 8 05:53:30 2017 @@ -4,7 +4,7 @@ <head> <meta charset="utf-8"> <title>Apache Zeppelin 0.7.0-SNAPSHOT Documentation: Quick Start</title> - <meta name="description" content="This page will help you get started and will guide you through installing Apache Zeppelin, running it in the command line and configuring options."> + <meta name="description" content="This page will help you get started and will guide you through installing Apache Zeppelin and running it in the command line."> <meta name="author" content="The Apache Software Foundation"> <!-- Enable responsive viewport --> @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -301,7 +301,7 @@ exec bin/zeppelin-daemon.sh upstart <ul> <li>For an in-depth overview, head to <a href="../quickstart/explorezeppelinui.html">Explore Apache Zeppelin UI</a>.</li> <li>And then, try run <a href="http://localhost:8080/#/notebook/2A94M5J1Z">tutorial</a> notebook in your Zeppelin.</li> -<li>And see how to change <a href="#apache-zeppelin-configuration">configurations</a> like port number, etc.</li> +<li>And see how to change <a href="./configuration.html">configurations</a> like port number, etc.</li> </ul> <h4>Zeppelin with Apache Spark ...</h4> @@ -342,354 +342,13 @@ exec bin/zeppelin-daemon.sh upstart <p>If you want to build from source instead of using binary package, follow the instructions <a href="./build.html">here</a>.</p> -<h2>Apache Zeppelin Configuration</h2> - -<p>You can configure Apache Zeppelin with either <strong>environment variables</strong> in <code>conf/zeppelin-env.sh</code> (<code>conf\zeppelin-env.cmd</code> for Windows) or <strong>Java properties</strong> in <code>conf/zeppelin-site.xml</code>. If both are defined, then the <strong>environment variables</strong> will take priority.</p> - -<table class="table-configuration"> - <tr> - <th>zeppelin-env.sh</th> - <th>zeppelin-site.xml</th> - <th>Default value</th> - <th class="col-md-4">Description</th> - </tr> - <tr> - <td>ZEPPELIN_PORT</td> - <td>zeppelin.server.port</td> - <td>8080</td> - <td>Zeppelin server port</td> - </tr> - <tr> - <td>ZEPPELIN_SSL_PORT</td> - <td>zeppelin.server.ssl.port</td> - <td>8443</td> - <td>Zeppelin Server ssl port (used when ssl environment/property is set to true)</td> - </tr> - <tr> - <td>ZEPPELIN_MEM</td> - <td>N/A</td> - <td>-Xmx1024m -XX:MaxPermSize=512m</td> - <td>JVM mem options</td> - </tr> - <tr> - <td>ZEPPELIN_INTP_MEM</td> - <td>N/A</td> - <td>ZEPPELIN_MEM</td> - <td>JVM mem options for interpreter process</td> - </tr> - <tr> - <td>ZEPPELIN_JAVA_OPTS</td> - <td>N/A</td> - <td></td> - <td>JVM options</td> - </tr> - <tr> - <td>ZEPPELIN_ALLOWED_ORIGINS</td> - <td>zeppelin.server.allowed.origins</td> - <td>*</td> - <td>Enables a way to specify a ',' separated list of allowed origins for REST and websockets. <br /> i.e. http://localhost:8080 </td> - </tr> - <tr> - <td>N/A</td> - <td>zeppelin.anonymous.allowed</td> - <td>true</td> - <td>The anonymous user is allowed by default.</td> - </tr> - <tr> - <td>ZEPPELIN_SERVER_CONTEXT_PATH</td> - <td>zeppelin.server.context.path</td> - <td>/</td> - <td>Context path of the web application</td> - </tr> - <tr> - <td>ZEPPELIN_SSL</td> - <td>zeppelin.ssl</td> - <td>false</td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_CLIENT_AUTH</td> - <td>zeppelin.ssl.client.auth</td> - <td>false</td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_KEYSTORE_PATH</td> - <td>zeppelin.ssl.keystore.path</td> - <td>keystore</td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_KEYSTORE_TYPE</td> - <td>zeppelin.ssl.keystore.type</td> - <td>JKS</td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_KEYSTORE_PASSWORD</td> - <td>zeppelin.ssl.keystore.password</td> - <td></td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_KEY_MANAGER_PASSWORD</td> - <td>zeppelin.ssl.key.manager.password</td> - <td></td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_TRUSTSTORE_PATH</td> - <td>zeppelin.ssl.truststore.path</td> - <td></td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_TRUSTSTORE_TYPE</td> - <td>zeppelin.ssl.truststore.type</td> - <td></td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_SSL_TRUSTSTORE_PASSWORD</td> - <td>zeppelin.ssl.truststore.password</td> - <td></td> - <td></td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_HOMESCREEN</td> - <td>zeppelin.notebook.homescreen</td> - <td></td> - <td>Display note IDs on the Apache Zeppelin homescreen <br />i.e. 2A94M5J1Z</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_HOMESCREEN_HIDE</td> - <td>zeppelin.notebook.homescreen.hide</td> - <td>false</td> - <td>Hide the note ID set by <code>ZEPPELIN_NOTEBOOK_HOMESCREEN</code> on the Apache Zeppelin homescreen. <br />For the further information, please read <a href="../manual/notebookashomepage.html">Customize your Zeppelin homepage</a>.</td> - </tr> - <tr> - <td>ZEPPELIN_WAR_TEMPDIR</td> - <td>zeppelin.war.tempdir</td> - <td>webapps</td> - <td>Location of the jetty temporary directory</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_DIR</td> - <td>zeppelin.notebook.dir</td> - <td>notebook</td> - <td>The root directory where notebook directories are saved</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_S3_BUCKET</td> - <td>zeppelin.notebook.s3.bucket</td> - <td>zeppelin</td> - <td>S3 Bucket where notebook files will be saved</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_S3_USER</td> - <td>zeppelin.notebook.s3.user</td> - <td>user</td> - <td>User name of an S3 bucket<br />i.e. <code>bucket/user/notebook/2A94M5J1Z/note.json</code></td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_S3_ENDPOINT</td> - <td>zeppelin.notebook.s3.endpoint</td> - <td>s3.amazonaws.com</td> - <td>Endpoint for the bucket</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_S3_KMS_KEY_ID</td> - <td>zeppelin.notebook.s3.kmsKeyID</td> - <td></td> - <td>AWS KMS Key ID to use for encrypting data in S3 (optional)</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_S3_EMP</td> - <td>zeppelin.notebook.s3.encryptionMaterialsProvider</td> - <td></td> - <td>Class name of a custom S3 encryption materials provider implementation to use for encrypting data in S3 (optional)</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_AZURE_CONNECTION_STRING</td> - <td>zeppelin.notebook.azure.connectionString</td> - <td></td> - <td>The Azure storage account connection string<br />i.e. <br/><code>DefaultEndpointsProtocol=https;<br/>AccountName=<accountName>;<br/>AccountKey=<accountKey></code></td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_AZURE_SHARE</td> - <td>zeppelin.notebook.azure.share</td> - <td>zeppelin</td> - <td>Azure Share where the notebook files will be saved</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_AZURE_USER</td> - <td>zeppelin.notebook.azure.user</td> - <td>user</td> - <td>Optional user name of an Azure file share<br />i.e. <code>share/user/notebook/2A94M5J1Z/note.json</code></td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_STORAGE</td> - <td>zeppelin.notebook.storage</td> - <td>org.apache.zeppelin.notebook.repo.VFSNotebookRepo</td> - <td>Comma separated list of notebook storage locations</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_ONE_WAY_SYNC</td> - <td>zeppelin.notebook.one.way.sync</td> - <td>false</td> - <td>If there are multiple notebook storage locations, should we treat the first one as the only source of truth?</td> - </tr> - <tr> - <td>ZEPPELIN_NOTEBOOK_PUBLIC</td> - <td>zeppelin.notebook.public</td> - <td>true</td> - <td>Make notebook public (set only `owners`) by default when created/imported. If set to `false` will add `user` to `readers` and `writers` as well, making it private and invisible to other users unless permissions are granted.</td> - </tr> - <tr> - <td>ZEPPELIN_INTERPRETERS</td> - <td>zeppelin.interpreters</td> - <description></description> - <td>org.apache.zeppelin.spark.SparkInterpreter,<br />org.apache.zeppelin.spark.PySparkInterpreter,<br />org.apache.zeppelin.spark.SparkSqlInterpreter,<br />org.apache.zeppelin.spark.DepInterpreter,<br />org.apache.zeppelin.markdown.Markdown,<br />org.apache.zeppelin.shell.ShellInterpreter,<br /> - ... - </td> - <td> - Comma separated interpreter configurations [Class] <br/> - <span style="font-style:italic">NOTE: This property is deprecated since Zeppelin-0.6.0 and will not be supported from Zeppelin-0.7.0 on.</span> - </td> - </tr> - <tr> - <td>ZEPPELIN_INTERPRETER_DIR</td> - <td>zeppelin.interpreter.dir</td> - <td>interpreter</td> - <td>Interpreter directory</td> - </tr> - <tr> - <td>ZEPPELIN_WEBSOCKET_MAX_TEXT_MESSAGE_SIZE</td> - <td>zeppelin.websocket.max.text.message.size</td> - <td>1024000</td> - <td>Size (in characters) of the maximum text message that can be received by websocket.</td> - </tr> -</table> - -<h2>Apache Zeppelin Configuration to enable SSL</h2> - -<p>Enabling SSL requires a few configuration changes. First you need to create certificates and then update necessary configurations to enable server side SSL and/or client side certificate authentication.</p> - -<h4>Creating and configuring the Certificates</h4> - -<p>Information how about to generate certificates and a keystore can be found <a href="https://wiki.eclipse.org/Jetty/Howto/Configure_SSL">here</a>.</p> - -<p>A condensed example can be found in the top answer to this <a href="http://stackoverflow.com/questions/4008837/configure-ssl-on-jetty">StackOverflow post</a>.</p> - -<p>The keystore holds the private key and certificate on the server end. The trustore holds the trusted client certificates. Be sure that the path and password for these two stores are correctly configured in the password fields below. They can be obfuscated using the Jetty password tool. After Maven pulls in all the dependency to build Zeppelin, one of the Jetty jars contain the Password tool. Invoke this command from the Zeppelin home build directory with the appropriate version, user, and password.</p> -<div class="highlight"><pre><code class="text language-text" data-lang="text">java -cp ./zeppelin-server/target/lib/jetty-all-server-<version>.jar org.eclipse.jetty.util.security.Password <user> <password> -</code></pre></div> -<p>If you are using a self-signed, a certificate signed by an untrusted CA, or if client authentication is enabled, then the client must have a browser create exceptions for both the normal HTTPS port and WebSocket port. This can by done by trying to establish an HTTPS connection to both ports in a browser (i.e. if the ports are 443 and 8443, then visit https://127.0.0.1:443 and https://127.0.0.1:8443). This step can be skipped if the server certificate is signed by a trusted CA and client auth is disabled.</p> - -<h4>Configuring server side SSL</h4> - -<p>The following properties needs to be updated in the <strong>zeppeling-site.xml</strong> in order to enable server side SSL.</p> -<div class="highlight"><pre><code class="text language-text" data-lang="text"><property> - <name>zeppelin.server.ssl.port</name> - <value>8443</value> - <description>Server ssl port. (used when ssl property is set to true)</description> -</property> - -<property> - <name>zeppelin.ssl</name> - <value>true</value> - <description>Should SSL be used by the servers?</description> -</property> - -<property> - <name>zeppelin.ssl.keystore.path</name> - <value>keystore</value> - <description>Path to keystore relative to Zeppelin configuration directory</description> -</property> - -<property> - <name>zeppelin.ssl.keystore.type</name> - <value>JKS</value> - <description>The format of the given keystore (e.g. JKS or PKCS12)</description> -</property> - -<property> - <name>zeppelin.ssl.keystore.password</name> - <value>change me</value> - <description>Keystore password. Can be obfuscated by the Jetty Password tool</description> -</property> - -<property> - <name>zeppelin.ssl.key.manager.password</name> - <value>change me</value> - <description>Key Manager password. Defaults to keystore password. Can be obfuscated.</description> -</property> -</code></pre></div> -<h4>Enabling client side certificate authentication</h4> - -<p>The following properties needs to be updated in the <strong>zeppeling-site.xml</strong> in order to enable client side certificate authentication.</p> -<div class="highlight"><pre><code class="text language-text" data-lang="text"><property> - <name>zeppelin.server.ssl.port</name> - <value>8443</value> - <description>Server ssl port. (used when ssl property is set to true)</description> -</property> - -<property> - <name>zeppelin.ssl.client.auth</name> - <value>true</value> - <description>Should client authentication be used for SSL connections?</description> -</property> - -<property> - <name>zeppelin.ssl.truststore.path</name> - <value>truststore</value> - <description>Path to truststore relative to Zeppelin configuration directory. Defaults to the keystore path</description> -</property> - -<property> - <name>zeppelin.ssl.truststore.type</name> - <value>JKS</value> - <description>The format of the given truststore (e.g. JKS or PKCS12). Defaults to the same type as the keystore type</description> -</property> - -<property> - <name>zeppelin.ssl.truststore.password</name> - <value>change me</value> - <description>Truststore password. Can be obfuscated by the Jetty Password tool. Defaults to the keystore password</description> -</property> -</code></pre></div> -<h4>Obfuscating Passwords using the Jetty Password Tool</h4> - -<p>Security best practices advise to not use plain text passwords and Jetty provides a password tool to help obfuscating the passwords used to access the KeyStore and TrustStore.</p> - -<p>The Password tool documentation can be found <a href="http://www.eclipse.org/jetty/documentation/current/configuring-security-secure-passwords.html">here</a></p> - -<p>After using the tool:</p> -<div class="highlight"><pre><code class="text language-text" data-lang="text">java -cp $ZEPPELIN_HOME/zeppelin-server/target/lib/jetty-util-9.2.15.v20160210.jar \ - org.eclipse.jetty.util.security.Password \ - password - -2016-12-15 10:46:47.931:INFO::main: Logging initialized @101ms -password -OBF:1v2j1uum1xtv1zej1zer1xtn1uvk1v1v -MD5:5f4dcc3b5aa765d61d8327deb882cf99 -</code></pre></div> -<p>update your configuration with the obfuscated password :</p> -<div class="highlight"><pre><code class="text language-text" data-lang="text"><property> - <name>zeppelin.ssl.keystore.password</name> - <value>OBF:1v2j1uum1xtv1zej1zer1xtn1uvk1v1v</value> - <description>Keystore password. Can be obfuscated by the Jetty Password tool</description> -</property> -</code></pre></div> -<p><strong>Note:</strong> After updating these configurations, Zeppelin server needs to be restarted.</p> - </div> </div> <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/spark_cluster_mode.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -368,13 +368,38 @@ export SPARK_HOME=[PATH OF SPARK HOME] <p><img src="../assets/themes/zeppelin/img/docs-img/mesos_frameworks.png" /></p> +<h3>Troubleshooting for Spark on Mesos</h3> + +<ul> +<li>If you have problem with hostname, use <code>--add-host</code> option when executing <code>dockerrun</code></li> +</ul> +<div class="highlight"><pre><code class="text language-text" data-lang="text">## use `--add-host=moby:127.0.0.1` option to resolve +## since docker container couldn't resolve `moby` + +: java.net.UnknownHostException: moby: moby: Name or service not known + at java.net.InetAddress.getLocalHost(InetAddress.java:1496) + at org.apache.spark.util.Utils$.findLocalInetAddress(Utils.scala:789) + at org.apache.spark.util.Utils$.org$apache$spark$util$Utils$$localIpAddress$lzycompute(Utils.scala:782) + at org.apache.spark.util.Utils$.org$apache$spark$util$Utils$$localIpAddress(Utils.scala:782) +</code></pre></div> +<ul> +<li>If you have problem with mesos master, try <code>mesos://127.0.0.1</code> instead of <code>mesos://127.0.1.1</code></li> +</ul> +<div class="highlight"><pre><code class="text language-text" data-lang="text">I0103 20:17:22.329269 340 sched.cpp:330] New master detected at master@127.0.1.1:5050 +I0103 20:17:22.330749 340 sched.cpp:341] No credentials provided. Attempting to register without authentication +W0103 20:17:22.333531 340 sched.cpp:736] Ignoring framework registered message because it was sentfrom 'master@127.0.0.1:5050' instead of the leading master 'master@127.0.1.1:5050' +W0103 20:17:24.040252 339 sched.cpp:736] Ignoring framework registered message because it was sentfrom 'master@127.0.0.1:5050' instead of the leading master 'master@127.0.1.1:5050' +W0103 20:17:26.150250 339 sched.cpp:736] Ignoring framework registered message because it was sentfrom 'master@127.0.0.1:5050' instead of the leading master 'master@127.0.1.1:5050' +W0103 20:17:26.737604 339 sched.cpp:736] Ignoring framework registered message because it was sentfrom 'master@127.0.0.1:5050' instead of the leading master 'master@127.0.1.1:5050' +W0103 20:17:35.241714 336 sched.cpp:736] Ignoring framework registered message because it was sentfrom 'master@127.0.0.1:5050' instead of the leading master 'master@127.0.1.1:5050' +</code></pre></div> </div> </div> <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/upgrade.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/upgrade.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/upgrade.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/upgrade.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -245,7 +245,7 @@ So, copying <code>notebook</code> and <c <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/virtual_machine.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/virtual_machine.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/virtual_machine.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/virtual_machine.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -364,7 +364,7 @@ The installed R Packages include: Knitr, <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/install/yarn_install.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/install/yarn_install.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/install/yarn_install.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/install/yarn_install.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -353,7 +353,7 @@ total 844 <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/alluxio.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/alluxio.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/alluxio.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/alluxio.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -451,7 +451,7 @@ Following steps are performed:</p> <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/beam.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/beam.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/beam.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/beam.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -311,7 +311,7 @@ But it can read data from files by repla <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/bigquery.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/bigquery.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/bigquery.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/bigquery.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -319,7 +319,7 @@ LIMIT <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/cassandra.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/cassandra.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/cassandra.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/cassandra.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -1000,7 +1000,7 @@ to configure the Java driver</p> <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/elasticsearch.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/elasticsearch.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/elasticsearch.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/elasticsearch.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -454,7 +454,7 @@ search /index/type <span class="o">{</sp <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/flink.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/flink.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/flink.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/flink.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -268,7 +268,7 @@ wget http://www.gutenberg.org/ebooks/10. <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/geode.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/geode.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/geode.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/geode.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -384,7 +384,7 @@ start-dev-rest-api=true <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div> Modified: zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/hbase.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/hbase.html?rev=1777868&r1=1777867&r2=1777868&view=diff ============================================================================== --- zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/hbase.html (original) +++ zeppelin/site/docs/0.7.0-SNAPSHOT/interpreter/hbase.html Sun Jan 8 05:53:30 2017 @@ -69,7 +69,7 @@ <li role="separator" class="divider"></li> <li class="title"><span><b>Getting Started</b><span></li> <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html">Install</a></li> - <li><a href="/docs/0.7.0-SNAPSHOT/install/install.html#apache-zeppelin-configuration">Configuration</a></li> + <li><a href="/docs/0.7.0-SNAPSHOT/install/configuration.html">Configuration</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/explorezeppelinui.html">Explore Zeppelin UI</a></li> <li><a href="/docs/0.7.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> <li role="separator" class="divider"></li> @@ -289,7 +289,7 @@ put <span class="s1">'test'</spa <hr> <footer> - <!-- <p>© 2016 The Apache Software Foundation</p>--> + <!-- <p>© 2017 The Apache Software Foundation</p>--> </footer> </div>