1 下载cdh对应的hadoop版本
2 创建hadoop用户
3 免密登录(注意文件夹权限,容易免密无效)
4 修改配置文件
hadoop-env.sh
(配置环境变量,主要是java_home)
core-site.xml
(配置fs.defaultFS,接收Client连接的RPC端口,用于获取文件系统metadata信息;配置hadoop.tmp.dir配置文件路径,非常重要;配置hadoop.proxyuser.hadoop.hosts和hadoop.proxyuser.hadoop.groups来配置用户代理,跟权限相关)
hdfs-site.xml
(dfs.replication:副本数量;dfs.namenode.http-address:http服务端口,默认端口50070;dfs.namenode.rpc-address:监听rpc地址)
yarn-site.xml
(yarn.resourcemanager.hostname:resourcemanager的hostname)
slaves
(从节点的hostname列表)
5 hadoop namenode -format (第一次加载hadoop时执行,相当于格式化)
start-all.sh