다음 명령을 사용하여 Ubuntu를 실행하는 로컬 컴퓨터에 hdfs를 설치하려고 합니다. ---
sudo mount -t nfs -o vers=3,proto=tcp,nolock 192.168.170.52:/ /mnt/hdfs_mount/
하지만 이 오류가 발생합니다.-
mount.nfs: mount system call failed
출력은 다음과 같습니다
rpcinfo -p 192.168.170.52
예
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 48435 status
100024 1 tcp 54261 status
100005 1 udp 4242 mountd
100005 2 udp 4242 mountd
100005 3 udp 4242 mountd
100005 1 tcp 4242 mountd
100005 2 tcp 4242 mountd
100005 3 tcp 4242 mountd
100003 3 tcp 2049 nfs
출력은 다음과 같습니다
showmount -e 192.168.170.52
예
Export list for 192.168.170.52:
/ *
나도 추가해봤는데
<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>
/etc/hadoop/conf.pseudo에 있는 core-site.xml 파일에 있습니다. 그러나 그것은 작동하지 않았습니다. 이 문제에 대해 도와주세요.
답변1
해결책:
sudo mount -t nfs -o vers=3 "remoteIP:/NFS_shares/" "/some/local/Path"
답변2
portmap nfs-common을 업그레이드해야 합니다. 다음 명령을 실행합니다.
apt-get upgrade portmap nfs-common