首页 > 代码库 > 红帽linux系统下虚拟机的安装与配置

红帽linux系统下虚拟机的安装与配置

虚拟机的安装和配置技术分享

 

图形安装虚拟机

技术分享

技术分享

一直点Forward技术分享

技术分享

技术分享

安装图形界面

技术分享自己配置

技术分享

命令模式下,shell脚本安装虚拟机技术分享

#/bin/bash      //命令运行环境的指定 

virt-install \   //安装虚拟机

--name $1  \       //虚拟机名称指定,$1表示脚本的第一个参数

--ram 1000  \      //硬盘文件大小

--file/var/lib/libvirt/images/$1.img  \   //硬盘文件

-- cdrom/home/kiosk/Desktop/rhel-server-7.1-x86_64-dvd.iso &

技术分享

技术分享

虚拟机的管理技术分享

virt-manager      //开启图形管理工具

virt-viewer  vmname  //显示虚拟机,vmname表示虚拟机

的名称

 virsh list        //列出正在运行的vm

virsh list --all   //列出所有vm

virsh startvmname  //运行指定vm

virsh shutdowmvmname  //正常关闭指定vm

virsh destoryvmname   //强制结束指定vm

virsh createvmname.xml //临时恢复指定vm,vmname.xml表示前端管理文件

virsh definevmname.xml  //永久恢复vm

virsh undefinevmname.xml //删除vm的前端管理,不会删除硬盘

 

删除了虚拟机怎么把它复原回来呢技术分享

cd  /lib

cd  /etc/libvirt/qemu

ls

技术分享

cp –p dd.xml  /mnt/

mv  /var/lib/libvirt/images/dd.img  /mnt/

技术分享

这时删除dd虚拟机

cd /mnt

mv  dd.img /var/lib/libvirt/images

virsh define  /mnt/dd.xml   //永久回复

技术分享

 

这里我们要讲一个很重要的问题,如果我不小心把自己的虚拟机玩“挂了”以后,reboot以后发现,虚拟机根本起步来啊。重装好麻烦耶~这时候怎么办呢。哈哈,下面的办法可以帮助不小心“手残的”小盆友们~技术分享

存储(硬盘)虚拟机快照

qemu-img create -f qcow2 -b dd.img xx.img技术分享

virsh undefineddd  // 删除vm前端管理器,不会删除硬盘

cd  /var/lib/libvirt/

ls

cd  images/

ls  //会发现dd虚拟机的硬盘

qemu-img create –fqcow2 –b dd.img xx.img

ls  //会发现多了一个 xx.img

同样的,这个虚拟机快照我们也可以写出shell脚本,方便快捷的使用它哟~技术分享

技术分享

技术分享


红帽linux系统下虚拟机的安装与配置