Man*_*oor 3 r rstudio apache-spark sparklyr
我试图使用copy_to函数将R数据帧复制到Spark 2.0.1,但它说
HDFS上的root scratch dir:/ tmp/hive应该是可写的.目前的权限是:rw-rw-rw-
我执行winutils.exe来更改权限,但我仍然得到相同的权限异常.
%HADOOP_HOME%\bin\winutils.exe chmod 777 \tmp\hive
Run Code Online (Sandbox Code Playgroud)
我尝试了命令的其他变体,如 -
%HADOOP_HOME%\bin\winutils.exe chmod 777 C:\tmp\hive
%HADOOP_HOME%\bin\winutils.exe chmod 777 /tmp/hive
%HADOOP_HOME%\bin\winutils.exe chmod 777 -R \tmp\hive
Run Code Online (Sandbox Code Playgroud)
但没有任何效果.我仍然得到错误
我尝试使用高级权限,我的所有权限都设置为rwx.我试过运行ls -l命令但是出错了;
C:/> %HADOOP_HOME%/bin/winutils ls C:/tmp/hive
FindFileOwnerAndPermission error (1789): The trust relationship between this workstation and the primary domain failed.
Run Code Online (Sandbox Code Playgroud)
我的系统无法连接到它的域控制器,因此我必须连接到VPN然后执行C:/> %HADOOP_HOME%/bin/winutils chmod 777 /tmp/hive.
有效!
| 归档时间: |
|
| 查看次数: |
1427 次 |
| 最近记录: |