无法启动./spark-shell

时间:2017-07-23 13:59:45

标签: apache-spark apache-spark-sql ubuntu-16.04

我是新手,可以在我的ubuntu机器上安装火花 当我试图启动spark -shell时,我面临以下错误 请帮忙

Caused by: org.apache.derby.iapi.error.StandardException: Directory    /home/amar/spark-2.2.0-bin-hadoop2.7/bin/metastore_db cannot be created.
at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at    org.apache.derby.impl.services.monitor.StorageFactoryService$10.run(Unknown  Source)
at java.security.AccessController.doPrivileged(Native Method)
at  org.apache.derby.impl.services.monitor.StorageFactoryService.createServiceRoot(Unknown Source)
at org.apache.derby.impl.services.monitor.BaseMonitor.bootService(Unknown Source)
at org.apache.derby.impl.services.monitor.BaseMonitor.createPersistentService(Unknown Source)
at org.apache.derby.impl.services.monitor.FileMonitor.createPersistentService(Unknown Source)
at org.apache.derby.iapi.services.monitor.Monitor.createPersistentService(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection$5.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.derby.impl.jdbc.EmbedConnection.createPersistentService(Unknown Source)
... 149 more
<console>:14: error: not found: value spark
   import spark.implicits._
          ^
<console>:14: error: not found: value spark
   import spark.sql
          ^
Welcome to
      ____              __
     / __/__  ___ _____/ /__
    _\ \/ _ \/ _ `/ __/  '_/
   /___/ .__/\_,_/_/ /_/\_\   version 2.2.0
    /_/

Using Scala version 2.11.8 (OpenJDK 64-Bit Server VM, Java 1.8.0_131)
Type in expressions to have them evaluated.
Type :help for more information.

1 个答案:

答案 0 :(得分:0)

在我的情况下,问题在于权限。我试图启动spark而不是管理员用户。  一旦我以root身份开始,一切顺利。但是我不推荐这样的行为。只需指向检查权限并相应地进行设置即可。以root身份运行是一种不好的做法。