# 使用HDFS NFS

Hadoop支持通过NFSv3挂载HDFS文件系统到本地目录,允许用户像访问本地文件系统一样访问HDFS,对于普通用户来说大大的简化了HDFS的使用。该功能通过引入NFS Gateway服务实现,将NFS协议转换为HDFS访问协议。

CM中HDFS启用NFS (opens new window)

# Linux进行NFS挂载

# 安装依赖

sudo yum -y install nfs-utils*
1

# 创建挂载目录

mkdir /hdfs_nfs_mount
1

# 挂载HDFS NFS

mount -t nfs -o vers=3,proto=tcp,nolock,noacl,sync  192.168.1.253:/ /usr/local/fsdata/hdfsdata

mount -t nfs -o vers=3,proto=tcp,nolock 192.168.1.253:/ hdfs_nfs_mount
# 卸载目录
unmount /usr/local/fsdata/hdfsdata
1
2
3
4
5

# 自动挂载NFS文件系统

vim /etc/fstab
1
#
# /etc/fstab
# Created by anaconda on Tue Oct 25 15:56:15 2016
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=d8048d39-5ce3-4cdf-9115-416a99b36906 /                       xfs     defaults        0 0
192.168.1.253:/  /hdfs_nfs_mount                                  nfs     defaults        0 0
1
2
3
4
5
6
7
8
9
上次更新时间: 2024年2月14日星期三上午10点24分