首页 文章

DSE Spark Shell身份验证

提问于
浏览
2

我有一个DSE 4.5安装与火花运行 . 我需要一些帮助来传递来自Spark Shell的cassandra集群的用户名/密码 .

我已将这些属性添加到conf / spark-default.conf文件中

spark.cassandra.auth.username=user
spark.cassandra..auth.password=pass

并启动我的火花壳使用

dse spark

但是当我尝试sc.cassandraTable时仍然看到错误

com.datastax.driver.core.exceptions.AuthenticationException: Authentication error on host /11.111.11.11:9042: Host /11.111.11.11:9042 requires authentication, but no authenticator found in Cluster configuration
    at com.datastax.driver.core.AuthProvider$1.newAuthenticator(AuthProvider.java:38)
    at com.datastax.driver.core.Connection.initializeTransport(Connection.java:138)
    at com.datastax.driver.core.Connection.<init>(Connection.java:111)
    at com.datastax.driver.core.Connection$Factory.open(Connection.java:432)
    at com.datastax.driver.core.ControlConnection.tryConnect(ControlConnection.java:216)
    at com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:171)
    at com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:79)
    at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1104)

2 回答

相关问题