hadoop.dll、winutils.exe和基于hadoop构建的多iple应用程序

7cjasjjr  于 2021-05-27  发布在  Hadoop
关注(0)|答案(1)|浏览(347)

在Windows10操作系统上下载spark并正确设置所有环境和系统变量时,我得到一个代码执行错误,指出“null/bin/winutils.exe不存在”。我通过下载winutils.exe修复了这个问题,但是我想了解为什么下载winutils.exe修复了这个问题。
在安装spark之前,我已经在我的机器上安装了anaconda,我知道这是问题的根源(假设在hadoop上构建了多个应用程序,如果本地内存上只存在一个权限库,可能会导致错误)。为什么多个应用程序不能使用同一个文件权限库工作?幕后的机器是怎么回事?

jpfvwuh4

jpfvwuh41#

wunutils允许hadoop的unix权限模型Map到windows操作系统。
如果只是从本地文件系统而不是hdfs读取,anaconda不需要任何这样的功能
说明“null/bin/winutils.exe不存在”的错误。
输出中的null表示设置不正确

相关问题