1.客户端通知名称节点:我要写文件了,确认客户端权限和没有相同的文件后,名称节点创建一个新的文件记录
2.将文件分成一个一个的数据块,通过文件流的方式往数据节点中写数据,写数据时注意是会写冗余数据,冗余数据块的个数默认是3个
3.只有冗余数据块全部写完,数据节点再向客户端发出确认,然后客户端向名称节点发出结束消息,并将文件的块信息存储在名称节点中。
1.客户端通知名称节点:我要写文件了,确认客户端权限和没有相同的文件后,名称节点创建一个新的文件记录
2.将文件分成一个一个的数据块,通过文件流的方式往数据节点中写数据,写数据时注意是会写冗余数据,冗余数据块的个数默认是3个
3.只有冗余数据块全部写完,数据节点再向客户端发出确认,然后客户端向名称节点发出结束消息,并将文件的块信息存储在名称节点中。