基于Docker体验Hadoop
参考:
Docker环境
sequenceiq/hadoop-docker 是一个非常好用的Docker镜像,所有的一切配置均自动化,可以快速搭建起Hadoop环境,适合初次体验使用。
根据镜像说明,使用命令拉取镜像:
启动镜像,并进入shell:
运行命令,查看服务启动情况:
HDFS操作
这里没有使用镜像官方提供的Testing。
进入Hadoop根目录:
再进入bin目录,就可以执行hdfs命令,比如查看HDFS服务器的根目录:
可看到默认包含两个文件夹。接下来将在本地新建一个文件aaa.txt,将其上传到HDFS服务器。
在本地新建文件:
使用copyFromLocal命令将文件上传到HDFS:
HDFS包含很多操作命令,日后多练习。(手动滑稽)