超详细Hadoop环境搭建(三)——虚拟机的克隆与网络配置

前面我们已经完成一台Linux虚拟机的搭建,接下来我们将克隆多台Linux虚拟机。

一、虚拟机的克隆

1.打开并登录搭建好的第一台虚拟机
在这里插入图片描述
2.输入命令,删除“70-persistent-net.rules”文件

rm –fr /etc/udev/rules.d/70-persistent-net.rules

[注]:如果保留这个文件,在通过该虚拟机克隆的时候会带来以下问题:
	i.文件被带到新的虚拟机中
	ii.vm变更了新的虚拟机的mac地址
	iii.新机器不能使用eth0接口
	导致你配置的/etc/sysconfig/network-scripts/ifcfg-eth0就不能应用

3.为了确保文件已经被删除,我们进入目录查看文件是否还存在,输入命令

cd /etc/udev/rules.d
ll

在这里插入图片描述
文件已经删除了。
4.关闭Linux防火墙和SELINUX,输入命令

service iptables stop
chkconfig iptables off

在这里插入图片描述

vi /etc/selinux/config

将文件中的SELINUX=enforcing改为SELINUX=disabled
在这里插入图片描述

5.输入命令关闭虚拟机

poweroff

6.选中test虚拟机;
点击“虚拟机”,到“快照选项”下点击“拍摄快照”选项
在这里插入图片描述
7.为快照起个名字,点击“拍摄快照”
在这里插入图片描述
之后每步操作后都可以通过这个方式来保存虚拟机的当前状态,若出现误操作,可以转到当前正常的状态
8.点击“快照管理器”
在这里插入图片描述
9.点击刚才保存的快照,点击克隆
在这里插入图片描述
10.点击“下一步”

在这里插入图片描述
11.选择“现有快照”,点击下一步
在这里插入图片描述
12.选择“创建链接克隆”,点击下一步
在这里插入图片描述
13.修改虚拟机名称和虚拟机存放位置,完成后点击完成
在这里插入图片描述
14.以同样的方法可以创建多台虚拟机,这里我创建了4台虚拟机
在这里插入图片描述
我们已经完成了虚拟机的克隆,接下来完成克隆机的网络配置

二、克隆虚拟机的网络配置

1.先打开我们的node01虚拟机,登录的密码和被克隆虚拟机的密码一致
在这里插入图片描述
2.配置ip地址,输入命令:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

这里只需改动IP地址的最后一位即可,不要输入已有的IP地址,不然会IP冲突
在这里插入图片描述
保存退出。

3.配置主机名,输入命令

vi /etc/sysconfig/network

将HOSTNAME改为node01
在这里插入图片描述
保存退出

4.接下来以同样的方式配置其余的Linux
[注]:4台机子的IP地址最好配置成连续的,方便后续的操作

5.修改每台Linux的hosts文件,输入命令:

vi /etc/hosts

在文件中写入4台机子的ip地址与主机名
在这里插入图片描述
保存退出
6.4台主机的hosts修改好后,我们用ping命令来查看4台主机能相互ping通,输入命令:

ping node01
ping node02
ping node03
ping node04

若能ping通则说明配置已经成功
[注]:请确保你ping的那台主机是开启的,否则是无法ping通的

7.接下来配置我们自己电脑中的hosts文件
打开文件夹

C:\Windows\System32\drivers\etc

找到hosts文件
在这里插入图片描述
8.以记事本或notepad++打开hosts文件,在文件的末尾添加ip地址和主机名,保存

在这里插入图片描述
9.用cmd窗口来ping我们的4台虚拟机,查看是否能ping通,这里同样要求虚拟机是开启的

ping node01
ping node02
ping node03
ping node04

在这里插入图片描述
到这里,我们整个Linux系统的搭建已经全部完成,接下来真正进入hadoop的搭建
下一篇:超详细Hadoop环境搭建(四)——Linux的jdk安装


版权声明:本文为Lazyofmen原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。