Hadoop2.7.1---hdfs-over-ftp
軟件下載地址:http://yunpan.cn/cHaQvV4UdLxX3 訪問密碼 f09f
第一步:安裝Maven和Java,並配置相應環境變量。
第二步:修改pom.xml中相應Hadoop的版本
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>2.7.1</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-hdfs</artifactId>
<version>2.7.1</version>
</dependency>
其他不用修改
第三步:設置用戶(firstuser,hanyan),密碼:123456(以下是md5加密的結果)可以將以上的用戶替換成自己的用戶。
ftpserver.user.firstuser.userpassword=e10adc3949ba59abbe56e057f20f883e
ftpserver.user.firstuser.homedirectory=/
ftpserver.user.firstuser.enableflag=true
ftpserver.user.firstuser.writepermission=true
ftpserver.user.firstuser.maxloginnumber=0
ftpserver.user.firstuser.maxloginperip=0
ftpserver.user.firstuser.idletime=0
ftpserver.user.firstuser.uploadrate=0
ftpserver.user.firstuser.downloadrate=0
ftpserver.user.firstuser.groups=firstuser,users
ftpserver.user.hanyan.userpassword=e10adc3949ba59abbe56e057f20f883e
ftpserver.user.hanyan.homedirectory=/
ftpserver.user.hanyan.enableflag=true
ftpserver.user.hanyan.writepermission=true
ftpserver.user.hanyan.maxloginnumber=0
ftpserver.user.hanyan.maxloginperip=0
ftpserver.user.hanyan.idletime=0
ftpserver.user.hanyan.uploadrate=0
ftpserver.user.hanyan.downloadrate=0
ftpserver.user.hanyan.groups=hanyan,users
第四步:設置ftp端口和HDFS-URI
#運行ftp端口和數據端口
port = 2222
data-ports = 2223
# hdfs uri
#注意修改成自己hadoop的namenode的地址和端口
hdfs-uri = hdfs://192.168.157.130:9000
# 指定超級用戶
superuser = hanyan
第五步:啓動程序保證Maven和Java可用
sh./hdfs-over-ftp.sh 或 ./hdfs-over-ftp.sh
可以在瀏覽器中訪問了
ftp://ip:2222 --》 輸入用戶名和密碼即可。