hadoop-config.sh/

d7v8vwbk  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(286)

在设置hadoop时,我发现hadoop-config.sh脚本存在于两个目录中:bin/和libexec/。两个文件完全相同。在查看脚本时,我发现如果libexec中存在hadoop-config.sh,那么它就会被执行。如果没有,则调用bin/下的一个。在两个目录中保存同一个文件的目的是什么?

bwitn5fc

bwitn5fc1#

在hadoop的古老版本中,hadoop-config.sh位于bin中。当libexec和sbin在更现代的版本中引入时,出于向后兼容性的原因,hadoop-config.sh在某些版本中保留在这两个位置。

相关问题