我想設置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"
我試過之前連接到服務器後,並在每個步驟之間,我不斷收到錯誤「此網站無法提供安全連接」。我在這裏錯過了什麼?