vm封装
一.新建6.5版本的虚拟机
mem=512 默认选择无图形化安装
GiB=20 虚拟硬盘disk,内存大一点
lanuage =English 语言
Time Zone=Asia/Shanghai 时区
ipv6 不选
设置超级用户密码
###二.虚拟机的设置
1.虚拟机的封装设置
cd /etc/udev/rules.d #删除70—*文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static" #注意:网络状态static
ONBOOT="yes"
IPADDR=172.25.90.1
PREFIX=24
/etc/init.d/network restart #重启网络
vi /etc/yum.repos.d/rhel-source.repo #配置yum源
baseurl=http://真机yum源地址/rhel6.5
enabled=1
gpgcheck=1
yum install vim lftp httpd -y #安装vim lftp httpd 服务
vim /etc/sysconfig/network #永久修改主机名
NETWORKING=yes
HOSTNAME=localhost.localdomain
vim /etc/hosts #设置本地域名解析
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.25.90.1 server1
172.25.90.2 server2
172.25.90.3 server3
172.25.90.4 server4
172.25.90.5 server5
/etc/init.d/iptables stop #关闭防火墙
chkconfig iptables off #关闭火墙开机自启
chkconfig --list iptables #查看火墙状态确认以关闭
vim /etc/sysconfig/selinux #设置selinux
SELINUX=disabled
2.物理主机
virt-sysprep -d base0 #清理base0虚拟机
如果不能使用virt-sysprep安装即可:
yum provides */virt-sysprep
yum install libguestfs-tools-c-1.28.1-1.55.el7.x86_64 -y
3.关闭封装好的虚拟机 (注意:不要再打开!!)

三.子镜像的建立
内核与系统与用户关系:
kernel -> kvm/qemu -> libvirtd -> virt-manger -> user
kvm —>>> cpu/mem 虚拟化
qemu —>>> disk/net… 虚拟化
libvirtd —>>> user和kernel之间的操作接口
virt-manger —>>> 虚拟机管理
virsh —>>> 虚拟机管理
子镜像的建立:/var/lib/libvirt/images
qemu-img create -f qcow2 -b base0.qcow2 test1
查看子镜像信息 qemu-img info test1
[root@foundation90 images]# qemu-img info test1
image: test1
file format: qcow2
virtual size: 20G (21474836480 bytes)
disk size: 55M
cluster_size: 65536
backing file: bast.qcow2
Format specific information:
compat: 1.1
lazy refcounts: false
4.创建虚拟机
倒入子镜像,选择linux操作系统,版本选择6.5,登入查看信息
本文档详细介绍了如何在Linux环境中进行6.5版本虚拟机的封装,包括新建虚拟机、设置虚拟机、使用virt-sysprep清理、建立子镜像以及通过libvirt工具管理虚拟机的过程。

327

被折叠的 条评论
为什么被折叠?



