羊蹓狼 发表于 7 天前

保姆式 Hadoop 集群搭建(二)

一、安装预备

2.克隆虚拟机

(1)右键点击虚拟机hadoop1,选择“电源”,点击“关闭客户机”;
https://i-blog.csdnimg.cn/direct/2652f26e99f44b79bbc55f2182e5d0ad.png
(2)右键点击虚拟机hadoop1,选择“管理”,点击“克隆”;
https://i-blog.csdnimg.cn/direct/340a5090a75840f38f296422c17b05b2.png
(3)进入“欢迎使用克隆虚拟机向导”,我们直接点“下一步”;
https://i-blog.csdnimg.cn/direct/38adfeefd8b849928b1ada20473d9770.png
(4)到达克隆源,直接用默认的,点击“下一页”;
https://i-blog.csdnimg.cn/direct/9d3cc6651e5e4494a43a35244c6e0bcc.png
(5)到达克隆类型页面,一定要选“创建完整克隆”;
https://i-blog.csdnimg.cn/direct/769ddc90a34e41048cfa83fcf978d342.png
(6)新虚拟机名称改为hadoop2,位置还是放在D盘或者E盘下;
https://i-blog.csdnimg.cn/direct/8c9bc49514ef4138b1335ec301cf6d95.png
(7)到这个界面就意味着我们的克隆成功了!
https://i-blog.csdnimg.cn/direct/9d7e6e71bfde4a7799baf2db9a184c94.png
        按照上述步调再克隆一遍,创建hadoop3.
3.配置虚拟机

3.1配置虚拟机的主机名和IP映射

3.1.1更改主机名:

(1)打开虚拟机hadoop2;
(2)右键页面,然后点击“打开终端”;
https://i-blog.csdnimg.cn/direct/19d823dd79e441cbaefed3a40ca44d90.png
(3)到达终端后输入代码,将主机名hadoop1更改为hadoop2;
hostnamectl set-hostname hadoop2
bash
        在虚拟机hadoop3中重复上述步调,将主机名更改为hadoop3。
3.1.2.配置VWware Workstation网络:
(1)在VWware Workstation主界面,依次选择“编辑”至“虚拟网络编辑器”;
https://i-blog.csdnimg.cn/direct/3a942c3e6deb4e8791100c98c4d96986.png
(2)到达“虚拟网络编辑器”后,先选择“NAT模式”的网卡,再勾选“将主机虚拟适配器连接到此网络”,(剩下几个你的机子要是没勾选的话,动动小手勾一下),子网IP更改为192.168.1.0,最后要先点“应用”后点“确定”,完成网络配置;
https://i-blog.csdnimg.cn/direct/2a5565d97f6c40cbbe100ae5d807a68e.png
3.1.2修改映射文件:

分别在hadoop1、hadoop2和hadoop3的终端上实验vi /etc/hosts命令
https://i-blog.csdnimg.cn/direct/aa3198f2c7bf4bf1a540e20166901629.png
下图是vi模式下/etc/hosts文件:
https://i-blog.csdnimg.cn/direct/8b2d7d2df28f47c5b25d810d5239fc8e.png
(vi编辑器技巧:o编辑下一行、esc退出编辑模式、:wq退出并写入)
在文件中增加以下内容:
192.168.1.132 hadoop1
192.168.1.133 hadoop2
192.168.1.134 hadoop3 3.1.3修改静态IP:

(1)修改网卡信息
打开hadoop1的终端,在终端上实验vi /etc/sysconfig/network-scripts/ifcfg-ens33命令
https://i-blog.csdnimg.cn/direct/6c6eb80aabe04b6787a8e7f01c0af547.png
进入/etc/sysconfig/network-scripts/ifcfg-ens33文件后,实际如图所示: 
https://i-blog.csdnimg.cn/direct/ff4814c3158941e0b06eee7952dc32af.png
将上图红框里的内容改为如下图:
https://i-blog.csdnimg.cn/direct/87d9ec542ef44d9085305493dcaeac19.png
在/etc/sysconfig/network-scripts/ifcfg-ens33文件下,增加代码如下:
BOOTPROTO="static"
ONBOOT="yes"
IPADDR="192.168.1.132"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.2"
DNS="8.8.8.8"         在hadoop2和hadoop3中重复此利用,但是注意在更改/etc/sysconfig/network-scripts/ifcfg-ens33文件时,IPADDR分别改为192.168.1.133和192.168.1.134。
(2)重启网络服务
https://i-blog.csdnimg.cn/direct/bda2b7ac2eee45bfba40d570e46344e5.png
(3)让hadoop1分别与hadoop2、hadoop3连接:
ping hadoop2
ping hadoop3         以下是ping成功的样子: 
https://i-blog.csdnimg.cn/direct/6c9c271fd07e430e8851247012f7768b.png
(4)让hadoop1和物理机相连:(win+R后,再cmd进入命令行模式)
https://i-blog.csdnimg.cn/direct/892d5838561e46fb83d7b56562a42892.png
 3.1.4免密

   (1)在三个虚拟机终端上都输入ssh-keygen -t rsa,后面出现的提示直接键;
https://i-blog.csdnimg.cn/direct/c941d52192814e1a95d89f9e2dd4266e.png
(2)然后在虚拟机hadoop1终端上分别输入:
ssh-copy-id hadoop1
ssh-copy-id hadoop2
ssh-copy-id hadoop3当出现以下划线提示符时,请分别填写“yes”和“root(管理员密码)”:
https://i-blog.csdnimg.cn/direct/86bfcae81f134e238297810eaf48496f.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 保姆式 Hadoop 集群搭建(二)