学习笔记 3.1Hadoop安装准备

目录

(一)Hadoop集群拓扑

1.集群拓扑

 (一)虚拟机配置

VMware下载配置详情看

1.配置主机名

1.设置master主机名

2.设置slave1主机名

3.设置slave2主机名

(二)更改映射文件

(三)关闭SeLinux安全机制

1.在master中关闭的SeLinux安全机制

(四)SSH服务配置

1、为何要配置SSH服务

2.SSH远程登录功能配置

3.SSH免密登录功能设置

(1)master虚拟机免密登录master虚拟机

 (2)master虚拟机免密登录salve1虚拟机

(3)master虚拟机免密登录slave2虚拟机


(一)Hadoop集群拓扑

1.集群拓扑

·一主节点,两个从节点

 (一)虚拟机配置

VMware下载配置详情看1.1 学习笔记 VMware安装

1.配置主机名

·进入finalshell,连接master、slave1、slave2.

1.设置master主机名

·执行命令:hostnamectl set-hostname master

重启虚拟机,提示符变成[root@master]

2.设置slave1主机名

·执行命令:hostnamectl set-hostname slave1

重启虚拟机,提示符变成[root@slave1]

3.设置slave2主机名

·执行命令:hostnamectl set-hostname slave2

重启虚拟机,提示符变成[roo@slave2]

(二)更改映射文件

·执行命令;vim /etc/hosts

dd:删除原来映射文件

输入:

192.168.1.100 master1

192.168.1.102 slave1

192.168.1.103 slave2

即:

按键盘上的Esc退出编辑,输入 :wq,存盘并退出。

(三)关闭SeLinux安全机制

·安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是      Linux 的一个安全子系统。
·SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。
·SELinux 有三种工作模式,分别是enforcing:强制模式;permissive:宽容模式;disabled:关闭   SELinux。
·/etc/sysconfig/selinux 文件里SELINUX=enforcing,将enforcing改成disabled,就可以关闭SeLinux安全机制

1.在master中关闭的SeLinux安全机制

·打开FinalShell访问虚拟机master、slave1、slave2

执行命令:vim /etc/sysconfig/selinux

并在slave1、slave2中执行相同操作

(四)SSH服务配置

1、为何要配置SSH服务

    ·实际工作中,服务器被放置在机房中,同时受到地域和管理的限制,开发人员通常不会进入机房操作直接上机操作,而是通过远程连接服务器,进行相关操作。
    ·在集群开发中,主节点通常会对集群中各个节点频繁的访问,就需要不断输入目标服务器的用户名和密码,这种操作方式非常麻烦并且还会影响集群服务的连续运行。
    ·为了解决上述问题,我们可以通过配置SSH服务来实现远程登录和SSH的免密登录功能。

2.SSH远程登录功能配置

3.SSH免密登录功能设置

(1)master虚拟机免密登录master虚拟机

·执行命令:ssh-keygen.sh -t rsa ,敲击回车,y/n?输入y,继续敲击回车两次

 ·执行命令:ssh-copy-id root@master,将公匙拷贝到master

·测试master虚拟机是否免密登录master虚拟机(不用输密码及免密设置成功)

 (2)master虚拟机免密登录salve1虚拟机

·执行命令:ssh-copy-id root@slave1,将公匙拷贝到slave1

·测试master虚拟机是否能免密登录slave1虚拟机

(3)master虚拟机免密登录slave2虚拟机

·执行命令:ssh-copy-id root@slave2,将公匙拷贝到slave2

·测试master虚拟机是否能免密登录slave2虚拟机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值