2017-03-15 66 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