我想设置Spark Standalone的Web UI,以便通过HTTPS访问它。如何为HTTPS配置Spark Standalone的Web UI?
Spark正在我用来访问浏览器的计算机外部群集上运行。
这是我到目前为止已经完成,它不工作:
- 使用OpenSSL的做自签名证书和密钥,然后keytool来做出一个密钥
- 包装证书和密钥作为.p12文件
- 在所管理证书Chrome的设置,进口说P12文件
在火花defaults.conf,添加的选项
spark.ui.https.enabled true spark.ui.ssl.server.keystore.location /path/to/spark.keystore spark.ui.ssl.server.keystore.keypassword password spark.ui.ssl.server.keystore.password password
在spark-env.sh,加入
export SPARK_MASTER_OPTS="-Dspark.ui.https.enabled=true \ -Dspark.ui.ssl.server.keystore.location=/path/to/spark.keystore \ -Dspark.ui.ssl.server.keystore.keypassword=password \ -Dspark.ui.ssl.server.keystore.password=password" export SPARK_WORKER_OPTS="-Dspark.ui.https.enabled=true \ -Dspark.ui.ssl.server.keystore.location=/path/to/spark.keystore \ -Dspark.ui.ssl.server.keystore.keypassword=password \ -Dspark.ui.ssl.server.keystore.password=password"
我试过之前连接到服务器后,并在每个步骤之间,我不断收到错误“此网站无法提供安全连接”。我在这里错过了什么?