将HDFS文件系统挂载到Linux本地文件系统
本篇文章主要讲述如何将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设置文件夹共享 篇目。