客户端向NameNode发送请求,NameNode收到请求后。将涉及到的数据块进行标记,并告诉客户端我删除了,这时客户端以为好快啊这么快就删完了。其实不然,NameNode在执行delete的时候只做了将涉及到的数据块进行标记,由于心跳机制,当DataNode告诉大哥我还活着的时候,大哥会告诉你把被标记是数据删掉。所以说当客户端发送删除请求时需要过一段时间才会真正的删除数据
Hadoop-HDFS(三)删除流程
最新推荐文章于 2024-09-28 18:10:37 发布