21虚拟环境准备Hadoop大数据平台搭建74课件讲解.pptxVIP

  • 0
  • 0
  • 约2.78千字
  • 约 26页
  • 2026-03-06 发布于陕西
  • 举报

21虚拟环境准备Hadoop大数据平台搭建74课件讲解.pptx

邢台职业技术学院柴旭光《Hadoop大数据平台搭建》2-1虚拟环境准备

课程学习目标和学习内容学习目标掌握Linux系统的网络设置、防火墙设置和时钟设置掌握Linux系统的SSH免密登录,JDK的安装学习内容

CONTENTS学习内容123Linux系统网络配置Linux系统设置SSH免密登录设置4JDK的安装

01Linux的网络设置

新建用户hadoop(1)新建hadoop用户,方便操作Linux系统准备工作新建用户hadoop,命令如下:useraddhadoop并设置密码为passwd

1.修改主机名(1)配置主机名,具体指令如下。root用户下输入命令:$vi/etc/hostname将三台计算机的主机名各自改为:第一台主机:master第二台主机:slave1第三台主机:slave2然后在配置下/etc/sysconfig/network里的信息,如图Linux系统网络配置

2.网络参数配置(1)配置静态IP地址Linux系统网络配置更改ip地址root用户下使用命令:vi/etc/sysconfig/network-scripts/ifcfg-ens33,设置master机器IP地址为:,网关:54第二台第三台机器重复上述步骤,并设置IP网址为,,修改的地方如图配置完IP地址后,重启下网络服务,命令如下:servicenetworkrestart

2.网络参数配置(2)做主机映射Linux系统网络配置root用户下,输入命令:vi/etc/hosts然后,新增三个主机和IP的映射信息,如下图masterslave1slave2,在三台机器上都要做

02Linux的系统设置

Linux系统配置1.防火墙设置需要关闭系统防火墙和防火墙开机自启动2个地方,设置如下:root用户下输入命令:1、关闭防火墙:systemctlstopfirewalld.service2、查看防火墙状态:systemctlstatusfirewalld.service3、关闭防火墙开机自启:systemctldisablefirewalld.service

Linux系统配置2.时钟同步通过前面的设置,三台虚机应该都可以访问外网了,因此需要设置三台虚拟机的时间同步,这样在做集群时才能保证同步进行,设置方式如下,切换到root用户下:首先给三台主机安装ntpdate命令,用yum方式安装,命令如下:yuminstallntpdate-y三台虚机都与阿里云时钟同步服务器进行时钟同步,使用secureCRT软件,同时给三台主机发送命令如下:ntpdate

03Linux的免密登录

Linux系统的免密登录1.生成公钥和秘钥1、三台机器生成公钥与私钥使用命令suhadoop命令,切换haddop用户后,在三台机器执行以下命令,生成公钥与私钥,包含用户名和密码ssh-keygen-trsa执行该命令之后,按下三个回车即可

Linux系统的免密登录2.三台公钥集中到一台机器上2、拷贝公钥到同一台机器在hadoop用户下,三台机器执行命令:ssh-copy-idmaster然后输入密码:passwd,回车后即将三台机子的公钥拷贝到了master主机相当于把masterslave1slave2三台虚机的公钥私钥都写入到了第一台虚机的授权文件中,现在的授权文件里包含了3台虚机的用户名和密码

Linux系统的免密登录3.将公钥分发给其他2台机器3、复制第一台机器的认证到其他机器第一台主机在hadoop用户下,输入命令:scp/home/hadoop/.ssh/authorized_keysslave1:/home/hadoop/.sshscp/home/hadoop/.ssh/authorized_keysslave2:/home/hadoop/.ssh在执行过程中需要输入slave1和slave2主机的密码,输入passwd后回车即可

04Linux下JDK的安装

Linux系统下JDK的安装1.关闭SELinuxroot用户下,输入命令:vi/etc/selinux/config,然后按图片进行操作,关闭selinux是为了让三台机器之间的互相访问不受到阻碍

Linux系统下JDK的安装2.卸载自带的JDK首先通过命令查看自带的openjdk,root用户下,输入命令如下:rpm-qa|grepjava,如果有信息输出,就需要卸载系统自带的openjdk,命令如下:rpm-ejava-1.8.0-openjdk-headless-81-7.b13.el7.x86_64tzdata-java-2018e-3.el7.noarchjava-1.8.

文档评论(0)

1亿VIP精品文档

相关文档