对于 Spark 作业,我们正在尝试添加一个日志框架,该框架在本地 FS 上创建自定义日志文件。在客户端模式下,一切都很好,文件是由启动 spark-submit 的用户在本地 FS 上创建的。但是在集群模式下,本地文件是使用没有权限写入本地目录的用户纱线创建的......
是否有任何解决方案可以在不将权限更改为 777 的情况下与提交作业的用户一起以集群模式写入本地文件?在这种情况下集群模式是否更好(我们在 PROD 环境中),知道作业是从集群的一个节点启动的(因此不存在网络问题)。
谢谢你。