virsh 命令是管理kvm的常用命令,下面说下参数和使用

 格式:virsh   参数  域名

 参数如下:

   
   
   
   
  1. autostart         #自动加载指定的一个域 
  2. connect           #重新连接到hypervisor 
  3. console           #连接到客户会话 
  4. create            #从一个SML文件创建一个域 
  5. start             #开始一个非活跃的域 
  6. destroy           #删除一个域 
  7. define            #从一个XML文件定义一个域 
  8. domid             #把一个域名或UUID转换为ID 
  9. domuuid           #把一个郁闷或ID转换为UUID 
  10. dominfo           #查看域信息 
  11. domstate          #查看域状态 
  12. domblkstat        #获取域设备快状态 
  13. domifstat         #获取域网络接口状态 
  14. dumpxml           #XML中的域信息 
  15. edit              #编辑某个域的XML文件 
  16. list              #列出域 
  17. migrate           #将域迁移到另一台主机 
  18. quit              #退出非交互式终端 
  19. reboot            #重新启动一个域 
  20. resume            #重新恢复一个域 
  21. save              #把一个域的状态保存到一个文件 
  22. dump              #把一个域的内核dump到一个文件中以方便分析 
  23. shutdown          #关闭一个域 
  24. setmem            #改变内存的分配 
  25. setmaxmem         #改变最大内存限制值 
  26. suspend           #挂起一个域 
  27. vcpuinfo          #域的cpu信息 
  28. version           #显示virsh版本 
  29.  
  30. 注:上述中所说的域,其实就是新建的kvm虚拟机的名称 

 

 qemu-img 命令主要用来操作kvm文件系统的,包括格式化,转换等等。

 格式:qume-img  命令  命令选项

   
   
   
   
  1. check [-f fmt] filename 
  2. create [-e] [-6] [-F fmt] [-b base_p_w_picpath] [-f fmt] filename [size] 
  3. commit [-f fmt] filename 
  4. convert [-c] [-e] [-6] [-f fmt] [-O output_fmt] [-B output_base_p_w_picpath] filename [filename2 [...]] output_filename 
  5. info [-f fmt] filename 
  6. snapshot [-l|-a snapshot|-c snapshot|-d snapshot] filename 
  7. rebase [-u] -b backing_file [-F backing_fmt] filename 

 例:创建一个img文件

   
   
   
   
  1. qemu-img create -f raw  /img/centos.img 20G 
  2. 注:在/img/下创建一个名叫centos.img的文件,-f raw 是虚拟文件