Hadoop HDFS十八问

通过对以下问题的回答,可以检查自己对Hadoop 的 HDFS学习情况有个大致的把握。

  1. 什么是HDFS?
  2. NameNode的作用是什么?从两方面回答。
  3. edits_inprogress文件的作用?
  4. edits文件发生滚动的三个条件?
  5. 元数据分别存储在什么地方?
  6. DataNode的作用是什么?
  7. NameNode如何判断某个DataNode挂掉了?如果检测出某个NataNode挂掉,会做什么处理?
  8. 心跳信息包括哪些?节点状态包括哪些?
  9. 什么是安全模式?如何退出?
  10. 什么是副本放置策略?2.7版本前后的副本放置策略有何不同?
  11. 什么是机架感知策略?是否默认启动?
  12. SecondaryName的作用是什么?如果它挂掉会有什么影响?
  13. .meta文件的作用?
  14. 怎样通过命令向HDFS上传一个文件?
  15. HDFS的回收站机制是什么?默认被删除的文件在回收站存放多久?如何恢复误删文件?
  16. 客户端上传文件的流程?
  17. 客户端读取文件的流程?
  18. HDFS为什么不建议上传大量小文件?

你可能感兴趣的:(Hadoop,hadoop,hdfs,大数据)