我在输出中得到了这个,所以我只想知道什么是bp,blk?你能给我解释一下这个输出中的每件事是什么意思吗?我知道
BP-929597290-192.0.0.2-1439573305237:blk_1074084574_344316 len=2 repl=3 [DatanodeInfoWithStorage[192.0.0.9:1000,DS-730a75d3-046c-4254-990a-4eee9520424f,DISK], DatanodeInfoWithStorage[192.0.0.1:1000,DS-fc6ee5c7-e76b-4faa-b663-58a60240de4c,DISK], DatanodeInfoWithStorage[192.0.0.3:1000,DS-8ab81b26-309e-42d6-ae14-26eb88387cad,DISK]]
我猜192.0.0.9:1000这是第一次数据复制的ip
1条答案
按热度按时间balp4ylt1#
bp-929597290-192.0.0.2-1439573305237
这是块池id。块池是属于单个名称空间的一组块。为简单起见,可以说名称节点管理的所有块都在同一块池下。
区块池的形式如下:
请在此处阅读有关块池的信息:https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-hdfs/federation.html
邮编:1074084574
块的块号。hdfs中的每个块都有一个唯一的标识符。
块id形成为:
请在此处阅读有关generation stamp的信息:http://blog.cloudera.com/blog/2009/07/file-appends-in-hdfs/
长度=2
块的长度:块中的字节数
复制=3
此块有3个副本
数据节点信息存储[192.0.0.9:1000,ds-730a75d3-046c-4254-990a-4eee9520424f,磁盘
哪里:
第5点的描述适用于剩余的2个区块: