我在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,“境界”是微不足道不管你键入
你可以问这个问题在堆栈换取面糊响应 –