首页 / 虚拟机 / KVM管理虚拟机(2)
KVM管理虚拟机(2)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了KVM管理虚拟机(2),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2213字,纯文字阅读大概需要4分钟。
内容图文
![KVM管理虚拟机(2)](/upload/InfoBanner/zyjiaocheng/1317/5a26a173783048f8beaf00b19e09790b.jpg)
利用virt-install 安装一个新虚拟机:
virt-install --connect qemu:///system --virt-type kvm --name centos6 --ram 1024 --vcpus 2 --network bridge=br0 --disk path=/VMs/images/centos6.img,size=20,sparse --pxe --os-variant rhel6 --force
参数讲解:
--connect 指定连接至一个非默认的hypervisor
--virt-type 要使用的管理程序名称(kvm、qemu、xen等等)
--name 指定客户端事件名称
--ram 指定虚拟内存大小(默认单位为MB)
--vcpus 指定虚拟CPU的数量
--network bridge=br0 指定网络为桥接
--disk 指定img文件位置,虚拟磁盘大小(默认单位G),稀疏格式。
--pxe 指定安装系统方法为pxe,
其它常用两种安装方法:
-c CDROM, --cdrom=CDROM 光驱安装介质
-l LOCATION, --location=LOCATION 安装源(例如:nfs:host:/path、http://host/path、ftp://host/path)
--os-type 指定操作系统类型
--force 对任意应用程序提示强制回答‘yes’,终止左右其它提示
查看虚拟机状态:
[root@localhost 桌面]# virsh list Id 名称 状态 ---------------------------------------------------- 1 centos6 running
virsh list --all 可查看不活跃和活跃的域列表
[root@localhost 桌面]# virsh list --all Id 名称 状态 ---------------------------------------------------- - centos6 关闭 [root@localhost 桌面]# virsh autostart centos6 域 centos6标记为自动开始 [root@localhost 桌面]# virsh start centos6 域 centos6 已开始
autostart 设置一个域在启动时自动开始。
start 开始一个(以前定义的)非活跃的域
reboot 重新启动一个域
shutdown 在目标域中执行关闭行为
destroy 强行关闭一个域
undefine 删除一个域(该命令只删除配置文件,不删除虚拟磁盘文件)
每安装一个虚拟机就会在/etc/libvirt/qemu产生一个XML的配置文件
[root@localhost ~]# virsh list --all Id 名称 状态 ---------------------------------------------------- - centos6 关闭 [root@localhost ~]# virsh create /etc/libvirt/qemu/centos6.xml 域 centos6 被创建(从 /etc/libvirt/qemu/centos6.xml) [root@localhost ~]# virsh list --all Id 名称 状态 ---------------------------------------------------- 3 centos6 running
create 从一个XML文件创建一个域
define 从一个XML文件定义(但不开始)一个域
dumpxml 把域信息作为一个XML输出到stdout
edit 编辑某个域的XML配置。(不建议使用vi编辑)
暂停恢复域:
[root@localhost ~]# virsh list Id 名称 状态 ---------------------------------------------------- 3 centos6 running [root@localhost ~]# virsh suspend centos6 域 centos6 被挂起 [root@localhost ~]# virsh list Id 名称 状态 ---------------------------------------------------- 3 centos6 暂停 [root@localhost ~]# virsh resume centos6 域 centos6 被重新恢复 [root@localhost ~]# virsh list Id 名称 状态 ---------------------------------------------------- 3 centos6 running
suspend 挂起一个运行的域。
resume 重新恢复一个以前被挂起的域。
原文:http://wang390750.blog.51cto.com/8599831/1365113
内容总结
以上是互联网集市为您收集整理的KVM管理虚拟机(2)全部内容,希望文章能够帮你解决KVM管理虚拟机(2)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。