本篇文章主要讲述如何将HDFS文件系统挂载到Linux本地。

一、HDFS的NFS GateWay服务安装

1.使用管理员账号登录Cloudera Manager,进入HDFS服务“实例”界面,点击“添加角色实例”。

 

 

 2.选择要进行挂载的主机。

 

 

 3.添加成功后点击确定。

 

 

 4.返回“实例”页面查看“NFS Gateway”角色为 已授权。

 

 

 5.勾选新添加的NFS GateWay服务并启动。

 

 

 

 

 

 6.等待启动成功,至此完成HDFS的NFS GateWay服务安装。

二、在Linux下挂载NFS文件系统

  1.登录master01主机,安装NFS依赖包

  [root@master01 ~]# sudo yum -y install nfs-utils*

  

 

 

   2.创建本地NFS挂载目录

    [root@master01 ~]# sudo mkdir /hdfs_nfs_mount

 3.在命令行执行如下命令挂载NFS文件系统(重启机器后需要手动再次挂载)
    [root@master01 ~]#sudo mount -t nfs -o vers=3,proto=tcp,172.30.5.202:/ /hdfs_nfs_mount

4.实现开机自动挂载,vim /etc/fstab 在文件最后行增加如下配置
172.30.x.xxx:/ /hdfs_pg_mount                   nfs     defaults        0 0
 
5.重启机器后,命令行输入 mount 查看是否生效。
6.验证NFS挂载,查看本地与50070页面是否相同,cd /hdfs_pg_mount

  

 

 tips:如果需要在同网段其他机器上访问/hdfs_pg_mount,请看 Linux设置文件夹共享 篇目。