zoukankan      html  css  js  c++  java
  • Linux


    virsh命令
    suspend
    resume
    dumpxml
     
    KVM平台以存储池的形式对存储进行统一管理,所谓存储池能够理解为本地文件夹、通过远端磁盘阵列(iSCSINFS)分配过来磁盘或文件夹,当然也支持各类分布式文件系统。
    存储池(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

  • 相关阅读:
    静态构造函数(C# 编程指南)
    SQL SERVER2008 存储过程、表、视图、函数的权限
    EF架构~为EF DbContext生成的实体添加注释 【转】
    WebBrowser 多线程问题,寻求解答!(已经搞清楚!) 【转】
    EF架构~将数据库注释添加导入到模型实体类中 【转】
    window.name web开发iframe 跨域间的值传输问题
    javascript 验证 国际格式 电话号码
    认识HTML5的WebSocket
    Jquery 滚屏
    哎 为了自己的生活能过的去 从今天起开始写技术博客 请大家多多指教
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/7118647.html
Copyright © 2011-2022 走看看