virsh命令
suspend
resume
dumpxml
 
KVM平台以存储池的形式对存储进行统一管理,所谓存储池能够理解为本地文件夹、通过远端磁盘阵列(iSCSI、NFS)分配过来磁盘或文件夹,当然也支持各类分布式文件系统。
存储池(Storage
pools)是放置虚拟机的存储位置,能够是本地的,也能够是网络存储,详细的虚拟机实例放置在卷(Volume)上。
KVM创建的存储池能够理解为一种映射关系,即将某一块挂接至宿主机器上的存储空间形成可被KVM使用的逻辑存储池,以方便虚拟主机的管理。

 
定义一个存储池
pool-define-as
images-pool dir
-
-
-
-
/cloud/images/pool
查看已定义的存储池
pool-list
--all
建立基于目录的存储池
pool-build
images-pool
启用存储池
pool-start
images-pool
设置存储池自己主动执行
pool-autostart
images-pool
查看存储池信息
pool-info
images-pool
已xml格式显示存储池信息
pool-dumpxml
images-pool
 
通过XML创建一个存储池
先创建一个test-pool.xml
<pool type='dir'>
<name>test-pool</name>
<source>
</source>
<target>
<path>/cloud/imgs</path>
<permissions>
<mode>0755</mode>
<owner>0</owner>
<group>0</group>
</permissions>
</target>
</pool>
 
pool-define
test-pool.xml
pool-build
test-pool
pool-start
test-pool
pool-dumpxml
test-pool
 
创建卷
vol-create-as
images-pool billstudy-centos.img
8G
--format qcow2
查看存储池里面的卷信息
vol-list
images-pool
查看某个卷的信息
vol-info
billstudy-centos.img images-pool
更具体卷的信息
vol-dumpxml
billstudy-centos.img images-pool
 
 
关于KVM的快照,假设没有快照的话,虚拟机也就失去了非常大的作用。
创建快照
snapshot-create-as
--domain vm03
--name
2015-02-19
--description
"mv03 snap"
查看快照
snapshot-list
vm03
查看快照配置
snapshot-current
vm03
回复快照位置
snapshot-revert
vm03 2015-02-19
删除快照
snapshot-delete
vm03 2015-02-19
获取帮助
 
#virt-install高速安装或启动虚拟机
virt-install
\
--connect qemu:///system
\
--virt-type
kvm \
--name centos \
--ram
2048 \
--disk path=/var/lib/libvirt/images/centos.img,format=qcow2,size=8
\
--network bridge=br0
\
--graphics vnc,port=5901,listen=0.0.0.0
\
--cdrom
/cloud/CentOS-6.6-x86_64-minimal.iso
\
--autostart
 
#克隆虚拟机镜像
virt-clone
-o centos-new
-n centos6.6
-f
/cloud/centos.template
 
#动态插入磁盘
attach-disk
centos-new
/cloud/abc.raw
vdc
#卸载磁盘
detach-disk
centos-new vdb

