写流程
hdfs dfs -ls /
hdfs文件系统的根目录,而不是Linuxhdfs dfs -ls hdfs://hadoop001:9000/
hdfs://hadoop002:9000
来自core-site.xml
中的配置
hdfs dfs -ls
读取当前命令操作的用户的路径 /user/用户/
执行hdfs dfs -ls
是在hadoop用户下操作的
执行hdfs dfs -ls /user/hadoop
检查
hdfs dfs -put NOTICE.txt /
1
. Client(客户端)调用FileSystem.create(filePath),去与NN节点进行RPC通信,check该路径下的文件是否已经存在?
是否有权限创建该文件?
假如OK
,就创建一个新的文件,但是不关联任何的block,返回一个FSDataOutputStream对象;