当前位置:首页 > 虚拟机 > 正文

kvm部署虚拟机


一、kvm有虚拟机镜像,怎么安装虚拟机秦安KVM安装虚拟机
1.安装准备
1.确保你的机器有VT
在终端输入命令:grepvmx/proc/cpuinfo(INTEL芯片)
grepsvm/proc/cpuinfo(AMD芯片)
如果你不知道芯片制造商,类型:.egrep'(vmx|svm)'/proc/cpuinfo
如果标志有vmx或svm:,则表示支持VT。无输出说明您的CPU不支持,KVM虚拟机无法安装成功。
2.确保在BIOS中打开VT
Intel(R)VirtualizationTech[Enabled]
如果需要,必须在BIOS中打开VT-d
3.确保您的内核版本高达日期。新功能,KVM支持
使用uname–r检查内核版本。如果您的Linux版本低于2.6.20,您将需要升级内核。
2.安装KVM
下面介绍在Ubuntu和CentOS上安装和使用KVM虚拟机。
在Ubuntu上,使用guest登录。安装KVM的命令是::
sudoapt-getinstallkvmqemuqemu-kvmvirt-managerkernel-packagelinux-sourcekqemu-sourcebuild-essential
kvm安装成功后需要/dev/kvm。仅当您不需要图形管理器时才需要此操作。安装前三个。
检查KVM是否安装成功。运行:virsh-cqemu:///systemlist
如果输入结果如下:
Connectingtouri:qemu:///system
IdNameState
----------------------
注1:在CentOS上安装时,首先选择Selinux启用
#system-config-securitylevel-tui
必须使用命令查看或修改selinux的状态。
注2:在CentOS上以root身份登录时,安装命令为:
yuminstallkvmkmod-kvmqemu
重新加载kvm模块:modprobekvm-intel(Intel系统)或modprobekvm-amd(amd系统)))
注3:可以通过以下命令检查kvm模块是否加载:
/sbin/lsmod|grepkvm
如果输出kvm版本信息,则说明kvm模块已加载已加载
注4:安装完成后,可以使用qemu-kvm命令输入命令。如果您在系统上看到未知命令,请检查/usr/libexec中是否有qemu-kvm可执行文件。所以将其复制到/bin。转到该目录。如果您按照上述步骤操作,但在/bin、/usr/libexec、/usr/bin或/usr/sbin中找不到qemu-kvm可执行文件,您可以运行以下命令:
#yumprovides*/qemu-kvm
注5:安装新内核后,部分软件版本可能会过低而无法兼容。比如Firefox的版本太低,无法启动。
您可以使用以下命令更新CentOS上的软件(以firefox为例):
#yumupdatefirefox
3.在KVM上安装虚拟机。
1.创建磁盘镜像注意:新版本的CentOS和Qemu:qemu-imgcreate–8G
M安装
光盘安装:
sudokvm–localtime–cdrom/dev/
硬盘安装:
sudokvm–localtime–m512–hdawindows。img––bootd–clock–rtc–no-acpi
注:官方建议使用-no-acpi参数。这是因为qemu/kvm不支持,可能会导致CPU使用率过高。
注1:CentOS中硬盘安装的是qemu-kvm–localtime–m512–––bootd–no-acpi。这意味着应该删除-clockrtc选项。时钟不会重置。
注2:CentOSquestmouse:exportSDL_VIDEO_X11_DGAMOUSE=0可以解决虚拟机无法识别USB鼠标的问题。
注意3:安装win7时不能使用-no-acpi选项。
二、最近由于个人需要,想在一台物理主机上部署10台左右的虚拟Win主机...物理主机配置:I5+DDRIII8G让我给你一个大概的想法:
1。十个虚拟机占用的硬件资源只是理论值,还与虚拟机上安装的应用程序有关。这绝对是过量的。
软件和系统也占用大量资源,为此需要有足够的储备。
3.访问数据不仅考验CPU和内存,硬盘性能同样重要。
--------
I5U和8G内存(我不知道你的硬盘是什么类型,SATA、SAS还是固态)。如您所见,10台机器使用的数据被困在3台机器后面,并且它们肯定无法访问。
配置:等待DIY主人回复您。