频道栏目
首页 > 网络 > 云计算 > 正文

qemu-kvm命令行参数

2017-02-15 10:28:34         来源:beachboyy  
收藏   我要投稿

qemu-kvm命令行参数

1.cpu相关参数

-cpu:指定cpu模型,默认的为qemu64,可以通过“-cpu ?”查询当前支持的cpu模型

-smp:设置虚拟机vcpu个数。后面还可以加cores threads socke.

2.内存相关参数

-m:设置虚拟机内存大小,默认单位为MB。

-mem-pathpatch:指定从path路径表示的临时文件中为guest分配内存。

-mem-prealloc:启动时即分配全部内存,而不是根据guest请求动态分配,与-mem-path参数配合使用。

-balloon:开全内存balloon功能,俗称内存气球。

3.磁盘相关参数

-hda、-hdb和cdrom等:设置虚拟机的IDE磁盘和光盘设置。

-driver:配置驱动器。

-boot:设置虚拟机的启动选项

4.网络相关参数

-netnic:为虚拟机创建一个nic网卡

-netuser:让虚拟机使用不需要管理权限的用户模式网络(user mode network).

-nettap:使用host的tap网络接口来帮助guest建立网络。

-netnone:不配置任何网络设备。

5.图形显示参数

-sdl:使用sdl方式显示客户机。

-vnc:使用vnc方式显示客户机。

-vga:设置虚拟机中的vga显卡类型,默认为“-vga cirrus”.

-nographic:关闭qemu的图形化界面输出。

6.其他常用参数

-h:显示帮助手册

#qemu-system-x86_64-h:会显示所有参数

-noreboot:guest执行reboot操作时,系统关闭后退出qemu-kvm,而不会再启动虚拟机。

-no-shutdown:虚拟机shutdown后,系统关闭后,不退出qemu-kvm进程,保持这个进程存在,他的monitor仍然可以用。

-loadvm:加载快照状态,与monitor中的“loadvm”命令类似

-nodefaults:不创建默认的设备。默认会创建一些显卡、串口、控制台等设备

-readconfig:从文件中读虚拟机设备的配置信息。

-writeconfig:将虚拟机的配置信息写到文件中。

-nodedefconfig:不加载默认的配置文件。默认会加载/use/local/share/qemu下的文件。

-no-user-config:不加载用户自定义的配置文件。

libvirt透传命令到qemu。如透传-s到qemu,xml格式如下:

相关TAG标签 qemu kvm命令行参数
上一篇:Linux下Subversion的Transactioncheckerror解决
下一篇:大数据处理分析的六大最好工具
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站