(在windows上)

ztmd8pv5  于 2021-06-26  发布在  Hive
关注(0)|答案(16)|浏览(377)

我正在Windows7上运行spark。当我使用hive时,我看到以下错误

The root scratch dir: /tmp/hive on HDFS should be writable. Current permissions are: rw-rw-rw-

权限设置如下

C:\tmp>ls -la
total 20
drwxr-xr-x    1 ADMIN Administ        0 Dec 10 13:06 .
drwxr-xr-x    1 ADMIN Administ    28672 Dec 10 09:53 ..
drwxr-xr-x    2 ADMIN Administ        0 Dec 10 12:22 hive

我已经从windows->properties->security->advanced为所有用户设置了“完全控制”。
但我还是看到了同样的错误。需要帮忙吗?我已经检查了一堆链接,有人说这是一个错误的Spark1.5。这是真的吗?
谢谢,阿提

aoyhnmkz

aoyhnmkz16#

首先检查你的计算机域。尝试

c:\work\hadoop-2.2\bin\winutils.exe ls c:/tmp/hive

如果此命令显示访问被拒绝或findfileownerandpermission错误(1789):此工作站和主域之间的信任关系失败。
这意味着无法访问您的计算机域控制器,可能的原因是您与系统域控制器不在同一个vpn上。请连接到vpn,然后重试。
现在试试viktor或nishu提供的解决方案。

相关问题