linux安装配置+克隆虚拟机

前言

经常使用到的软件,最好都设置,以管理员身份运行。下面是设置步骤

1.   以管理员身份运行软件

学习大数据,配置最好达到8个G。然后从软件中找到VMware workstation进行安装。

安装完成后,找到软件的本体,就是软件安装位置里面的应用程序,右键-->属性-->兼容性-->

更改所有用户的设置-->以管理员身份运行此软件-->点击应用并确定


2.   安装图形操作软件

一.安装操作系统

其他步骤都选择默认即可。

         点击浏览,选择iso映像文件的位置

二.设置IP地址

1.查看网关:

VM:编辑>虚拟网络编辑器

图中网关为192.168.77.2

2.修改ifcfg-eth0

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

删除UUID和MAC地址

改动ONBOOT=no为yes

改动BOOTPROTO=dhcp为static

IPADDR=192.168.77.7

NETMASK=255.255.255.0

GATEWAY=192.168.77.2

DNS1=114.114.114.114

3删除70-persistent-net.rules

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

 

(这个文件是网卡相关信息

使用“cat 70-persistent-net.rules”命令,查看网卡设备名称和mac地址的对应关系。
如果在“70-persistent-net.rules”文件中发现了,某个设备名称和mac地址不对应的现象,可以将此文件直接删除,然后重启系统,就可以了。)

为什么要删除这个文件??

因为:虚拟机默认是维护每一台被克隆的机子,保证新建的虚拟机的MAC地址不重复。

如果保留这个文件,那么在克隆完一台新的虚拟机后,这个文件就会被带到一个新的机子中,里面的MAC地址和被复制虚拟机是一样的,但是新的克隆机已经修改了MAC地址,因此,我们就不能再用eth0这个接口了。

当然,这并不表示我们新克隆的机子就不能使用了,我们可以通过查看文件/etc/udev/rules.d/70-persistent-net.rules

查看最后一个出现的接口名字是多少,记住它,并到文件/etc/sysconfig/network-scripts/ifcfg-eth0中修改eth0为新的接口名,并且修改新的IP地址就可以了。

三.关闭防火墙&Selinux

1.关闭iptables

service iptables stop 临时关闭防火墙,下次开机防火墙仍旧启动

chkconfig iptables off 永久关闭防火墙

用chkconfig命令查看状态:

2.关闭selinux

vi /etc/selinux/config

改动SELINUX=enforcing为SELINUX=disabled

意义参照该行设置上面对三个参数的解释

四.关机

poweroff

五.拍摄快照

注意:日后,虚拟机一定要用快照克隆

右键-à快照管理器-à拍摄快照(修改名字为basic)à关闭

六.克隆

克隆时,将指针定位在刚刚拍摄的快照basic上进行克隆

1.  克隆4台虚拟机

注意:所克隆的虚拟机的存放位置

2.配置IP

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

改动ip地址为192.168.77.71(与原IP不同且不被占用就行通常是3~254)

3.配置主机名

vi /etc/sysconfig/network

改动HOSTNAME=OOXX

4.配置hosts

vi /etc/hosts 

   

LINUX

添加图中最后四行,分别对应四个克隆虚拟机

在我们的本地主机上也有这样一个文件c:/windows/system32/drivers/etc/hosts ,我们可以在该文件中添加相同的配置,这样,我们就可以在本地主机上通过域名node1等ping通我们的虚拟机。 

七.关机

poweroff

八.拍摄快照

给四个克隆后配置好的虚拟机,拍摄快照:起名字:node1:basic;node2:basic;node3:basic;node4:basic.

猜你喜欢

转载自blog.csdn.net/tao_629/article/details/79180226