在Name node上面创建一个节点,然后插入文件,但目前还不知道数据块都写在哪里去了。 所以就要通过输出流将文件写入,就会在data node上面写入,写的时候会告诉另外一个date Node也需要写一个副本。然后又告诉下一个data Node也需要写一个副本,总共就需要保存3个副本。所有都完成写入之后就返回给输出流,告诉输出流都写完了。然后输出流关闭,并且返回刚才写入的数据都存储在哪几个block当中。 此时文件分区表里就存在了新的信息。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。