redhat6.5虚拟机的安装及虚拟机的封装

1.安装base虚拟机
在真机中
mv /home/kiosk/Desktop/rhel-server-6.5-x86_64-dvd.iso /iso/
mkdir /var/www/html/source6.5 -p
mount /iso/rhel-server-6.5-x86_64-dvd.iso /var/www/html/source6.5/
yum clean all 
yum repolist 
systemctl start httpd
systemctl stop firewalld
通过镜像安装6.5虚拟机

利用镜像或本地yum源进行安装
步骤如下:
在真机中,用virt-manager打开虚拟机管理器,点击小电脑
这里写图片描述
导入rhel6.5的镜像
这里写图片描述
这里设置内存为512M ,会不启用图形安装,安装的更快
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
选择安装过程语言
这里写图片描述
这里写图片描述
这里写图片描述
选择时区
这里写图片描述
设置超户密码
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
重启后,用超户进入母虚拟机,在虚拟机中进行配置
这里写图片描述

cd /etc/udev/rules.d
ls
rm -f 70*  ###删除以70开头的所有文件

这里写图片描述

配置虚拟母机的网络
cd /etc/sysconfig/network-scripts
vi ifcfg-eth0
写入:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.70.1
PREFIX=24

这里写图片描述
这里写图片描述

/etc/init.d/network restart  ###重启网络
####在6.5版本中所有服务都是在/etc/init.d下进行重启 打开 关闭

这里写图片描述

配置虚拟母机的yum源
cd /etc/yum.repo.d/
ls
vi  rhel-source.repo
更改内容为:
baseurl=http://172.25.70.250/source6.5
enabled=1
gpgcheck=1
gpgkey这行保留,下面的都删掉
yum clean all
yum repolist   ###如果会出现4千多个包说明yum源已配置好

这里写图片描述
安装一些常用软件

yum install vim lftp -y 
###把vim编辑器 和lftp连接先安装上
设置虚拟主机名
hostname server1
vim /etc/sysconfig/network
写入:HOSTNAME=server1
写本地解析
vim /etc/hosts
写入:172.25.70.1   server1
     172.25.70.2   server2
     172.25.70.3   server3
     172.25.70.4   server4
     172.25.70.5   server5
     172.25.70.6   server6

这里写图片描述

关闭火墙
iptables -L   ###查看火墙状态
chkconfig iptables off  ###设置开机不自启动火墙
/etc/init.d/iptables stop  ###关闭火墙
设置selinux为disabled
vim /etc/sysconfig/selinux
##将selinux那行改为disabled

这里写图片描述
然后就可以关机,poweroff
注意:一定是关机,不能reboot重启,如果重启的话之前你做的那些设置都会恢复

再回到真机中设置
cd /var/lib/libvirt/images/
virt-sysperp -d base  ##清理母机的缓存
如果找不到这个命令
yum whatprovides */virt-sysprep 
找出安装包后,安装即可使用

这里写图片描述
然后就可以删掉母虚拟机

用virt-manager打开虚拟机管理,删除base记住delete associated storge files
这行对勾不要选,这样他就会保存你封装好的母虚拟机镜像文件

这里写图片描述

然后再安装子虚拟机
qemu-img create -f qcow2 -b base.qcow2 test1  ##给base.qcow2拍快照test1
qemu-img create -f qcow2 -b base.qcow2 test2
qemu-img create -f qcow2 -b base.qcow2 test3
再导入快照安装虚拟机即可
qemu-img info test1  ##查看test1快照的信息
注意:当在建立好的虚拟机中不小心删除了根或/etc,可以再次拍一张快照,再次通过快照安装就可以恢复

选择import existing disk image
这里写图片描述
选择你拍好的快照,os type 选linux,version选择6.5版本
这里写图片描述
这里写图片描述
这里写图片描述

注意:当在建立好的虚拟机中不小心删除了根或/etc,可以再次拍一张快照,再次通过快照安装就可以恢复
如果br0中没有,没有vnet0或vnet1

先用brctl show 查看下桥接情况
brctl addif br0 vnet0 ##将vnet0加入
如果添加后还没好,可以ip link set up dev vnet0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值