全部博文(389)
分类: 虚拟化
2014-07-02 14:26:25
转自:http://blog.csdn.net/bravezhe/article/details/8461700
__________________________________________________________________ 表28-5 virsh常用命令一览表 命令 说明 help 显示该命令的说明 quit 结束 virsh,回到 Shell connect 连接到指定的虚拟机服务器 create 启动一个新的虚拟机 destroy 删除一个虚拟机 start 开启(已定义的)非启动的虚拟机 define 从 XML 定义一个虚拟机 undefine 取消定义的虚拟机 dumpxml 转储虚拟机的设置值 list 列出虚拟机 reboot 重新启动虚拟机 save 存储虚拟机的状态 restore 回复虚拟机的状态 suspend 暂停虚拟机的执行 resume 继续执行该虚拟机 dump 将虚拟机的内核转储到指定的文件,以便进行分析与排错 shutdown 关闭虚拟机 setmem 修改内存的大小 setmaxmem 设置内存的最大值 setvcpus 修改虚拟处理器的数量 ____________________________________________________________________
virsh # list Id 名称 状态 ---------------------------------- 0 Domain-0 执行中 virsh # quit ② [root@linux ~]# virsh list ③ Id 名称 状态 ---------------------------------- 0 Domain-0 执行中
____________________________________________________________________________ 表28-6 查看Domain信息执行的命令 命令 说明 domid 查看虚拟机的标识符 domname 查看虚拟机的名称 domuuid 查看虚拟机的 UUID domstate 查看虚拟机目前的状态 dominfo 查看虚拟机的信息 执行上述的每一个命令时,你都必须指定虚拟机的名称、标识符和UUID。以下是我使用 virsh 查看虚拟机信息的示范。 ______________________________________________________________________________ [root@linux ~]# virsh domid system1 3 ?① [root@linux ~]# virsh domname 3 system1 ② [root@linux ~]# virsh domuuid system1 8f35e0d3-f9d0-11f7-c0a5-30bd84228549 ③? [root@linux ~]# virsh dominfo system1 ④? Id: 3 名称: system1 UUID: 8f35e0d3-f9d0-11f7-c0a5-30bd84228549 操作系统类型: linux 状态: 以组绝 处理器数目: 1 处理器时间: 23.7s 最大内存: 512000 KB 已使用的内存: 511824 KB [root@linux ~]# ① 这是 system1 虚拟机的标识符。 ② 这是标识符 3 的虚拟机之名称。 ③ system1 的 UUID。 ④ 这则是 system1 完整的信息。 3 转储区域配置 除了上述的功能外,virsh也允许把某一个虚拟机目前的设置值存储下来。virsh把设置值存储下来的动作,称为”转储(Dump)”。 转储虚拟机设置值有什么好处? 好处很多,我至少想到两个。首先,转储虚拟机的设置值可以让你把某一个虚拟机的设置备份下来,以供日后恢复该设置配置。其次,如果要用 virsh 来启动一个虚拟机,你必须指定该虚拟机的配置文件。因此,如果你希望用virsh 来管理所有的虚拟机, 那么请务必把每一个虚拟机的设置值转储下来后妥善保存。 如果要转储虚拟机的设置值,你可以执行: virsh dumpxml DOMAIN 其中的DOMAIN就是要转储的虚拟机。你可以使用虚拟机的名称、标识符或是UUID来指定要转储到哪一个虚拟机。以下是我使用virsh转储虚拟机的范例。
[root@linux ~]# virsh dumpxml system1 ?①system1 8f35e0d3f9d011f7c0a530bd84228549 /usr/bin/pygrub linux /var/lib/xen/vmlinuz.39zui7 /var/lib/xen/initrd.bTaKXX ro root=LABEL=/ 512000 1 destroy restart restart