(6)输入你要创建的虚拟机名称,并且勾选Customize configuration before install,然后点击Finish。
2.虚拟机的管理命令
a. 常用的虚拟机命令
b.两台机器之间虚拟机的复制
(2)使用这两个文件恢复虚拟机
a.一次性恢复虚拟机
virsh create xxx.xml ##一次性打开虚拟机。当关闭时,虚拟机就会消失。
注意:需要将硬盘文件移动到/var/lib/libvirt/images目录下。
b.永久恢复虚拟机
virsh define xxx.xml ##永久恢复。
3.虚拟机的快照
虚拟机的快照就是产生一个新硬盘文件(硬盘文件前面的玻璃),所有的修改都是在新产生的文件上操作。目的是为了保护虚拟机的母盘。
qemu-img create -f qcow2 -b /var/lib/libvirt/images/FC.qcow2 /var/lib/libvirt/images/node.qcow2 ##产生名称为node的快照
注意:所有的配置都是在快照上修改,当通过快照新建的虚拟机中的文件被破坏后,可以删除快照,然后新建快照并安装,这样虚拟机就恢复到修改之前的样子。可以产生多个快照,来创建多个虚拟机。
4.使用命令和脚本来装虚拟机
这里的命令和脚本指的是虚拟机管理的命令,也就是系统安装之前的自动化,安装系统的自动化会在以后的博客中书写。
(1)使用命令来装虚拟机
它的操作和图形化界面的操作一样,即图形化安装第(1)至第(8)步的自动化。
(2)使用脚本来安装虚拟机
vim /usr/bin/vm_create.sh ##新建文件vm_create.sh用来编写脚本,可以通过文件名直接运行
文件中编写:
chmod +x /usr/bin/vm_create.sh #增加文件的可执行权限
测试:
vm_create.sh westos ##新建虚拟机的名称为westos
5.使用脚本创建快照进而新建虚拟机
vim /usr/bin/vm_snapshoot.sh ##用来产生快照的可执行文件
里面编写:
chmod +x /usr/bin/vm_snapshoot.sh ##给文件添加可执行的权限
测试:
vm_snapshoot.sh FC node1 #新建名为node1的虚拟机
6.应用
使用脚本完成所有的操作,新建,快照,删除,开始,查看等操作。
vim /usr/bin/vm_ctrl.sh #新建vm的控制文件
里面编写:
chmod +x vm_ctrl.sh ###增加文件的可执行权限。
测试:
vm_ctrl.sh install haha #新建虚拟机为haha
vm_ctrl.sh vmsnap #快照
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://www.xrbh.cn/tnews/11295.html