Linux - Virsh的更多相关文章

  1. Linux 驱动开发

    linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...

  2. kvm中重命名虚拟机

    kvm中重命名虚拟机 1.查看虚拟机 [root@linux ~]# virsh list --all Id Name State ---------------------------------- ...

  3. Linux 中使用 virsh 管理 KVM 虚拟机 (转)

    术语 虚拟化指的是:在相同的物理(硬件)系统上,同时运行多个操作系统,且这几个系统相互隔离的可能性,而那个硬件在虚拟化架构中被称作宿主机(host).虚拟机监视器(也被称为虚拟机管理程序(hyperv ...

  4. Linux的桌面虚拟化技术KVM(五)——virsh常用命令

    Linux的桌面虚拟化技术KVM(一)——新建KVM虚拟机 Linux的桌面虚拟化技术KVM(二)——远程桌面管理 Linux的桌面虚拟化技术KVM(三)——KVM虚拟机克隆和快照 Linux的桌面虚 ...

  5. 【Linux】【Services】【KVM】virsh命令详解

    1. virsh的常用命令 help:获取帮助 virsh help KEYWORD list:列出域 dumpxml:导出指定域的xml格式的配置文件: create:创建并启动域: define: ...

  6. kvm上的Linux虚拟机使用virtio磁盘

    kvm上的Linux虚拟机使用virtio磁盘 系统:centos6.6  64位 网上的文章比较少,怎麽将Linux虚拟机的磁盘改为使用virtio磁盘 因为centos6或以上系统已经包含了vir ...

  7. 最全的linux命令大全,shell运维手册

    shell实例手册 0 说明{ 手册制作: 雪松} 1 文件{        ls -rtl                 # 按时间倒叙列出所有目录和文件 ll -rt    touch file ...

  8. 动手实践 Linux VLAN - 每天5分钟玩转 OpenStack(13)

    本节我们来看如何在实验环境中实施和配置如下 VLAN 网络 配置 VLAN 编辑 /etc/network/interfaces,配置 eth0.10.brvlan10.eth0.20 和 brvla ...

  9. linux命令行安装使用KVM

    一.说明 本篇文章介绍的是基于centos环境来安装的,ip地址192.168.4.233 二.检查CPU是否支持虚拟技术 egrep 'vmx|svm' /proc/cpuinfo 如果有输出内容表 ...

随机推荐

  1. 安科 OJ 1054 排队买票 (递归,排列组合)

    时间限制:1 s 空间限制:128 M 题目描述 有M个小孩到公园玩,门票是1元.其中N个小孩带的钱为1元,K个小孩带的钱为2元.售票员没有零钱,问这些小孩共有多少种排队方法,使得售票员总能找得开零钱 ...

  2. Elasticsearch如何做到亿级数据查询毫秒级返回?

    阅读本文大概需要 6 分钟. 如果面试的时候碰到这样一个面试题:ES 在数据量很大的情况下(数十亿级别)如何提高查询效率? 这个问题说白了,就是看你有没有实际用过 ES,因为啥?其实 ES 性能并没有 ...

  3. html5——全屏显示

    基本概念 1.HTML5规范允许用户自定义网页上任一元素全屏显示 2.requestFullscreen() 开启全屏显示.cancleFullscreen() 关闭全屏显示 3.不同浏览器兼容性不一 ...

  4. C#——工厂模式

    之前我们接介绍了简单工厂,这次我们介绍一种更为常用的模式——工厂模式. 工厂方法模式Factory Method,又称多态性工厂模式.在工厂方法模式中,核心的工厂类不再负责所有的产品的创建,而是将具体 ...

  5. c++ 以二进制和以文本方式读写文件的区别

    在c++项目开发中,时常涉及到文件读写操作.因此在这里先简单梳理和回顾一下文本模式和二进制模式在进行文件读写上的区别. 1.linux平台下文本文件和二进制文件的读写 在linux平台下进行文件读写时 ...

  6. [Windows Server 2008] Serv-U安装方法

    ★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com ★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频. ★ 本节我们将带领大家:Serv- ...

  7. Redis系列(一)StackExchange.Redis的使用

    Redis系列(一)StackExchange.Redis的使用 一.DLL安装 用NuGet搜索StackExchange.Redis,然后下载就可以. ConnectionMultiplexer对 ...

  8. CentOS7将firewall切换为iptables防火墙

  9. thinkphp里模版文件js无法使用if condition的问题

    /**     * @example   thinkphp里模版文件js无法使用if condition的问题     * @example  参考地址:https://segmentfault.co ...

  10. ZOJ 3180 Number Game(模拟,倒推)

    题目 思路: 先倒推!到最后第二步,然后: 初始状态不一定满足这个状态.所以我们要先从初始状态构造出它出发的三种状态.那这三种状态跟倒推得到的状态比较即可. #include<stdio.h&g ...