2016-02-15 38 views
1

我在單個節點上安裝了apache-spark。當我運行spark-shell時,出現下面的異常。儘管有例外,我仍然可以創建RDD並運行scala代碼片段。執行spark-shell時出現Apache Spark異常

這是例外:

16/02/15 14:21:29 WARN ObjectStore: Failed to get database default, returning NoSuchObjectException 
16/02/15 14:21:31 WARN : Your hostname, Rahul-PC resolves to a loopback/non-reachable address: fe80:0:0:0:c0c1:cd2e:990d:17ac%e 
java.lang.RuntimeException: java.lang.NullPointerException 
     at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:522) 
     at org.apache.spark.sql.hive.client.ClientWrapper.<init>(ClientWrapper.scala:171) 
     at org.apache.spark.sql.hive.HiveContext.executionHive$lzycompute(HiveContext.scala:162) 
     at org.apache.spark.sql.hive.HiveContext.executionHive(HiveContext.scala:160) 
     at org.apache.spark.sql.hive.HiveContext.<init>(HiveContext.scala:167) 
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 
     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
     at java.lang.reflect.Constructor.newInstance(Constructor.java:408) 
     at org.apache.spark.repl.SparkILoop.createSQLContext(SparkILoop.scala:1028) 
     at $iwC$$iwC.<init>(<console>:9) 
     at $iwC.<init>(<console>:18) 
     at <init>(<console>:20) 
     at .<init>(<console>:24) 
     at .<clinit>(<console>) 
     at .<init>(<console>:7) 
     at .<clinit>(<console>) 
     at $print(<console>) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 

JAVA_HOME設置爲指向正確的JDK的安裝文件夾中。

JAVA_HOME = C:\Program Files\Java\jdk1.8.0 

還有什麼我需要做的。請指教。

+0

似乎類似於這樣的問題:http://stackoverflow.com/q/32721647/1395437 –

+0

當你得到這個?火花外殼的啓動還是執行一些命令? –

回答

相關問題