5 数据块副本放置策略
Block 的副本放置策略
第一个副本:放置在上传文件的 DN;如果是集群外提交,则随机挑选一台磁盘不太满,CPU不太忙的节点。
第二个副本:放置在于第一个副本不同的机架的节点上。
第三个副本:与第二个副本相同机架的节点。
更多副本:随机节点
源代码:
6 HDFS 的权限 (了解)
1、每个文件和目录都和一个拥有者和组相关联。
2、文件或者目录对与拥有者、同组用户和其他用户拥有独立的权限。
3、对于一个文件,r 表示读取的权限,w 表示写或者追加的权限。对于目录而言,r 表示列出目录内容的权限,w 表示创建或者删除文件和目录的权限,x 表示访问该目录子项目的权限。
4、默认情况下 hadoop 运行时安全措施处于停用模式。一个客户端可以在远程系统上通过创建和任意一个合法用户同名的账号来进行访问。 hadoop root
5、安全措施可以防止用户或自动工具及程序意外修改或删除文件系统的重要部分。(dfs.permissions.enabled 属性)。防止好人做错事。
6、超级用户是 namenode 进程的标识。对于超级用户,系统不会执行任何权限检查。