我正在运行一个带有几个小时和大量空间的hadoop进程,并且由于空间不足,进程停止。 Hadoop tmp
文件夹剩余空间很大,所以我认为这是Hadoop_log_files
目录的问题,因为我已经检查过并且没有太多空间。因此,任何人都可以建议如何将hadoop日志文件位置更改为位于另一个位置而不是/home/hduser/hadoop/logs
,而无需更改hadoop设置的整个位置。我非常感谢任何帮助。
答案 0 :(得分:6)
我在hadoop-env.sh
:
# Where log files are stored. $HADOOP_HOME/logs by default.
# export HADOOP_LOG_DIR=${HADOOP_HOME}/logs
我将其更改为export newlocation/logs
,这解决了问题:)