Apache spark 如何实现spark.ui.filter
我在2 CentOS机器上安装了一个spark群集。我想保护集群(主节点)的web UI。我制作了一个基本的身份验证过滤器servlet。我无法理解:Apache spark 如何实现spark.ui.filter,apache-spark,servlet-filters,Apache Spark,Servlet Filters,我在2 CentOS机器上安装了一个spark群集。我想保护集群(主节点)的web UI。我制作了一个基本的身份验证过滤器servlet。我无法理解: 我应该如何使用spark.ui.filter来保护我的web ui 我应该将servlet/jar文件放在哪里 请帮忙。将jar文件放在文件夹/opt/spark/conf/中的所有节点中。在终端中,键入以下命令: 导航到目录/usr/local/share/jupyter/kernels/pyspark/kernel.json 编辑kerne
请帮忙。将jar文件放在文件夹
/opt/spark/conf/
中的所有节点中。在终端中,键入以下命令:
- 导航到目录
/usr/local/share/jupyter/kernels/pyspark/kernel.json
- 编辑kernel.json文件
- 将以下参数添加到PYSPARK_SUBMIT_ARGS
--jars/opt/spark/conf/filterauth.jar–conf spark.ui.filters=authenticate.MyFilter
希望这能回答您的问题。:) 将jar文件放在文件夹
/opt/spark/conf/
中的所有节点中。在终端中,键入以下命令:
- 导航到目录
/usr/local/share/jupyter/kernels/pyspark/kernel.json
- 编辑kernel.json文件
- 将以下参数添加到PYSPARK_SUBMIT_ARGS
--jars/opt/spark/conf/filterauth.jar–conf spark.ui.filters=authenticate.MyFilter
希望这能回答您的问题。:) 我还需要处理这个安全问题,以防止未经授权访问spark独立UI。最后我在网上冲浪后把它修好了,程序是:
- spark.ui.filters xxx.BasicAuthFilter#完整类名
- spark.test.BasicAuthFilter.params user=foo,password=cool,realm=some 访问spark UI所需的用户名和密码,“领域”与您键入的内容无关
我还需要处理这个安全问题,以防止未经授权访问spark独立UI。最后我在网上冲浪后把它修好了,程序是:
- spark.ui.filters xxx.BasicAuthFilter#完整类名
- spark.test.BasicAuthFilter.params user=foo,password=cool,realm=some 访问spark UI所需的用户名和密码,“领域”与您键入的内容无关
您可以在stack exchange for batter response中提出此问题您可以在stack exchange for batter response中提出此问题