Hadoop

打印 上一主题 下一主题

主题 1675|帖子 1675|积分 5025

目次
 
一、假造机的创建
二、防火墙命令
1.查察防火墙当前状态
2.关闭防火墙
​编辑
3.克制防火墙开机自启
​编辑4.关闭NetworkManager服务
三、配置静态IP
1.进入网卡配置目次
2.编辑网卡配置文件
3.查察ip地点
四、MobaXterm远程毗连vmware中的假造机
五、克隆假造机
1、根据步骤克隆两台假造机
2、修改mac地点
3、修改两台假造机的ip地点及主机名
4、毗连MobaXterm,关闭服务并添加映射
六、设置免密登录
1、生成公钥密钥对
2.将子节点的公钥拷贝到主节点并添加进authorized_keys
七、配置情况
1、创建文件夹存放软件和压缩包
2、上传并解压,配置情况变量
3、将其软件包及配置传给另外两台假造机

 
一、假造机的创建



修改假造机名称与位置


处理惩罚器数量与内核数量为2(参考)


设置为4GB(参考)


双击CD/DVD(IDE)


修改ISO镜像文件为准备好的


确定后开机
开机后点击键盘向上箭头后回车


语言选择中文后点击继续


更改日期和时间


时间改为当前时间


点击安装位置


点击“我要配置分区”


完成后到下图


添加挂载点


按照上面图片依次添加


完成后弹出下图


设置网络和主机名


开启以太网而且主机名改为与之前同等


完成后点击开始安装并设置密码


安装完成后重启


重启进入后进入root用户

输入root然后输入密码(密码行不显示)


二、防火墙命令

1.查察防火墙当前状态

  1. systemctl status firewalld.service
复制代码
表示防火墙为开启状态


2.关闭防火墙

  1. systemctl stop firewalld.service
复制代码


3.克制防火墙开机自启

  1. systemctl disable firewalld.service
复制代码
先停止后克制!

4.关闭NetworkManager服务


网卡配置后,未关闭时会有冲突,启动服务会显示错误
(1)查察服务
  1. systemctl status NetworkManager
复制代码
(2)关闭NetworkManager服务
  1. systemctl stop NetworkManager
复制代码
(3)克制开机自启服务
  1. systemctl disable NetworkManager
复制代码
三、配置静态IP

1.进入网卡配置目次

  1. cd /etc/sysconfig/network-scripts/
复制代码
2.编辑网卡配置文件

  1. vi ifcfg-ens33
复制代码
进入后,修改以下内容
将dhcp(动态分配IP)修改为static(静态)

IP地点:192.168.10.***
子网掩码为:255.255.255.0
默认网关:192.168.10.2,前三位与设置的IP地点雷同,末了为2
域名服务器:DNS1与默认网关雷同,DNS2为8.8.8.8

完成后,重启网络,然后ping一下公网查察网络是否毗连。
  1. systemctl restart network
复制代码
  1. ping www.baidu.com
复制代码

3.查察ip地点

  1. ip addr
复制代码

四、MobaXterm远程毗连vmware中的假造机


毗连成功

修改毗连ip地点

五、克隆假造机

1、根据步骤克隆两台假造机



根据上述步骤,克隆第二台假造机
2、修改mac地点

分别选择两台新的假造机,修改其mac地点

3、修改两台假造机的ip地点及主机名

进入网卡配置文件,修改ip地点
  1. vi /etc/sysconfig/network-scripts/ifcfg-ens33
复制代码
为了方便,将三台机子按顺序排列

修改后重启网卡服务
  1. systemctl restart network
复制代码
进入主机名文件修改
  1. vi /etc/hostname
复制代码

第三台重复上述步骤
4、毗连MobaXterm,关闭服务并添加映射

按照第一台假造机毗连方法,将克隆的两台假造机毗连至MobaXterm
毗连成功后关闭服务,点击此处,同时控制三台假造机

分别输入关闭并禁用服务
  1. systemctl stop firewalld.service
  2. systemctl disable firewalld.service
  3. systemctl status firewalld.service
  4. systemctl stop NetworkManager
  5. systemctl disable NetworkManager
  6. systemctl status NetworkManager
复制代码

添加映射,为了方便各节点的交互,减少修改配置
  1. vi /etc/hosts
复制代码
 将内容修改为ip地点+主机名,如下图格式

添加后使用ping命令,查察是否正确剖析出ip地点

六、设置免密登录

1、生成公钥密钥对

在三台假造机中分别执行命令,一连使用回车键进行确认
  1. ssh-keygen
复制代码

进入.ssh目次中查察,id_rsa为生成的私钥,id_rsa.pub为生成的公钥

2.将子节点的公钥拷贝到主节点并添加进authorized_keys

在第一台假造机中分别执行以下命令,回车输入yes,回车输入root密码
  1. ssh-copy-id 主机名1
  2. ssh-copy-id 主机名2
  3. ssh-copy-id 主机名3
复制代码

登录确认是否设置成功
  1. ssh 主机名1
  2. ssh 主机名2
  3. ssh 主机名3
复制代码

后面两台分别按照以上步骤进行
七、配置情况

1、创建文件夹存放软件和压缩包

在三台假造机中,在opt目次下,创建module和software
  1. mkdir module software
复制代码

2、上传并解压,配置情况变量

将已经下载的jdk和Hadoop包,上传到software目次下
勾选方框

进入到software目次下点击上传

上传选择对应包,然后在目次中查察

使用命令将software中的包解压至module中
  1. tar -zxvf jdk-8u161-linux-x64.tar.gz -C /opt/module
  2. tar -zxvf hadoop-3.1.4.tar.gz -C /opt/module/
复制代码
解压后,进入module中查察

配置情况变量
  1. vi /etc/profile.d/my_env.sh
复制代码
将以下内容添加至文件中
  1. #jdk环境变量
  2. export JAVA_HOME=/opt/module/jdk1.8.0_161
  3. export PATH=$JAVA_HOME/bin:$PATH
  4. #hadoop环境变量
  5. export HADOOP_HOME=/opt/module/hadoop-3.1.4
  6. export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
复制代码

保存退出后,使用命令革新情况变量,并测试是否成功
  1. source /etc/profile
  2. java -version
  3. hadoop version
复制代码

3、将其软件包及配置传给另外两台假造机

分别执行以下命令
  1. scp -r jdk1.8.0_161/ slave1:/opt/module/
  2. scp -r jdk1.8.0_161/ slave2:/opt/module/
  3. scp -r hadoop-3.1.4/ slave1:/opt/module/
  4. scp -r hadoop-3.1.4/ slave2:/opt/module/
  5. scp -r /etc/profile.d/my_env.sh slave1:/etc/profile.d/
  6. scp -r /etc/profile.d/my_env.sh slave2:/etc/profile.d/
复制代码
 成功后分别进入另两台假造机进行革新情况变量,查察是否成功
  1. source /etc/profile
  2. java -version
  3. hadoop version
复制代码
 
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

瑞星

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表