我刚在笔记本电脑上安装了独立群集。在终端中运行hdfs dfs -ls
命令时,我会看到一个文件夹列表。在通过文件资源管理器窗口搜索本地文件系统后,我无法在我的文件系统中找到这些文件。
rishirich@localhost:/$ hdfs dfs -ls
Found 1 items
drwxr-xr-x - rishirich supergroup 0 2017-11-09 03:32 user
此文件夹名为' user'在本地文件系统上无处可见。文件夹是隐藏的吗?
如果是这样,那么我应该使用什么终端命令才能找到这个文件夹? 如果没有,那我该如何找到它?
答案 0 :(得分:0)
您无法在图形视图中看到hdfs目录结构,只能使用您的终端查看它。
hdfs dfs -ls /
并在终端中查看本地文件目录结构,您应该尝试
ls <path>
cd <path>
cd用于更改终端中的目录。
答案 1 :(得分:0)
在安装Hadoop时,您已设置core-site.xml文件以建立fs.defaultFS
属性。如果你没有这个file://
,它将不是本地文件系统。
如果将其设置为hdfs://
,则namenode和datanode目录的默认位置位于本地/tmp
文件夹中。
注意 - 那些是HDFS块,而不是存储在HDFS中的整个可读文件。
如果您想列出本地文件系统,欢迎您使用hadoop fs -ls file://