KVM虚拟化
系统情况供给安装图形化系统技术用KVM
1、查看机器是还是不是援助虚拟化
查看Intel的CPU:cat /proc/cpuinfo | grep –color vmx
查看AMD的CPU :cat /proc/cpuinfo | grep –color svm
正如图为AMD的CPU
支持虚拟化的
2、安装KVM模块
[root@localhost ~]# yum -y install kvm virt-manager libvirt
virt-viewer
kvm : KVM 虚拟化模块
virt-manager: KVM 图形化管理工具
libvirt: 虚拟化服务
virt-viewer:展现虚拟机的图片调整台的矮小工具
1)启动KVM服务
[root@localhost ~]# service libvirtd start
二)设置开机自启
[root@localhost ~]# chkconfig libvirtd on
三)鲜明科学加载 kvm 模块
[root@localhost ~]# lsmod | grep kvm
肆)检查 KVM 是还是不是成功安装能够利用 virsh 命令检查虚拟机的情事
[root@localhost ~]# virsh list
叁、配置 KVM 桥接作用
网桥介绍: 大家平时所说的 Bridge
设备实际正是网桥设备,也就一定于前几天的二层沟通机,用于连接同一网段内的有所机器,所以大家的目标便是将互联网设施
eth0 增添到 br0,此时 br0 就改成了所谓的调换机设备,大家物理机的 eth0
也是接连在上面包车型客车。
1)安装包
[root@localhost ~]# rpm -ivh
/mnt/Packages/bridge-utils-1.2-10.el6.x86_64.rpm
贰)把 eth0 绑到 br0 桥设备上:
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
#备份一下eth0
[root@localhost network-scripts]# cp ifcfg-eth0 /tmp/
#编写配置文件为以下内容
[root@localhost network-scripts]# vim ifcfg-eth0
DEVICE=eth0
NM_CONTROLLED=yes
IPADDR=192.168.200.111 #那个紫铜色内容接下去,须要删除
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=192.168.200.1
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPV6INIT=no
USERCTL=no
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME=”eth0″
HWADDR=00:0C:29:12:EC:1E
BRIDGE=”br0″ #在文书最终插入那一行
三)制作网桥文件
[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-br0
DEVICE=br0
NM_KVM虚拟化的介绍与简便利用。CONTROLLED=yes
ONBOOT=yes
IPADDR=192.168.200.111
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=192.168.200.1
BOOTPROTO=none
TYPE=Bridge
IPV6INIT=no
USERCTL=no
配置完后关门NetworkManager,然后重启网卡
[root@localhost ~]# service NetworkManager stop
[root@localhost ~]# service network restart
查看 一下IP地址
上传镜像文件到目录/var/lib/libvirt/images/下
起步远程桌面
开启后得以用vnc软件远程连接到服务器
查看桥接的新闻:
[root@localhost ~]# brctl show
在VNC里面张开虚拟终端管理器
[root@localhost ~]# virt-manager
右击新建虚拟机
选用镜像路线和安装版本
设置内部存款和储蓄器大小和CPU个数,跟VMware安装类似
点击落成就建完虚拟系统。
左边跟大家设置系统是同一的了
虚拟机安装到位
虚拟机的安顿
KVM 虚拟机常用命令
[root@localhost ~]# virsh list #只突显运转中的虚拟机
[root@localhost ~]# virsh list –all #来得全体的杜撰,包罗关闭状态的虚拟机
[root@localhost ~]# virsh start server1 #启劢 server 虚拟机
[root@localhost ~]# virsh shutdown server #关闭 server 虚拟机
涸泽而渔 shutdown 关不了 KVM 虚拟机的难点
在设置好的 KVM 的 Linux 虚拟机中安装并运维 acpi 服务,virsh shutdown 命令通过发送 acpi 挃令来决定虚拟机的电源,而 kvm 虚拟机安装 linux 系统时暗中同意是未有安装 acpi 服务的,所以并丌会做管理。
消除方法:只供给在虚拟机里设置并启劢
acpid 服务就可以,试行命令如下:
配置网络yum源
在实际机上安装httpd服务
[root@localhost ~]# yum -y install httpd
[root@localhost ~]# service httpd start
[root@localhost ~]# mount /dev/cdrom /var/www/html/(那是在虚拟机中是这么挂载,在实际机器上就足以直接蒋镜像上传来机器上之后挂载到对应目录下。)
配置KVM的yum源
[root@localhost ~]# ssh 192.168.200.112
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vim rhel-source.repo
[root@localhost yum.repos.d]# yum list all
[root@localhost yum.repos.d]# yum -y install acpid
[root@localhost yum.repos.d]# service acpid start
[root@localhost yum.repos.d]# chkconfig acpid on
去真正机上测试
[root@localhost ~]# virsh list #翻看运转服务器状态
[root@localhost ~]# virsh shutdown server1 #关门server1虚拟主机
[root@localhost ~]# virsh autostart server1 #安装server一为物理机开机后,自动运转
[root@localhost ~]# virsh list
查看已经破产
作者:compy 日期:2017-07-15 02:16 QQ:2071959367
KVM虚拟化
系统情状亟待设置图形化系统才能用KVM
一、查看机器是或不是帮助虚拟化
查看Intel的CPU:cat /proc/cpuinfo | grep –color vmx
查看AMD的CPU :cat /proc/cpuinfo | grep –color svm
如下图为英特尔的CPU
支撑虚拟化的
2、安装KVM模块
[root@localhost ~]# yum -y install kvm virt-manager libvirt
virt-viewer
kvm : KVM 虚拟化模块
virt-manager: KVM 图形化管理工科具
libvirt: 虚拟化服务
virt-viewer:显示虚拟机的图形调整台的细微工具
1)启动KVM服务
[root@localhost ~]# service libvirtd start
2)设置开机自启
[root@localhost ~]# chkconfig libvirtd on
3)鲜明科学加载 kvm 模块
[root@localhost ~]# lsmod | grep kvm
4)检查 KVM 是或不是中标安装能够使用 virsh 命令检查虚拟机的情景
[root@localhost ~]# virsh list
叁、配置 KVM 桥接作用
网桥介绍: 大家通常所说的 Bridge
设备实际就是网桥设备,也就也就是今天的二层交流机,用于连接同一网段内的具备机器,所以大家的目标正是将互连网设施
eth0 增多到 br0,此时 br0 就成为了所谓的沟通机设备,大家物理机的 eth0
也是三番五次在上边的。
1)安装包
[root@localhost ~]# rpm -ivh
/mnt/Packages/bridge-utils-1.2-10.el6.x86_64.rpm
二)把 eth0 绑到 br0 桥设备上:
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
#备份一下eth0
[root@localhost network-scripts]# cp ifcfg-eth0 /tmp/
#编辑配置文件为以下内容
[root@localhost network-scripts]# vim ifcfg-eth0
DEVICE=eth0
NM_CONTROLLED=yes
IPADDR=192.168.200.111 #那几个深黑内容接下去,要求删除
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=192.168.200.1
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPV6INIT=no
USERCTL=no
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME=”eth0″
HWADDR=00:0C:29:12:EC:1E
BRIDGE=”br0″ #在文件最终插入那1行
三)制作网桥文件
[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-br0
DEVICE=br0
NM_CONTROLLED=yes
ONBOOT=yes
IPADDR=192.168.200.111
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=192.168.200.1
BOOTPROTO=none
TYPE=Bridge
IPV6INIT=no
USERCTL=no
布署完后关闭NetworkManager,然后重启网卡
[root@localhost ~]# service NetworkManager stop
[root@localhost ~]# service network restart
查看 一下IP地址
上传镜像文件到目录/var/lib/libvirt下
运行远程桌面
开启后得以用vnc软件远程连接到服务器
查看桥接的音信:
[root@localhost ~]# brctl show
在VNC里面展开虚拟终端管理器
[root@localhost ~]# virt-manager
右击新建虚拟机
选取镜像路线和安装版本
设置内部存款和储蓄器大小和CPU个数,跟VMware安装类似
点击完毕就建完虚拟系统。
右边跟大家设置系统是均等的了
虚拟机安装实现
虚拟机的安顿
KVM 虚拟机常用命令
[root@localhost ~]# virsh list #只呈现运营中的虚拟机
[root@localhost ~]# virsh list –all #来得全部的杜撰,包罗关闭状态的虚拟机
[root@localhost ~]# virsh start server1 #启劢 server 虚拟机
[root@localhost ~]# virsh shutdown server #关闭 server 虚拟机
消除 shutdown 关不了 KVM 虚拟机的标题
在设置好的 KVM 的 Linux 虚拟机中安装并运转 acpi 服务,virsh shutdown 命令通过发送 acpi 挃令来决定虚拟机的电源,而 kvm 虚拟机安装 linux 系统时私下认可是未有设置 acpi 服务的,所以并丌会做拍卖。
不留余地办法:只供给在虚拟机里安装并启劢
acpid 服务就能够,实践命令如下:
安顿网络yum源
在真正机上安装httpd服务
[root@localhost ~]# yum -y install httpd
[root@localhost ~]# service httpd start
[root@localhost ~]# mount /dev/cdrom /var/www/html/(那是在虚拟机中是如此挂载,在真正机器上就足以平昔蒋镜像上流传机器上之后挂载到相应目录下。)
配置KVM的yum源
[root@localhost ~]# ssh 192.168.200.112
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vim rhel-source.repo
[root@localhost yum.repos.d]# yum list all
[root@localhost yum.repos.d]# yum -y install acpid
[root@localhost yum.repos.d]# service acpid start
[root@localhost yum.repos.d]# chkconfig acpid on
去真实机上测试
[root@localhost ~]# virsh list #查阅运转服务器状态
[root@localhost ~]# virsh shutdown server1 #关门server1虚拟主机
[root@localhost ~]# virsh autostart server1 #设置server一为物理机开机后,自动运转
[root@localhost ~]# virsh list
查看已经停业
作者:compy 日期:2017-07-15 02:16 QQ:2071959367
~KVM虚拟化~,kvm虚拟化
KVM虚拟化
系统境遇亟待安装图形化系统手艺用KVM
一、查看机器是或不是帮忙虚拟化
查看Intel的CPU:cat /proc/cpuinfo | grep –color vmx
查看AMD的CPU :cat /proc/cpuinfo | grep –color svm
如下图为速龙的CPU
协理虚拟化的
2、安装KVM模块
[[email protected]
~]# yum -y install kvm virt-manager libvirt virt-viewer
kvm : KVM 虚拟化模块
virt-manager: KVM 图形化管理工科具
libvirt: 虚拟化服务
virt-viewer:展现虚拟机的图样调整台的微小工具
1)启动KVM服务
[[email protected]
~]# service libvirtd start
贰)设置开机自启
[[email protected]
~]# chkconfig libvirtd on
3)明确科学加载 kvm 模块
[[email protected]
~]# lsmod | grep kvm
四)检查 KVM 是或不是中标安装能够行使 virsh 命令检查虚拟机的情形
[[email protected]
~]# virsh list
三、配置 KVM 桥接功效
网桥介绍: 大家常常所说的 Bridge
设备实际正是网桥设备,也就也等至今天的二层调换机,用于连接同一网段内的具备机器,所以大家的目标就是将互连网设施
eth0 增多到 br0,此时 br0 就形成了所谓的交流机设备,大家物理机的 eth0
也是接连在上面的。
1)安装包
[[email protected]
~]# rpm -ivh /mnt/Packages/bridge-utils-1.2-10.el6.x86_64.rpm
2)把 eth0 绑到 br0 桥设备上:
[[email protected]
~]# cd /etc/sysconfig/network-scripts/
#备份一下eth0
[[email protected]
network-scripts]# cp ifcfg-eth0 /tmp/
#编写配置文件为以下内容
[[email protected]
network-scripts]# vim ifcfg-eth0
DEVICE=eth0
NM_CONTROLLED=yes
IPADDR=192.168.200.111 #这几个鲜蓝内容接下去,须求删除
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=192.168.200.1
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPV6INIT=no
USERCTL=no
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME=”eth0″
HWADDR=00:0C:29:12:EC:1E
BRIDGE=”br0″ #在文书最后插入那1行
3)制作网桥文件
[[email protected]
network-scripts]# cp ifcfg-eth0 ifcfg-br0
DEVICE=br0
NM_CONTROLLED=yes
ONBOOT=yes
IPADDR=192.168.200.111
NETMASK=255.255.255.0
GATEWAY=192.168.200.1
DNS1=192.168.200.1
BOOTPROTO=none
TYPE=Bridge
IPV6INIT=no
USERCTL=no
配置完后关闭NetworkManager,然后重启网卡
[[email protected]
~]# service NetworkManager stop
[[email protected]
~]# service network restart
查看 一下IP地址
上传镜像文件到目录/var/lib/libvirt/images/下
开发银行远程桌面
开启后得以用vnc软件远程连接到服务器
查看桥接的音信:
[[email protected]
~]# brctl show
在VNC里面张开虚拟终端管理器
[[email protected]
~]# virt-manager
右击新建虚拟机
选取镜像路线和安装版本
设置内存大小和CPU个数,跟VMware安装类似
点击完结就建完虚拟系统。
左侧跟大家设置系统是一模同样的了
虚拟机安装达成
虚拟机的陈设
KVM 虚拟机常用命令
[[email protected]
~]# virsh list #只体现运行中的虚拟机
[[email protected]
~]# virsh list –all #展示全数的杜撰,包蕴关闭状态的虚拟机
[[email protected]
~]# virsh start server1 #启劢 server 虚拟机
[[email protected]
~]# virsh shutdown server #关闭 server 虚拟机
化解 shutdown 关不了 KVM 虚拟机的难题
在安装好的 KVM 的 Linux 虚拟机中安装并运转 acpi 服务,virsh shutdown
命令通过发送 acpi 挃令来调控虚拟机的电源,而 kvm 虚拟机安装 linux
系统时默许是没有设置 acpi 服务的,所以并丌会做拍卖。
减轻形式:只供给在虚拟机里设置并启劢 acpid 服务即可,实践命令如下:
配备互连网yum源
在实事求是机上安装httpd服务
[[email protected]
~]# yum -y install httpd
[[email protected]
~]# service httpd start
[[email protected]
~]# mount /dev/cdrom
/var/www/html/(那是在虚拟机中是那般挂载,在实事求是机器上即可间接蒋镜像上传来机器上从此挂载到对应目录下。)
配置KVM的yum源
[[email protected]
~]# ssh 192.168.200.112
[[email protected]
~]# cd /etc/yum.repos.d/
[[email protected]
yum.repos.d]# vim rhel-source.repo
[[email protected]
yum.repos.d]#澳门金沙国际, yum list all
[[email protected]
yum.repos.d]# yum -y install acpid
[[email protected]
yum.repos.d]# service acpid start
[[email protected]
yum.repos.d]# chkconfig acpid on
去真正机上测试
[[email protected]
~]# virsh list #查看运转服务器状态
[[email protected]
~]# virsh shutdown server1 #闭馆server1虚拟主机
[[email protected]
~]# virsh autostart server1 #安装server壹为物理机开机后,自动运营
[[email protected]
~]# virsh list 查看已经倒闭
作者:compy 日期:2017-07-15 02:16 QQ:2071959367
KVM 虚拟化
系统境况供给安装图形化系统技艺用 KVM 1、查看机器是或不是扶助虚拟化 查看
速龙 的 CPU : cat /proc/cp…
1、架构及介绍
KVM(Kernel-based
Virtual Machine)它由 Quramnet 开采,该集团于 二〇一〇年被 Red Hat
收购;
自Linux
二.陆.20后组合到基础,该内核模块使得 Linux 产生了三个Hypervisor层;
它寄予于CPU虚拟化指令集,品质、安全性、包容性、稳固性表现很好
每种虚拟化操作系统表现为单个系统经过,与Linux安全模块selinux安全模块很好结合;
官网为http://www.linux-kvm.org/page/Main\_Page
二、KVM的安装
(一)安装在此之前要翻开CPU是不是扶助虚拟化,以下命令有出口就意味着援助虚拟化;
假如分明cpu可以支撑虚拟化,但上述命令未有出口结果,就进入bash加载虚拟化
1 Intel
CPU:
2 [root@localhost ~ ]# cat /proc/cpuinfo | grep vmx
3 AMD CPU:
4 [root@localhost ~ ]# cat /proc/cpuinfo | grep smv
5 [root@localhost ~ ]# modprobe kvm #加载kvm模块
(二)安装格局
艺术壹:在设置系统的时候,选取桌面安装,然后选用虚拟化选项
主意贰:在已有连串基础上,安装KVM所需软件。
必安包:
qemu-kvm.x86_64 //KVM模块
qemu-img.x86_64 //qemu组件,创造磁盘、运维虚拟机等
可选工具包:
yum -y
groupinstall “Desktop” //安装GNOME桌面遭逢
virt-manager //图形分界面管理虚拟机工具
libvirt //图形化虚拟机管理工科具
python-virtinst.noarch //python组件,记录创制VM时的xml文件
bridge-util.x8陆.6四 //互联网补助理工科程师具,桥接成效模块
libguestfs-tools //文件管理工科具
acpid
//virsh命令注重的服务,需求开机运行的,他是四个劳务,不是工具包
(3)验证安装结果
[root@localhost ~ ]# lsmod | grep kvm
kvm_intel 54285 0
kvm 333172 1 kvm_intel
三、KVM网络
1、KVM虚拟机网络介绍
在libvirt中运转KVM网络有三种方法:NAT和Bridge,私下认可是NAT
(壹)NAT形式:即用户方式,能够访问外网,可是力不从心从外表访问虚拟机网络。
(二)Bridge方式:即桥接方式,那种情势允许虚拟机像一台独立的主机一样具备网络
外部的机械能够直接待上访问到虚拟机内部,但须求网卡辅助
一般无线网卡都协助,其它索要编写制定网卡参数文件以支持桥接。
如图所示,两台虚拟机的网卡对应着宿主机的五个虚拟网卡,他们会以1个叫br0的网桥连接
虚拟机网卡和网桥连接后,就足以博得设置和宿主机二个网段的IP地址的权限
从而就足以因此宿主机的互连网访问外网。
二、设置KVM桥接互连网
1 [root@localhost network-scripts]# cat ifcfg-eth0
2 DEVICE=eth0
3 HWADDR=00:0C:29:A6:73:18
4 TYPE=Ethernet
5 UUID=ea80305d-532a-4c31-883f-d9797e279e29
6 ONBOOT=yes
7 NM_CONTROLLED=no #闭馆network manager对网卡的支配
8 BOOTPROTO=none #不要求给物理机设置ip地址
9 BRIDGE=”br0″ #设置eth0网卡帮衬网桥
1 [root@localhost network-scripts]# vi ifcfg-br0
2 添加:
3 DEVICE=br0
4 TYPE=Bridge
5 ONBOOT=yes
6 NM_CONTROLLED=no
7 BOOTPROTO=none
8 IPADDR=192.168.1.10
9 NETMASK=255.255.255.0
1 [root@localhost ~]# /etc/init.d/NetworkManager stop #关掉网卡守护进度
2 [root@localhost ~]# service network restart
4、管理虚拟机
成立虚拟机有二种办法,1种基于命令行,1种基于图形化分界面。
一、图形化分界面管理
virt-manager是基于libvirt的图像化虚拟机管理软件,分化版本的virt-manager的分界面和操作方法或者两样
她是成立KVM虚拟机的最轻巧易行的艺术。用那种方法必须根据在此以前大家设置的软件包
virt-manager和libvirt,那里不做过多演讲。
始建虚拟机的步调大约如下:
(1)创制存款和储蓄池并创制存款和储蓄卷,所谓存款和储蓄池其实就是二个文件夹,存款和储蓄卷就是kvm虚拟机的实体镜像
(2)创设镜像存款和储蓄池,用于存放操作系统镜像,镜像存款和储蓄池正是放操作系统镜像的公文夹
(三)创制虚拟机,并安装相应参数
(四)可把石英钟偏移改为“localtime”
(伍)可设置主机带领时运维虚拟机
(6)可安装通过VNC远程管理,keymap选项设为Copy
local keymap
二、命令行式创立虚拟机
动用命令创造虚拟机
–name 内定KVM虚拟机的名字
–ram 内部存储器大小
–file 磁盘文件的门道
–vcpus 钦点虚拟机的 CPU 数量
–file-size=30(暗中认可单位是G) 设置硬盘大小
–cdrom 光驱提供boot.iso 镜像
–location 本地提供boot.iso 镜像
–network network:default 设置网卡(使用暗许)
–vnc –vncport=591一 连接桌面碰着的vnc端口
[root@localhost
~]# virt-install –name=benet –ram=2048 –vcpus=1
–file=/var/lib/libvirtnet.img –file-size=30
–location=/tmp/rhel6.5.iso –force &
3、KVM命令集
想接纳virsh命令必须开启acpid服务
yum -y install acpid
/etc/init.d/acpid start
chkconfig acpid on
虚拟机主要的三个文件目录
/etc/libvirt/qemu/
//虚拟机配置文件目录
/var/lib/libvirt //虚拟机磁盘文件目录
修改虚拟机的布局
vim /etc/libvirt/qemu/benet.xml //修改虚拟机配置信息(用来修改系统内部存款和储蓄器大小、磁盘文件等新闻)
virsh edit benet
//通过virsh命令修改虚拟机配置新闻
着力命令
壹 virsh -h //查看命令扶助
二 virsh list //查看正在运营的虚构机
叁 virsh list –all //查看全数虚拟机
4 virsh create /etc/libvirt/qemu/benet.xml //通过铺排文件运转虚拟机系统实例
5 virsh start benet //运转,要求认同acpid服务安装并运营
陆 virsh shutdown benet //关机,供给断定acpid服务安装并运维
柒 virsh destroy benet //强制关机
捌 virsh autostart benet //随宿主机自动运营,此命令将创建/etc/libvirt/qemu/autostart/目录
//目录内容为开机自动运行的系统。
9 virsh suspend benet //挂起
10 virsh resume benet //恢复
1一 virsh dumpxml benet > /etc/libvirt/qemu/benet二.xml //导出虚拟机配置
12 virsh undefine benet //删除虚拟机,会意识配置文件被免去,不过磁盘文件不会被删去
13 mv /etc/libvirt/qemu/benet二.xml/ /etc/libvirt/qemu/benet.xml //把备份的布局文件改回去,以便重新定义虚拟机
14 virsh define benet.xml //重新定义虚拟机(因为磁盘文件并没有被删去)
四、KVM文件管理
通过文件管理能够一贯查看、修改、复制虚拟机的里边文件、比如,当系统因为布置难点无法运转时,能够从来修改
虚拟机的公文。虚拟机磁盘文件有raw与qcow贰格式,qcow二格式是kvm帮助的正式格式,raw格式为虚构磁盘文件通用
格式。KVM虚拟机暗中认可使用raw格式,raw格式品质最棒,速度最快,其症结是不帮忙部分新的效果
如镜像,Zlib磁盘压缩、AES加密等,别的raw格式文件比qcow2格式文件大过多,将近一五倍啊。
文本管理亟待尤其的工具技术造成,分化格式的磁盘有不相同的公文处理工科具
当地yum安装libguestfs-tools后爆发的命令行工具(这一个工具得以一向读取qcow二格式的磁盘文件
所以须求将raw格式的磁盘文件转变来qcow二格式)
改动磁盘格式方法:
1 qemu-img info /var/lib/libvirtnet.img # 查看当前磁盘格式
2 virsh shutdown benet
3 qemu-img convert -f raw -O qcow2 /var/lib/libvirtnet.img /var/lib/libvirtnet.qcow2
#退换磁盘文件格式,转化后多了二个新的qcow二文件,注意是增创了
4 virsh edit benet #修改benet的xml配置文件
5 ……//省略有个别剧情
6 <disk type=’file’ device=’disk’>
7 <driver name=’qemu’ type=’qcow2′ chche=’none’/>
8 <source file=’/var/lib/libvirtnet.qcow2’/>
其余用法如下:
1 ~]# virt-cat -a /var/lib/libvirtnet.qcow
2 /etc/sysconfig/network #查看命令,用法与cat命令类似,格式为:virt-cat 磁盘镜像路线 文件相对路线
(最后要看的便是以此network文件)二 NETWOGL450KING=yes
3 HOSTNAME=benet
4 ~]# virt-edit -a /var/lib/libvirtnet.qcow2 /etc/resolv.conf #与vim用法基本一致
5 nameserver 8.8.8.8
6 ~]# virt-df -h benet #用于查看虚拟机磁盘消息
7 Filesystem Size Used Available Use%
8 benet:/dev/sda1 484M 32M 427M 7%
9 benet:/dev/VolGroup/lv_root 7.4G 1.6G 5.4G 5.4G 22%
5、克隆与快照
1 [root@localhost ~]# virt-clone -o benet -n benet二 -f /var/lib/libvirtnet2.img //虚拟机克隆
2 [root@localhost ~]# virsh snapshot-create benet //创造新快速照相
3 Domain snapshot 1382572463 created
4 [root@localhost ~]# virsh snapshot-delete benet 1382572四陆叁 //删除快速照相
5 Domain snapshot 1382572463 deleted
6 [root@localhost ~]# virsh snapshot-revert benet 1382572肆陆3 //复苏虚拟机状态
7 [root@localhost ~]# virsh snapshot-current benet //查看快速照相版本号
8 [root@localhost ~]# virsh snapshot-list benet //查看快速照相音信