I'm installing Zeppelin 0.5.6, using the binaries, on an existing HDP 2.3
cluster running on AWS.
In user zeppelin's .bashrc these environment variables have been defined:
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15.el7_2.x86_64/jre
export PATH=$PATH:$JAVA_HOME/bin
ZEPPELIN_HOME=$HOME/zeppelin export ZEPPELIN_HOME CLASSPATH=$ZEPPELIN_HOME/lib
CLASSPATH=$CLASSPATH:$ZEPPELIN_HOME/zeppelin-interpreter/target/lib
CLASSPATH=$CLASSPATH:$ZEPPELIN_HOME/zeppelin-zengine/target/lib
CLASSPATH=$CLASSPATH:$ZEPPELIN_HOME/zeppelin-server/target/lib
CLASSPATH=$CLASSPATH:$ZEPPELIN_HOME/zeppelin-web/target/lib export CLASSPATH
PATH=$PATH:$HOME/zeppelin/bin export PATH
Edit conf/zeppelin-env.sh to add the following lines:
export HADOOP_CONF_DIR=/etc/hadoop/conf
export ZEPPELIN_PORT=10008
export ZEPPELIN_JAVA_OPTS="-Dhdp.version=$hdp.version"
export SPARK_HOME=/usr/lib/spark
export SPARK_SUBMIT_OPTIONS="--packages com.databricks:spark-csv_2.10:1.2.0"
A copy of hive-site.xml from /etc/hive/conf/hive-site.xml to conf/ folder
As the zeppelin user this command is executed to start the Zeppelin server
$ZEPPELIN_HOME/bin/zeppelin-daemon.sh start
and the displayed error messages are:
Zeppelin start [ OK ]
Zeppelin process died [FAILED]
The log created reports the following problem:
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support
was removed in 8.0
Error: Could not find or load main class
org.apache.zeppelin.server.ZeppelinServer
Any recommendations to remedy this are welcome.