hdfs的操作

1. 目录操作
需要注意的是,Hadoop系统安装好以后,第一次使用HDFS时,需要首先
在HDFS中创建用户目录。本教程全部采用hadoop用户登录Linux系统,因
此,需要在HDFS中为hadoop用户创建一个用户目录,命令如下:
$ cd /usr/local/hadoop
$ ./bin/hdfs dfs –mkdir –p /user/hadoop
―/user/hadoop‖目录就成为hadoop用户对应的用户目录,可以使用如下
命令显示HDFS中与当前用户hadoop对应的用户目录下的内容:
$ ./bin/hdfs dfs –ls .
上面的命令和下面的命令是等价的:
$ ./bin/hdfs dfs –ls /user/hadoop

2. 文件操作
首先,使用vim编辑器,在本地Linux文件系统的―/home/hadoop/‖目录下
创建一个文件myLocalFile.txt,里面可以随意输入一些单词,比如,输入
如下三行:
Hadoop
Spark
XMU DBLAB
然后,可以使用如下命令把本地文件系统的
―/home/hadoop/myLocalFile.txt‖上传到HDFS中的当前用户目录的input目
录下,也就是上传到HDFS的―/user/hadoop/input/‖目录下:
$ ./bin/hdfs dfs -put /home/hadoop/myLocalFile.txt input
可以使用ls命令查看一下文件是否成功上传到HDFS中,具体如下:
$ ./bin/hdfs dfs -ls input

本周学习时长20小时

下周准备学习mapreduce的基础编程

本周遇到的问题以及编程截图