2022.3.28学习成果
作者:互联网
一·,完善Hadoop伪分布式安装:
关闭防火墙并熟记代码
[root@master ~]# systemctl stop firewalld
[root@master ~]# systemctl disable firewalld
配置SSH localhost无密码验证。
掌握生成密钥对: [hadoop@master ~]$ ssh-keygen -t rsa -P ''
完成 JDK的安装和配置
配置环境变量 [root@master ~]# vi /etc/profile
判断命令:xxx -version
Hadoop的安装和配置:tar -zxvf /opt/software/hadoop-2.7.1.tar.gz -C /usr/local/src/ (-C:生成子文件)
配置hadoop环境变量 # vi /etc/profile
测试中未解决问题:
查看hdfs的报告 $ bin/hdfs dfsadmin -report(为得到反馈)
二,Hadoop全分布环境搭建
网络配置 关闭master,slave1,slave2,防火墙和selinux
从master分发hosts文件到slave1,slave2
安装和启动SSH协议并每个节点生成秘钥对 ssh-keygen -t rsa -P ""
把id_rsa.pub追加到授权的key里面 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
修改文件"authorized_keys" 权限 chmod 600 ~/.ssh/authorized_keys
将master机器的配置分发到子节点并把master节点的公钥id_rsa.pub分发到每个slave点
Java环境安装:
分发java到子节点 scp -r /usr/local/src/java slave1:/usr/local/src/
分发环境变量到子节点 scp /etc/profile slave1:/etc/
使添加的环境变量生效 source /etc/profile
在Master节点上安装hadoop
解压缩到/usr/local/src目录下
rm -r -f /usr/local/src/hadoop
tar -zxvf /opt/software/hadoop-2.7.1.tar.gz -C /usr/local/src/
输入 mv /usr/local/src/hadoop-2.7.1 /usr/local/src/hadoop后显示在 (行12:case":${path}:"iin‘)处存在语法错误,未解决
2022.3.29目标:解决Hadoop伪分布式安装时未反馈问题, 更正语法错误,完成实验二,进行Hadoop HA部署
标签:src,28,hadoop,成果,Hadoop,master,usr,local,2022.3 来源: https://www.cnblogs.com/18396947681ww/p/16069875.html