namenode描述的是一个大的文件进入集群的时候的元数据。
secondary不是namenode的副本,而是帮助namenode将小文件合并起来的。
namenode启动的流程:
①fsimage加载
②edits加载
③产生一个新的fsimage
④产生一个空的edits
所谓的格式化就是进行初始化的过程。
首先是格式化,其次才是启动
hdfs只有在启动的时候才会产生fsimage
1.x的时候,有secondary namenode,在2.x的时候没有了。
fsimage的核心就是将edits的内容进行合并。
公司一般用的是机架服务器,而不是刀片服务器。
一个机架上有交换机组,有服务,有电源
副本是异地策略。