1. HDFS 工作原理

2. HDFS 常用指令操作

3. HDFS 控制台访问

4. HDFS 常见问题

4.1 web 远程访问无法上传/查看文件

查看文件内容时会报错 “Couldn’t preview the file.” 上传文件也有类似问题。出现问题原因是,在查看文件时web端做了请求的重定向。例如查看words.txt 文件,重定向后访问的时间地址为

Location: “http://hadoop103:9864/webhdfs/v1/wcinput/words.txt?op=OPEN&namenoderpcaddress=hadoop102:8020&offset=0

可以看到,这里是直接通过域名进行的访问,因此还需要再hosts文件中配置好集群中机器的域名到IP的映射。
如果服务启动在虚拟机中,需要做好NAT端口映射,虚拟机IP映射到相同的宿主机IP.

此外,还需要修改 hdfs-site.xml 文件,增加如下属性配置

dfs.webhdfs.enabled true