求助:hdfs

[复制链接]
查看11 | 回复2 | 2021-1-27 05:40:48 | 显示全部楼层 |阅读模式
本人是hadoop初学者,想通过hdfs-over-ftp在hadoop上架设ftp,以实现用ftp客户端批量上传文件的目的,
本人是通过cloudera来安装hadoop的,版本是CDH4(4.4.0)。
hdfs-voer-ftp的下载链接是https://github.com/iponweb/hdfs-over-ftp;
按照以下安装说明进行安装:
1.配置
软件根目录下的hdfs-over-ftp.conf
#uncommentthistorunftpserver
port=21
data-ports=20
#uncommentthistorunsslftpserver
#ssl-port=990
#ssl-data-ports=989
#hdfsuri
hdfs-uri=hdfs://localhost:8020/user/cloudera/
#maxnumberoflogin
max-logins=1000
#maxnumberofanonymouslogin
max-anon-logins=1000
#havetobeauserwhichrunsHDFS
#thisallowsyoutostartftpserverasaroottouse21port
#andusehdfsasasuperuser
superuser=cloudera
2.用户的设置
软件根目录下的users.conf
#theclouderauser
ftpserver.user.cloudera.userpassword=06915A50D28717172B154D86A3399019
ftpserver.user.cloudera.homedirectory=/
ftpserver.user.cloudera.enableflag=true
ftpserver.user.cloudera.writepermission=true
ftpserver.user.cloudera.maxloginnumber=0
ftpserver.user.cloudera.maxloginperip=0
ftpserver.user.cloudera.idletime=0
ftpserver.user.cloudera.uploadrate=0
ftpserver.user.cloudera.downloadrate=0
ftpserver.user.cloudera.groups=users
3.启动
./hdfs-over-ftp.shstart
4.用ftp客户端连接
[R]正在连接到192.168.XXX.XXX->IP=192.168.XXX.XXXPORT=21
[R]已连接到192.168.XXX.XXX
[R]220Servicereadyfornewuser.
[R]USERXXX
[R]331Usernameokay,needpasswordforcloudera.
[R]PASS(hidden)
[R]230Userloggedin,proceed.
[R]SYST
[R]215UNIXType:ApacheFtpServer
[R]FEAT
[R]211-Extensionssupported
[R]SIZE
[R]MDTM
[R]RESTSTREAM
[R]LANGen;zh-tw;ja;is
[R]MLSTSize;Modify;Type;Perm
[R]AUTHSSL
[R]AUTHTLS
[R]MODEZ
[R]UTF8
[R]TVFS
[R]MD5
[R]MMD5
[R]211End
[R]OPTSUTF8ON
[R]200CommandOPTSokay.
[R]OPTSMLSTSize;Modify;Type;Perm;
[R]200CommandOPTSokay.
[R]PWD
[R]257"/"iscurrentdirectory.
[R]CWD/
[R]550Nosuchdirectory.
问题:总是进不了hadoop的文件目录,也无法上传文件。何解?期待有架设hdfs-over-ftp经验的大牛帮帮忙。
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:40:48 | 显示全部楼层
没玩过不过你应该需要先启动hadoop吧


回复

使用道具 举报

千问 | 2021-1-27 05:40:48 | 显示全部楼层
我也出现这个问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行