我正在运行一个hadoop进程,这需要几个小时和大量的空间,并且由于空间不足,进程停止.Hadoop tmp文件夹有很大的空间,所以我认为这是Hadoop_log_filesdir 的问题,因为我已经检查过,那里没有太多空间.所以任何人都可以建议如何将hadoop日志文件位置更改为在另一个位置,/home/hduser/hadoop/logs而不必更改hadoop设置的整个位置.我非常感谢任何帮助.
我找到了一个属性hadoop-env.sh:
# Where log files are stored. $HADOOP_HOME/logs by default.
# export HADOOP_LOG_DIR=${HADOOP_HOME}/logs
Run Code Online (Sandbox Code Playgroud)
我把它改成了export newlocation/logs,这解决了问题:)