无法启动bin / dse spark-sql。文件不例外/ tmp / hive

问题描述 投票:0回答:1

我试图在DSE cassandra上运行以下命令: -

dse$ bin/dse spark-sql

它给出以下错误: -

2018-05-24 16:59:41 [main] ERROR o.a.s.d.DseSparkSubmitBootstrapper - Failed to start or submit Spark application - see details in the log file(s): /home/aditya/.spark-sql-shell.log
java.lang.RuntimeException: java.lang.RuntimeException: The root scratch dir: /tmp/hive on HDFS should be writable. Current permissions are: rwxrwxr-x
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:522) ~[hive-exec-1.2.1.spark2.jar:1.2.1.spark2]
at org.apache.spark.sql.hive.thriftserver.SparkSQLCLIDriver$.main(SparkSQLCLIDriver.scala:114) ~[spark-hive-thriftserver_2.11-2.0.2.16.jar:2.0.2.16]
at org.apache.spark.sql.hive.thriftserver.SparkSQLCLIDriver.main(SparkSQLCLIDriver.scala) ~[spark-hive-thriftserver_2.11-2.0.2.16.jar:2.0.2.16]

我不明白这个权限问题或其他什么,但目录拥有所有权限。

谢谢,

datastax datastax-enterprise cassandra-3.0 spark-cassandra-connector
1个回答
0
投票

我解决了我的问题。这是因为我没有在分析模式下启动Cassandra所以如果你遇到这样的问题,请确保你已经在分析模式下启动了你的Cassandra -

bin/dse cassandra -k

谢谢,

© www.soinside.com 2019 - 2024. All rights reserved.