redhat6.5虚拟机的封装(网络安装)

一、redhat6.5 安装的注意事项
 

############rhel6.5虚拟机封装#################
1.网络安装rhel6.5虚拟机
virt-manager --> create a new virtual machine --> Network Install --> URL:http://172.25.254.250/rhel6.5/x86_64/dvd --> Memory: 512M --> 10G disk

2.基础配置
English --> us --> 关闭ipv6,只打开ipv4 --> GO(如果失败,就手动配置IP)

3.系统配置
进入系统,做以下修改:
1)主机名:
vi /etc/sysconfig/network
HOSTNAME=server1

2)做解析
vi /etc/hosts
172.25.0.1  server1
172.25.0.2  server2
172.25.0.3  server3
172.25.0.4  server4
172.25.0.5  server5
172.25.0.6  server6

3)网络配置
rm -fr /etc/udev/rules.d/70-persistent-net.rules    ##查看这个文件,里面记录了本机的eth0网卡的硬件地址,如果不删除,以后做的快照虚拟机网络都会有问题

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"
ONBOOT="yes"
IPADDR=172.25.0.1
PREFIX=24

4)yum源配置
vi /etc/yum.repos.d/rhel-source.repo

[rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=http://172.25.0.250/rhel6.5/x86_64/dvd
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

5)关闭selinux
vi /etc/sysconfig/selinux

SELINUX=disabled

6)关闭防火墙
/etc/init.d/iptables stop
/etc/init.d/ip6tables stop

chkconfig iptables off
chkconfig ip6tables off

7)安装一些必须的软件
yum install -y vim lftp openssh-clients

8)封装完成,以后这个虚拟机不要打开,它是母盘,用它来做快照,不然,每打开一次,这个母盘就会改变
'为了避免手残,在虚拟机管理器里把这个虚拟机删掉'
'*注意*:删除时,把那个/var/lib/libvirt/images/xxx.qcow2的那个勾点掉,不然会把刚封装好的虚拟机删了'

##############rhel7虚拟机封装##############
1.网络安装rhel7.3虚拟机
virt-manager --> create a new virtual machine --> Network Install --> URL:http://172.25.254.250/rhel7.3/x86_64/dvd --> Memory: 1024M --> 20G disk  ###注意:可以本地安装

2.最小化安装,自动分区

3.修改ip地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO=static
DEVICE=eth0
ONBOOT=yessysys
IPADDR=172.25.136.4
PREFIX=24
GATEWAY=172.25.136.250
DNS1=114.114.114.114        #后期可能要上网

'这里可能学生都不是eth0,需要修改配置文件,后面写'

4.关闭并禁用NetworkManager    ##会影响网络配置、DNS等
systemctl stop NetworkManager
systemctl disable NetworkManager

5.配置yum源
[rhel7.3]
name=rhel7i.3
baseurl=http://172.25.136.250/rhel7.3/x86_64/dvd
gpgcheck=0

6.安装一些基础软件
yum install -y vim lftp net-tools    ##网络工具,不装没有ifconfig等命令

7.修改上面网卡名不是eth0的

vim /boot/grub2/grub.cfg

 99        linux16 /vmlinuz-3.10.0-514.el7.x86_64 root=/dev/mapper/rhel-root ro rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet LANG=en_US.UTF-8 net.ifnames=0
'在这一行最后加上 net.ifnames=0 , 这样以后做的快照都是eth0'

8.关闭selinux

9.关闭并禁用防火墙
systemctl stop firewalld
systemctl disable firewalld

10.修改主机名
1)hostname1ictl set-hostname server1

2)也可以修改配置文件
vim /etc/hostname
server1

11.添加解析
172.25.0.250  foundation0.ilt.example.com    ##物理机解析也加上
172.25.0.1    server1
172.25.0.2    server2
172.25.0.3    server3
172.25.0.4    server4
172.25.0.5    server5
172.25.0.6    server6
172.25.0.7    server7

'配置完,关机'

12.清理临时及缓存文件

二、安装步骤

步骤一:

步骤二:开启httpd服务,关闭防火墙

步骤三:搭建6.5版本的共享yum源

步骤四:开始网络安装虚拟机

1、 选择本地源安装

2、选择redhat6.5 步版本的镜像

3、选择虚拟内存的大小

4、虚拟机的命名

5、选择安装过程的语言

6、选择键盘

7、设置自动获取ip

8、初始化

9、选择时区

10、设置超级用户的密码

11、其它的都使用默认的

12、安装好之后重启

步骤五:安装成功后的设置

1、登录虚拟机

2、配置虚拟机的网络

3、rhel6.5版本的虚拟机的网络重启的方法

/etc/init.d/network restart      ##重启网络
ip   a                           ##查看网卡信息

4、配置虚拟机的实验环境

5、修改虚拟机的名称

6、编辑解析文件

7、删除虚拟机母盘图标以免后续的实验中误删虚拟机

7、poweroff 关机
步骤五:封装完成,清理临时及缓存文件
因为每次开机都会生成一些临时文件,缓存文件等,如果不清除,每次的快照都会有这些东西,快照会变大。
如果在虚拟机管理器中删除了母盘 则不能使用此命令

yum whatprovides */virt-sysprep #查找virt-sysprep命令是由哪个包提供的
yum install libguestfs-tools-c-1.32.7-3.el7.x86_64 #下载查询到的安装包
virt-sysprep -d rhel7.3  #-d后面加的是母盘的名字


 

确保rhel6.5虚拟机关闭:

8、配置yum源文件

配置高可用yum源

9、安装一些基本的软件方便期使用虚拟机

10、将虚拟机的selinux系统等级设置为disable

11、关闭iptable以免对后期的实验造成影响

12、建立虚拟机快照

13、六:在虚拟管理器中删除虚拟机,避免以后再打开
封装完成后的rhel6.5虚拟机作为母盘,以后不要再打开,只用来做快照。不然每打开一次,这个母盘就会改变。为了避免手残,可在虚拟管理器中删除虚拟机。
注意:删除时,把/var/lib/libvirt/images/rhel6.5.qcow2那个勾点掉,不然会把刚封装好的虚拟机删掉。

发布了93 篇原创文章 · 获赞 1 · 访问量 1936

猜你喜欢

转载自blog.csdn.net/dghfttgv/article/details/104226004