hadoop - 如何编辑Hadoop存储日志文件的位置?

我需要编辑hadoop的日志目录(包含application_ *文件)。目前他们在:/home/hadoop/hadoop-3.2.0/logs/userlogs/

最佳答案

HADOOP_LOG_DIR是可配置为更改Hadoop生成的日志的位置的属性。您可以在hadoop-env.sh文件中找到相同的内容。

您可以在$HADOOP_HOME/etc/hadoop位置找到hadoop-env.sh文件。

echo $HADOOP_HOME
cd /path/to/hadoop_home/etc
vi hadoop-env.sh

输入属性HADOOP_LOG_DIR的值/路径,应完成此操作。

https://stackoverflow.com/questions/56276585/

相关文章:

hadoop - 如何在Java UDF中加载H20训练有素的模型

docker - 外部服务在运行时设置的转发容器端口

docker - Bluemix上的Docker run命令不允许正确设置环境变量

hadoop - 如何在长度大于VARCHAR(32k)的BIGSQL表中存储字符串数据

docker - 在Bluemix容器上安装卷并在它们之间共享不起作用

scala - Hadoop copyMerge无法正常工作:scala

amazon-web-services - 在具有默认配置的EMR群集模式下会发生什么?

hadoop - 如何在本地获取此输出

bash - 为什么parse_git_branch仅在Docker终端窗口中失败

hadoop - Hive Joins可以在Apache Nifi中实现吗?