set fs.hdfs.impl.disable.cache true fix #80
This commit is contained in:
parent
94c3323d84
commit
669b9767e7
@ -69,6 +69,8 @@ object KyuubiSparkUtil extends Logging {
|
||||
val USE_DB: Regex = """use:([^=]+)""".r
|
||||
val QUEUE = SPARK_PREFIX + YARN_PREFIX + "queue"
|
||||
val DEPRECATED_QUEUE = "mapred.job.queue.name"
|
||||
val HDFS_CLIENT_CACHE = SPARK_HADOOP_PREFIX + "fs.hdfs.impl.disable.cache"
|
||||
val HDFS_CLIENT_CACHE_DEFAULT = "true"
|
||||
|
||||
// Runtime Spark Version
|
||||
val SPARK_VERSION = org.apache.spark.SPARK_VERSION
|
||||
|
||||
@ -125,6 +125,11 @@ object KyuubiServer extends Logging {
|
||||
|
||||
conf.setIfMissing(
|
||||
KyuubiSparkUtil.SPARK_LOCAL_DIR, conf.get(KyuubiConf.BACKEND_SESSION_LOCAL_DIR.key))
|
||||
|
||||
if (UserGroupInformation.isSecurityEnabled) {
|
||||
conf.setIfMissing(KyuubiSparkUtil.HDFS_CLIENT_CACHE,
|
||||
KyuubiSparkUtil.HDFS_CLIENT_CACHE_DEFAULT)
|
||||
}
|
||||
}
|
||||
|
||||
private[kyuubi] def validate(): Unit = {
|
||||
|
||||
@ -191,4 +191,9 @@ class KyuubiSparkUtilSuite extends SparkFunSuite with Logging {
|
||||
KyuubiSparkUtil.addShutdownHook(f)
|
||||
assert(y === 0)
|
||||
}
|
||||
|
||||
test("testHDFS_CLIENT_CACHE") {
|
||||
assert(KyuubiSparkUtil.HDFS_CLIENT_CACHE === "spark.hadoop.fs.hdfs.impl.disable.cache")
|
||||
assert(KyuubiSparkUtil.HDFS_CLIENT_CACHE_DEFAULT.toBoolean)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user