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

kvm软件虚拟化安装包找不到


一、如何在vmware上安装kvm虚拟机1.我用的是vmwareworkstation9。我之前用过vmwareworkstation8,但是好像不行。
2
Vmware虚拟机rhel-server-5.4-x86_(安装rhel-server-6.2-x86_。如果安装了kvm,图形界面被禁用,无法使用可以使用)
3进程虚拟机VirtualizeIntelVT-x/EPTor
选择AMD-V/RVI,只要将物理机的虚拟化能力变成自身即可(CPU支持全虚拟化)
4egrep'(vmx|svm)'--color=always/proc/cpuinfo
(如果输出包含vmx,则为Intel;如果包含svm,则为AMD。如果您想要一些东西,如果不能,你的系统不支持虚拟化)
5yuminstallkvmkmod-kvmqemulibvirt
python-virtinst(使用163源)
6然后重新启动。system:
重启
7使用以下命令检查KVM是否安装成功
virsh-cqemu:///systemlist
Seq.结果将显示:
[root@server1~]#virsh-cqemu:///systemlist
Id
Name
State
-----------------------------------
[根@server1~]#
我的问题是libvirtd没有启动,所以我运行servicelibvirtdstart,它显示该服务已启动,但是当我运行servicelibvirtdstatus时,似乎“libvirtddeadbutsubsysislocked”。解决办法是:
yuminstalllibdaemonavahi
servicessagebusstart
serviceavahi-daemonstart
servicelibvirtdstart
,我还是发现“libvirtddeadbutsubsysis
已关闭”,而且还有Seralibvirtd还在下面/var/lock/subsys/在那里,所以我认为selinux没有被禁用,所以
我看到/etc/sysconfig/selinux
SELINUX=disabled
虚拟机重新启动,
servicemessagebusstart
serviceavahi-daemonstart
servicelibvirtdstart
servicelibvirtdstatus
libvirtdisrunning,确定
[root@server1~]#virsh-cqemu:///systemlist
Id
名称
状态
----------------------------------
Northmann
8虚拟机还没有图形界面,安装virt-manager
yuminstallvirt-manager
9创建虚拟机rhel5通过图形界面,可以关闭和移动
10还有一个必须架设的网桥,我还是不太明白。TODO,至少现在kvm虚拟机可以访问了
??我需要学习opennebula和libvirt的API。至少可以克隆、迁移、监控、改IP、设置vlan、获取虚拟机和主机信息、扩容磁盘、挂载磁盘。
二、CentOS7上安装qemukvm进行虚拟化egrep-o'(vmx|svm)'/proc/cpuinfo
yumgroupinstall"VirtualizationHost"
yuminstallqemu-kvmqemu-imgvirt-managerlibvirtvirt-installvirt-viewer
qemu-kvm:qemu模拟器
qemu-img:qemu磁盘映像管理器
virt-install:用于创建虚拟机的命令行工具
libvirt:提供libvirtddaemon来管理虚拟机并控制虚拟机管理程序
virt-viewer:图形控制台
virt-manager:图形实用程序
开机启动Libvirt
systemctlenablelibvirtd
启动Libvirt
systemctlstartlibvirtd
启动状态
systemctlstatuslibvirtd
yuminstallvirt-install
yuminstallvirt-manager
参考