1:
1:创建一个虚拟机必备的两个文件:
A:/etc/libvirt/qeum/XXX.xml ###硬件信息
B:/var/lib/libvirt/images/XXX.qcow2 ###硬盘信息
2:创建虚拟机快照:
command:qemu-img create -f qcow2 -b wuxie.qcow2 paopao ###wuxie.qcow2表示硬盘信息文件;paopao为生成的快照文件;
3:利用快照创建虚拟机:
打开虚拟机管理器,选择创建的快照,添加相对应的硬件信息:
Command:virt-manager
选择导入已存在的快照:
选择快照文件:
调整内存和cpu
调整网卡和磁盘:
完成后选择左上角开始安装即可完成。
2:虚拟机的yum相关知识:
1:什么是yum?
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
2:怎样配置一个本地yum源
1.获得一个与本机系统版本一致的系统镜像
2.挂载镜像
Command: mount /iso/rhel-server-7.3-x86_64-dvd.iso /etc/yum.repos.d/
3.设定永久挂载
Command:vim /etc/rc.d/rc.local
Command:mount /iso/rhel-server-7.3-x86_64-dvd.iso /var/www/html/westos/
Command:chmod 755 /etc/rc.d/rc.local ##给rc.local执行权限,在系统开机时会自动执行此命令
4.设定系统安装源指向
Command:mkdir /etc/yum.repos.d/westos.repo
Command:vim /etc/yum.repos.d/yum.repo
[rhel7.2]
name=rhel7.2
baseurl=file:///rhel7.2
gpgcheck=0
3:
除了上面的使用快照安装虚拟机,还可使用全自动的方式安装一台新的虚拟机(即编辑脚本文件,使用文件代替手动选择调整各种参数):
环境:配置好yum源、安装httpd服务、dhcp服务、kickstar服务。
自动安装虚拟机主要在于编辑脚本文件以及使用kickstar服务生成ks.cfg文件:
command:system-config-kickstart ###调用kickstart服务生成ks.cfg文件
command:ksvalidator ks.cfg###检测ks.cfg是否有语法错误,检测不了是否内容编辑错误。
编辑完成之后,使用http服务查看,是否可以进行读取:
在浏览器打开yum源的配置路径:
其次需要编写安装脚本:
给脚本赋予执行权限之后,执行脚本,即可实现自动配置安装虚拟机:
command:chmod +x /script/install
command: /script/install