hadoopHA配置jdk
1.在xshell里面分发jdk
-scp jdk-7u67-linux-x64.rpm node02:pwd
-scp jdk-7u67-linux-x64.rpm node03:pwd
-scp jdk-7u67-linux-x64.rpm node04:pwd
2.并在Xshell的全部会话栏里一起ll,看jdk是否发送成功。
分别在node02、03、04上执行rpm安装命令
-rpm -i jdk-7u67-linux-x64.rpm
在node01上cd /etc,在此目录下把profile文件分发到node02、03、04上。
scp profile node02:pwd
以上node01配置成这样
利用Xshell全部会话栏,source /etc/profile
利用Xshell全部会话栏,jps,看02、03、04这三台机子的jdk是否装好。
2.同步时间
1.yum进行时间同步器的安装
-yum -y install ntp

2.执行同步命令
-ntpdate time1.aliyun.com 和阿里云服务器时间同步

3。-cat /etc/sysconfig/network
查看HOSTNAME是否正确
-cat /etc/hosts
查看IP映射是否正确
若不正确,可以改文件,也可以把node03上的用scp分发过去
-cat /etc/sysconfig/selinux里是否
SELINUX=disabled
service iptables status查看防火墙是否关闭



4.在xshell的全部对话框ssh localhot 一下
cd .ssh
将node01公钥发给其他三台机子
scp id_dsa.pub node02:pwd/node01.pub
scp id_dsa.pub node03:pwd/node01.pub
scp id_dsa.pub node04:pwd/node01.pub

然后全部对话框内
cat node01.pub >> authorized_keys
5.免密钥
ssh-keygen -t dsa -P ‘’ -f ~/.ssh/id_dsa

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

ssh localhost验证一下
分发到node01上:scp id_dsa.pub node03:pwd/node04.pub
在node01的.ssh目录下,cat node04.pub >> authorized_keys,
在node02上ssh node01验证一下可否免密钥登录


同理node03和node04应该互相免秘钥。
所以应该将互相的密钥分发给对方
再ssh对方试试,能不能通过。
最后的最后请不要忘记exit这个非常重要
本文介绍了如何在Hadoop高可用性(HA)环境中配置JDK,包括使用SCP命令在节点间分发JDK安装包,并通过RPM进行安装。接着,文章详细阐述了集群时间同步的步骤,包括安装NTP,与阿里云服务器同步时间,检查HOSTNAME和IP映射,以及设置SSH公钥实现节点间的免密登录。最后,通过SSH验证了各节点间的互信配置。
1134

被折叠的 条评论
为什么被折叠?



