将 PIG 日志文件存储在单独的文件夹中
storing PIG log files in a separate folder
我想将我的 PIG 日志文件(执行失败后生成的文件)保存到另一个文件夹(比如桌面)。它目前保存在 Documents 文件夹中,我周围有将近 100 - 150 个。
我在 Ubuntu 环境中,并在本地执行此操作(不在 HDInsight 或 Cloudera VM 上)。
请帮忙!
默认情况下,pig 将日志文件保存在当前工作目录中。如果你想指定一个不同的目录,你可以通过传递 -l 选项来实现。
在 mapreduce 模式下:
pig -l /log/path
本地模式:
pig -x local -l /log/path
它将所有错误日志文件保存在当前工作目录中。如果您想将它们保存在单独的文件夹中,您应该打开 $PIG_HOME/conf/pig.propertes 文件并更新 pig.logfile 参数的值。
我想将我的 PIG 日志文件(执行失败后生成的文件)保存到另一个文件夹(比如桌面)。它目前保存在 Documents 文件夹中,我周围有将近 100 - 150 个。
我在 Ubuntu 环境中,并在本地执行此操作(不在 HDInsight 或 Cloudera VM 上)。
请帮忙!
默认情况下,pig 将日志文件保存在当前工作目录中。如果你想指定一个不同的目录,你可以通过传递 -l 选项来实现。
在 mapreduce 模式下:
pig -l /log/path
本地模式:
pig -x local -l /log/path
它将所有错误日志文件保存在当前工作目录中。如果您想将它们保存在单独的文件夹中,您应该打开 $PIG_HOME/conf/pig.propertes 文件并更新 pig.logfile 参数的值。