我在2個CentOS機器上設置了一個Spark集羣。我想保護我的羣集(主節點)的Web UI。我做了一個BasicAuthenticationFilter servlet。我無法理解:如何實施spark.ui.filter
- 我該如何使用spark.ui.filter來保護我的Web UI。
- 我應該在哪裏放置servlet/jar文件。
請幫忙。
我在2個CentOS機器上設置了一個Spark集羣。我想保護我的羣集(主節點)的Web UI。我做了一個BasicAuthenticationFilter servlet。我無法理解:如何實施spark.ui.filter
請幫忙。
嗨將jar文件放在文件夾/opt/spark/conf/
中的所有節點中。在終端中,輸入以下命令:
/usr/local/share/jupyter/kernels/pyspark/kernel.json
--jars /opt/spark/conf/filterauth.jar –conf spark.ui.filters=authenticate.MyFilter
這裏,filterauth.jar是jar文件創建和authenticate.MyFilter代表<package name>.<class name>
希望這回答你的問題RY。 :)
我還需要處理這個安全問題,以防止未經授權的訪問激發獨立的用戶界面。最後,我固定它在網上衝浪上之後,該過程是:使用標準的基本認證協議
加入$ spark_home/conf目錄/火花default.conf的配置行:
spark.test.BasicAuthFilter.params USER = foo的,密碼=涼,境界=一些
的用戶名和密碼,需要提供訪問火花UI,「境界」是微不足道不管你鍵入
你可以問這個問題在堆棧換取麪糊響應 –