实验问题解决:HDFS上传文件

实验问题解决:HDFS上传文件

  • 使用教材:大数据基础编程、实验和案例教程(第2版)
  • 问题解决:第 4 章 “4.3.4 编译运行程序” 中确保 /user/hadoop 目录下已经存在 file1.txt、file2.txt、file3.txt、file4.abc、file5.abc 。

先在 Home 文件夹下创建需要的 5 个文件并输入内容:

file1.txt、file2.txt、file3.txt、file4.abc、file5.abc。
在这里插入图片描述
然后使用如下代码向 HDFS 上传数据:

hadoop@dblab-VirtualBox:~$ cd /usr/local/hadoop  # 更改路径
hadoop@dblab-VirtualBox:/usr/local/hadoop$ ./sbin/start-dfs.sh  # 启动Hadoop

然后传输文件:

hadoop@dblab-VirtualBox:/usr/local/hadoop$ ./bin/hdfs dfs -put /home/hadoop/file1.txt /user/hadoop
hadoop@dblab-VirtualBox:/usr/local/hadoop$ ./bin/hdfs dfs -put /home/hadoop/file2.txt /user/hadoop
hadoop@dblab-VirtualBox:/usr/local/hadoop$ ./bin/hdfs dfs -put /home/hadoop/file3.txt /user/hadoop
hadoop@dblab-VirtualBox:/usr/local/hadoop$ ./bin/hdfs dfs -put /home/hadoop/file4.abc /user/hadoop
hadoop@dblab-VirtualBox:/usr/local/hadoop$ ./bin/hdfs dfs -put /home/hadoop/file5.abc /user/hadoop

验证是否上传成功,使用如下代码:

hadoop@dblab-VirtualBox:/usr/local/hadoop$ ./bin/hdfs dfs -ls /user/hadoop
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值