一.图形安装虚拟机
二.虚拟机管理命令
virt-manager ##开启虚拟机管理器
virsh list ##显示正在运行的虚拟机
virsh list --all ##查看所有虚拟机
virsh start westos ##打开虚拟机
virsh shutdown westos ##正常关闭虚拟机
virsh destory westos ##强行关闭
virsh-viewer westos ##显示虚拟机
virsh undefine westos ##删除虚拟机
三.模拟虚拟机恢复
mv /etc/libvirt/qemu/westos.xml /mnt ##硬件信息
mv /var/lib/libvirt/images/westos.qcow2 ##硬盘
在虚拟机管理器中删除这个装好的虚拟机
模拟恢复过程
cd /mnt
virsh create westos.xml ##用硬件信息文件启动虚拟机
在操作过程中会有以下错误:
[root@foundation0 mnt]# virsh create westos.xml ##用硬件信息文件启动虚拟机
在操作过程中会有以下错误:
[root@founation]
解决方法:
mv /mnt/westos.qcow2 /var/lib/libvirt/images/
virsh define westos.xml ##永久恢复虚拟机
四.虚拟机的快照
#!/bin/bash
qemu-img create -f qcow2 -b \
/var/lib/libvirt/images/$1.qcow2 \
/var/lib/libvirt/images/$2virt-install \
--name $2 \
--ram 1024 \
--cpus 1 \
--disk /var/lib/libvirt/images/$2.qcow2.bus=virtio \
--network bridge=br0,model=virtio \
-import &
五.虚拟机的重置
六.脚本安装虚拟机
1.虚拟机启动脚本
#!/bin/bash
virt-install \
--cdrom /content/rhel7.0/x86_64/isos/rhel-server-7.0-x86_64-dvd.iso \
--ram 1024 \
--cpus 1 \
--disk /var/lib/libvirt/images/test.qcow2.bus=virtio.size=10 \
--name test \
--network bridge=br0,model=virtio &
2.虚拟机启动后的自动化配置脚本(system-config-kickstart服务)
1.安装system-config-kickstart服务
2.开始配置
3.安装lftp软件包
4.检查ks.cfg文件是否出错(没有返回则正确)
5.将ks.cfg文件挪到apache默认发布目录下
6.安装dhcp服务并更改配置文件(使虚拟机自动分配ip)
7.关闭虚拟机防火墙
8.在另一台虚拟机上测试能否分到ip
9.
10.在真机浏览器上测试能否看到内容
11.在真机上写安装脚本
12.安装虚拟机
13.安装成功
更多推荐
脚本,图形化,虚拟机,linux
发布评论