好程序员大数据培训分享Hadoop分布式集群( 二 )
rm -rf id_rsa.pub //删除id_rsa.pub
3)在slave1上面测试
ssh master
依次配置slave2、slave3
到此主从的无密登录已经完成了 。
Hadoop环境搭建
配置master的hadoop环境
1、master上解压缩安装包及创建基本目录
#下载
wget
#解压
tar -xzvf hadoop-2.7.3.tar.gz -C /usr/local
#重命名
mv hadoop-2.7.3 hadoop
2、配置master的hadoop环境变量
1)配置环境变量 , 修改配置文件vi/etc/profile
export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin
使得hadoop命令在当前终端立即生效
source /etc/profile
下面配置 , 文件都在:/usr/local/hadoop/etc/hadoop路径下
2、配置core-site.xml
修改Hadoop核心配置文件/usr/local/hadoop/etc/hadoop/core-site.xml , 通过fs.default.name指定NameNode的IP地址和端口号 , 通过hadoop.tmp.dir指定hadoop数据存储的临时文件夹 。
特别注意:如没有配置hadoop.tmp.dir参数 , 此时系统默认的临时目录为:/tmp/hadoo-hadoop 。 而这个目录在每次重启后都会被删除 , 必须重新执行format才行 , 否则会出错 。
3、配置hdfs-site.xml:
修改HDFS核心配置文件/usr/local/hadoop/etc/hadoop/hdfs-site.xml , 通过dfs.replication指定HDFS的备份因子为3 , 通过dfs.name.dir指定namenode节点的文件存储目录 , 通过dfs.data.dir指定datanode节点的文件存储目录 。
4、配置mapred-site.xml
拷贝mapred-site.xml.template为mapred-site.xml , 在进行修改
cp /usr/local/hadoop/etc/hadoop/mapred-site.xml.template /usr/local/hadoop/etc/hadoop/mapred-site.xml
vim /usr/local/hadoop/etc/hadoop/mapred-site.xml
5、配置yarn-site.xml
6、配置masters文件
修改/usr/local/hadoop/etc/hadoop/masters文件 , 该文件指定namenode节点所在的服务器机器 。 删除localhost , 添加namenode节点的主机名master;不建议使用IP地址 , 因为IP地址可能会变化 , 但是主机名一般不会变化 。
vi /usr/local/hadoop/etc/hadoop/masters
【好程序员大数据培训分享Hadoop分布式集群】##内容
- 「技术」这样的思路,让控制器中按键处理数据的方法变得简单了
- IPsecVPN(数据通信)
- 学大数据是否有前途 如何系统掌握大数据技术
- Linux培训完能到什么水平,之后还需要学习哪些技术?
- 分析|用数据量化方法透视不确定性世界
- 微信官方发布国庆假期消费大数据,来瞧瞧你的钱都花到哪了
- 数据|女生从事数据分析岗位会面临哪些压力
- 海云数据:用AI让不可能变成可能
- 28岁程序员狂赚上亿,宣布退休:有钱一时爽,一直有钱一直爽
- 面向销售自动化的基于数据扩增和真实图像合成的鲁棒多目标检测