有namenode 和datanodes组成,是一个master/slave的架构
- namenode就是文件目录,觉得datanode和块的映射关系
- datanodes就是具体用来存文件的磁盘空间,块的大小可以设置,默认是128M
- 通常情况下,1台机器部署一个node
namenode
支持用户访问权限,任何一个改变都会被namenode记下来,支持副本系数的配置
前置条件
- jdk1.8
- ssh无密码
具体可以查看官网
hdfs用法api
- shell和java客户端api副本系数是不一样的
网友评论