我准备通过准虚拟化支持validationKVM(主要用于联网)。 是否提及驱动程序名称为虚拟主机足以使其在半虚拟化模式下运行? 作为内核configuration的一部分,我已经提供了与半虚拟化相关的所有选项。 除了kvm.ko和kvm_intel.ko之外,我还需要insmod其他模块吗? 另外,我是否需要提及任何内核参数作为加载这些模块(kvm.ko kvm-intel.ko)的一部分? qemu-system-x86_64版本1.4.2 谢谢。 引用这个链接: http : //www.linux-kvm.org/page/Virtio在主机方面似乎没有特殊的驱动程序需要。 <
我有一组虚拟机的公共IP地址。 每个独特的公共IP被分配给一个独特的客人。 通过桥接networking,我可以与KVM机器共享eth0。 ifcfg-eth0文件具有configuration: DEVICE=eth0 ONBOOT=yes BRIDGE=br0 HWADDR=b8:ac:6f:65:31:e5 DNS1=8.8.8.8 TYPE=Ethernet ifcfg-br0文件具有configuration: DEVICE=br0 TYPE=Bridge BOOTPROTO=static ONBOOT=yes IPADDR=121.33.7.1 GATEWAY=121.33.7.0 NETMASK=255.255.255.0 DELAY=0 DNS1=8.8.8.8 我使用默认的libvirtnetworking文件,返回一个网桥摘要 bridge name bridge id STP enabled interfaces br0 8000.705240103540 no eth0 virtual-machine-0 virtual-machine-1 virtual-machine-2 virtual-machine-3 它适用于来宾连接和传出连接的客人。 但是configuration的问题是,如果一个guest虚拟机在另一个公有ip上更改他的networking文件,他将能够获得最初没有分配给他的vm的ip。 如何将特定的公共IP分配给访客networking接口?
我有vps的客人,由KVM和libvirtpipe理。 使用virt-df,我能够检查每个vps guest虚拟机的真实磁盘使用情况。 #virt-df [–options] -d domname 有没有类似的工具来检查内存使用情况和CPU使用情况? 我尝试了virt-top,但是它返回的cpu%和mem%大多小于1%,这是不太准确的。
我有一个KVM guest,我想dynamic地改变内存分配。 此刻,要改变客人的记忆,我必须运行: sudo virsh edit $GUEST_DOMAIN 然后从configuration中更改以下部分中显示的第一行 … <memory unit='KiB'>512000</memory> <currentMemory unit='KiB'>512000</currentMemory> <memtune> <hard_limit unit='KiB'>256000</hard_limit> </memtune> … 然后用virsh shutdown和virsh start重新启动guest virsh start 。 我一直在尝试使用virsh memtune –hard-limit 512000 –domain $GUEST_ID ( 引用 ),但它似乎没有效果。 我也尝试从使用文档在这里的客人内部“气球”,但我不断收到错误balloon: command not found 题 有没有办法使用主机的命令dynamic调整KVM guest虚拟机的大小。 如果没有,至less有一种方法来调整内存的命令,而不必编辑一个configuration文件(或保持virsh文件可以用sed编辑)? 额外的信息 客人正在使用qcow2稀疏文件。 下面是从sudo virsh edit $GUEST的完整configuration <domain type='kvm'> <name>svn.mydomain.com</name> <uuid>8463ab11-628a-c07c-4366-4f768247934a</uuid> <memory unit='KiB'>512000</memory> <currentMemory unit='KiB'>512000</currentMemory> […]
所以,我有一个由kvm创build的tap界面,它属于一个通过libvirtpipe理的虚拟机。 网桥由eth0.123 (这里eth0.123是一个vlan标记的接口)和tap device 。 [root@compute1 ~]# brctl show bridge name bridge id STP enabled interfaces brq732eb7f9-16 8000.002590c6438e no eth0.123 tap81474f06-29 当我从客人ping 8.8.8.8 : 我只能在eth0.123上嗅探ICMP request报文。 在tcpdump中没有看到ICMP reply数据包。 在eth0 ,我可以嗅探ICMP request以及ICMP reply数据包。 我试图理解为什么是这样的情况。 是不是所有的stream量都通过eth0.123 ?
我有一个esxi主机。 在那之下,我创build了运行Openstack(devstack单节点)Juno版本的Ubuntu 14.04机器。 我试图在Openstack中将CSR1000v映像作为虚拟机运行。 我遵循了官方的思科文档,仍然无法做到这一点。 虚拟机成功地在Openstack仪表板上旋转并创build,但是在vnc-console中它被卡住,并且不能继续。 在virtualbox或其他设备下,相同的映像运行良好。 我的Ubuntu有16gb ram和从esxi分配的8cpu。 它需要任何驱动程序? 如果是这样,我怎么通过OpenStack提供它? localrc > ADMIN_PASSWORD=password MYSQL_PASSWORD=password > RABBIT_PASSWORD=password SERVICE_PASSWORD=password > SERVICE_TOKEN=password LOGFILE=/opt/stack/logs/stack.sh.log > VERBOSE=True LOG_COLOR=True SCREEN_LOGDIR=/opt/stack/logs OFFLINE=True > RECLONE=no disable_service n-net enable_service q-svc q-agt q-dhcp > q-l3 q-meta q-metering neutron Q_PLUGIN=ml2 ENABLE_TENANT_VLANS=True > ML2_VLAN_RANGES=default:800:900 > Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch > Q_ML2_TENANT_NETWORK_TYPE=vlan PHYSICAL_NETWORK=default > OVS_PHYSICAL_BRIDGE=br-ex disable_service heat h-api h-api-cfn > […]
我在运行Ubuntu 14.04的笔记本电脑上使用了virt-manager GUI 0.9.5-1ubuntu3,这个服务器位于远离相同操作系统的服务器上,而且性能相当不愉快。 笔记本电脑的服务器ping是~50ms,不是很好,但是对于SSH访问来说肯定是足够的,甚至可以在X / ssh上运行Firefox。 服务器和笔记本电脑都有足够的备用CPU周期,RAM和磁盘。 我的本地ADSL是8Mbps下行800Kbps的上行和exception,妻子不stream媒体一些肥皂;-) 我正在创build一个新的虚拟机并select“在安装之前自定义configuration”。 点击“添加硬件”button冻结virt-manager大约40秒,在此期间很less发生networking活动(117 kB发送,151 kB rec'd,峰值为5kBps,11kBps)。 CPU / RAM在两个盒子上都绝对好。 在“添加新的虚拟硬件”对话框中按“完成”添加一个网卡需要50秒的带宽统计类似。 相比之下,实际的虚拟机创build(35GB QCOW2 img)大约需要15秒,通过virt-manager的控制台访问性能非常好 – 不会比SSH慢很多。 我一定是做错了,但是什么?
我需要能够在启动时嗅探为KVM虚拟机创build的vnetX接口。 问题是,vnetX中的X自动从每个VM的0开始递增。 我读过这个号码可以configuration的地方。 我该如何设置?
我有一个远程专用服务器,我已经安装了KVM。 当试图创build我的第一个虚拟机,我无法SSH机器。 我以为我需要另一个IP地址,所以我从数据中心的人那里得到了一个,但结果仍然是一样的。 无法ssh。 看来数据中心生成的mac地址不对应我的机器。 所以,我的两个问题如下: 是否可以configuration可公开访问的虚拟机,而不需要指定额外的IP地址,或者为了清楚起见,只使用主机的IP地址和MAC地址? 如果这是不可能的,我应该问什么具体的信息关于我的第二个IP地址,这是mac地址,所以我可以做到这一点?
我想用virt-install和preseedconfiguration来创buildUbuntu 14.04 VM。 我提供了: di netcfg/enable boolean true di netcfg/choose_interface select auto di netcfg/disable_dhcp boolean true di netcfg/get_ipaddress string 192.168.1.210 di netcfg/get_netmask string /24 di netcfg/get_gateway string 192.168.1.254 di netcfg/get_hostname string ubuntu.com di netcfg/get_nameservers string 8.8.8.8 di netcfg/confirm_static boolean true 但无论如何,我有另一个客户虚拟机IP。 需要你的帮助