Hadoop高可用

Hadoop高可用安装

a.首先创建四个虚拟机,node1,node2,node3,node04。
b.安装过程必须冷静细心,单词,空格,符号都必须看清楚,输写对。
c.出现了错误不能心急,没有什么是不能解决的。本人重启过,虚拟机网关等等出现了一系列的问题,从头开始做了有三四遍。
d.努力并不可怕,坚持比努力更可怕

  • 1 分发jdk到node2、3、04
scp jdk-7u67-linux-x64.rpm node2:`pwd`
scp jdk-7u67-linux-x64.rpm node3:`pwd`
scp jdk-7u67-linux-x64.rpm node04:`pwd`

在这里插入图片描述

-并在Xshell的全部会话栏里一起ll,看jdk是否发送成功。


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 2.给node2、3、04分别安装jdk
    分别在node2、3、04上执行rpm安装命令
rpm -i jdk-7u67-linux-x64.rpm

在这里插入图片描述
node3跟nodeo4一样操作。截图就没截。

在node1上cd /etc,在此目录下把profile文件分发到node2、3、04上。

scp profile node04:`pwd`

在这里插入图片描述
node2node3一样操作。

利用Xshell全部会话栏,source /etc/profile
利用Xshell全部会话栏,jps,看2、3、04这三台机子的jdk是否装好。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 3.同步所有服务器的时间
    date查看机子当前的时间。
    时间不能差太大,否则集群启动后某些进程跑不起来。
    若时间不同步,进行时间同步器的安装
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    (因为我做了很多次,这次的截图是已经同步过的。)

  • .若不同步.
    yum进行时间同步器的安装

yum -y install ntp

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

- 4.装机之前的配置文件检查
1.cat /etc/sysconfig/network
查看HOSTNAME是否正确
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.cat /etc/hosts
查看IP映射是否正确,若不正确,可以改文件,也可以把node1上的用scp分发过去

在这里插入图片描述

3.cat /etc/sysconfig/selinux里是否
SELINUX=disabled
在这里插入图片描述
4.service iptables status查看防火墙是否关闭
在这里插入图片描述

  • 5.NN与其他三台机子的免秘钥设置
    1.在家目录下 ll -a看下有无.ssh文件,如果没有就ssh loalhost一下(不能忘记exit)
    在这里插入图片描述
    2.cd .ssh ,并ll查看一下
    在这里插入图片描述
    3.把node1的公钥发给其他三台机子
scp id_dsa.pub node2:`pwd`/node01.pub             
scp id_dsa.pub node3:`pwd`/node01.pub
scp id_dsa.pub node04:`pwd`/node01.pub

在这里插入图片描述
4. 在node2的.ssh目录下ll看是否有node1.pub
如果有,那就追加到authorized_keys

cat node1.pub >> authorized_keys

并且在node1上ssh node2看是否免密钥了,千万不要忘了exit。
在这里插入图片描述
(同理给node3、04都追加一下node1.pub,也就是在node3、04的.ssh目录下执行cat node1.pub >> authorized_keys。)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值