logging - 将 pyspark stderr 从控制台写入特定目录中的日志文件
问题描述
我正在使用 spark2-submit test.py 以客户端模式(本地)提交 pyspark 程序
我想将生成的所有 STDERR 写入日志文件到我想要的目录。
有没有办法做到这一点。
我知道下面会将stderr写入与程序相同的目录中的文本文件
spark2-submit something.py > results.txt 2>&1
但是有没有办法将它写入我拥有的特定日志目录?
解决方案
您可以只提供 log_file 的完整路径,如下所示
spark-submit something.py >> /path/to/directory/and/log_file_name 2>&1
推荐阅读
- angular - Jhipster输入电子邮件NotBlank错误
- reactjs - 使用 redux-persist 持久化特定的 redux-form 状态
- d3.js - D3 - 定位第二个 x 轴标签
- backbone.js - 用纱线设置主干
- strapi - 我们可以创建在 Strapi 中查看特定内容类型的不同用户吗?
- java - java中从char到int的数据类型转换错误
- java - 为什么编译器没有给出编译器错误,因为我正在将 int[] 数组与字符串值进行比较?
- node.js - koa-router 和护照链接结果进入回调
- vbscript - VBScript 中的错误处理以检查文件夹中的文件数
- c - 以用户给出的一位数打印所有自恋数字