图解: HDFS的文件写入流程
写入之前:
现有客户端写入数据
现有HDFS文件系统等待接收数据
第一步:先问问可不可以写入
先来问一下可不可以写入:
1.从客户端发送请求到NameNode
2.NameNode接收到请求后校验他是否有权限,是否有同类文件在系统中
如果有父级目录,也要校验一下父级目录是否存在
第二步:开始分块上传,询问第一块数据块放在那?
同样的,也是向NameNode发送请求
现有客户端写入数据
现有HDFS文件系统等待接收数据
先来问一下可不可以写入:
1.从客户端发送请求到NameNode
2.NameNode接收到请求后校验他是否有权限,是否有同类文件在系统中
如果有父级目录,也要校验一下父级目录是否存在
同样的,也是向NameNode发送请求