一、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那个勾点掉,不然会把刚封装好的虚拟机删掉。