org.apache.hadoop.security.AccessControlException: /user/rstudio (不是目录)
org.apache.hadoop.security.AccessControlException: /user/rstudio (is not a directory)
我在 R > f = hdfs.file('./foo.data', 'r')
中尝试命令时出现此错误。
当我 运行 # hdfs dfs -ls /user/
我得到
Found 1 items
-rw-r--r-- 3 rstudio supergroup 3974305 2019-11-09 19:06 /user/rstudio
当我尝试创建目录时,我得到
# hdfs dfs -mkdir /user/rstudio/
mkdir: `/user/rstudio': Is not a directory
另外当我 运行 在 R > hdfs.file.info('./')
我得到
perms isDir block replication owner group size modtime
1 rw-r--r-- FALSE 134217728 3 rstudio supergroup 3974305 51826-10-07 23:50:34
path
1 ./
强调 /user/rstudio
不是目录。
不是。
-rw-r--r--
必须以 d
开头才能成为目录。
您必须使用 hdfs dfs -rm
删除文件,然后使用 mkdir 命令
我在 R > f = hdfs.file('./foo.data', 'r')
中尝试命令时出现此错误。
当我 运行 # hdfs dfs -ls /user/
我得到
Found 1 items
-rw-r--r-- 3 rstudio supergroup 3974305 2019-11-09 19:06 /user/rstudio
当我尝试创建目录时,我得到
# hdfs dfs -mkdir /user/rstudio/
mkdir: `/user/rstudio': Is not a directory
另外当我 运行 在 R > hdfs.file.info('./')
我得到
perms isDir block replication owner group size modtime
1 rw-r--r-- FALSE 134217728 3 rstudio supergroup 3974305 51826-10-07 23:50:34
path
1 ./
强调 /user/rstudio
不是目录。
不是。
-rw-r--r--
必须以 d
开头才能成为目录。
您必须使用 hdfs dfs -rm
删除文件,然后使用 mkdir 命令