2017-03-15 67 views
0

我试图从Windows Server 2012将NFS共享挂载到我的Hadoop集群(运行Hadoop 2.7.3),因此它可以对上传到Windows Server的文件运行MapReduce。 Hadoop集群运行在raspberry pi 2上(其中8个),并且我已经通过了Hadoop上的配置wikiHadoop NFS安装问题

我已经尝试将NFS挂载到HDFS目录上(/ hdfs/tmp/datanode ),但它不能在namenodes上访问。

我把它安装在错误的地方?

回答

0

没关系,我已经改变了我的解决方案有NFS挂载到名称节点,和一个crontab脚本把文件转移到HDFS,因为它需要他们

#! /bin/bash 
inotifywait -mr -e create --format '%w%f' /hdfs-nfs/* | while read NEWFILE; do 
    echo "${NEWFILE} detected" 
    hadoop fs -put "${NEWFILE}"/
done