原因:
yarn.nodemanager.local-dirs和hadoop的hadoop.tmp.dir参数对应文件位置不一致
解决办法:
将hdfs-site.xml中hadoop.tmp.dir属性和yarn-site.xml中的yarn.nodemanager.local-dirs属性设置为相同路径
示例
hdfs-site.xml

<property>
        <name>hadoop.tmp.dir</name>
        <value>/home/suddev/dev/bd/app/tmp</value>
</property>

yarn-site.xml

<property>
        <name>yarn.nodemanager.local-dirs</name>
        <value>/home/suddev/dev/bd/app/tmp</value>
</property>

然后重启dfs和Yarn

./stop-dfs.sh
./stop-yarn.sh
./start-dfs.sh
./start-yarn.sh

相关文章:

  • 2021-08-22
  • 2022-12-23
  • 2022-12-23
  • 2021-06-18
  • 2021-07-27
  • 2021-10-13
  • 2022-02-07
  • 2021-09-05
猜你喜欢
  • 2021-08-29
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2021-12-31
  • 2021-11-09
  • 2022-01-07
相关资源
相似解决方案