1、存储文件的时候需要指定存储的路径,这个路径是HDFS的路径。而不是哪个节点的某个目录。比如./hadoop?fs?-put?localfile?hdfspat
一般操作的当前路径是/user/hadoop比如执行./hadoop?fs?-ls?.实际上就相当于./hadoop?fs?-ls?/user/hadoop
2、HDFS本身就是一个文件系统,在使用的时候其实不用关心具体的文件是存储在哪个节点上的。如果需要查询可以通过页面来查看,也可以通过API来实现查询。
不需要知道,由namenode结点去帮你存储文件,我们只需要操作逻辑文件,建立一个文件,然后上传文件,然后编写mapreduecer程序,利用参数bin/hadoop jar World.jar Word input output
注意input输入文件的目录应该写清楚,不然回抛出异常阿,建议你看看hadoop的doc和hadoop权威指南。
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....