标签: kvm-virtualization

Proxmox - 上传磁盘映像

我的本地 PC 中有一个 KVM 虚拟机,我想将其复制到 Proxmox 服务器。根据文档,我只需要在 Proxmox 上创建一个新的 VM 并将现有的磁盘映像添加到其中,但是如何将映像上传到服务器?在管理面板中,如果我单击 MyStorage -> 内容 -> 上传,它只会为我提供上传 ISO、VZDump 备份文件或 OpenVZ 模板的选项。使用副本就足够了scp吗?在那种情况下,在哪个文件夹中?

virtualization migration proxmox kvm-virtualization

4
推荐指数
1
解决办法
4万
查看次数

错误:未知操作系统类型 hvm - 帮助部署 VM - OpenNebula

尝试创建 VM 时出现以下错误:

日志:

Tue Mar 12 16:57:23 2013 [DiM][I]: New VM state is ACTIVE.
Tue Mar 12 16:57:23 2013 [LCM][I]: New VM state is PROLOG.
Tue Mar 12 16:57:23 2013 [VM][I]: Virtual Machine has no context
Tue Mar 12 16:57:24 2013 [TM][I]: clone: Cloning /opt/opennebula/var/datastores/1/c33decbb2be7e2fe5bf27d6e3ba53790 in sneakysam:/opt/opennebula/var//datastores/0/0/disk.0
Tue Mar 12 16:57:24 2013 [TM][I]: ExitCode: 0
Tue Mar 12 16:57:24 2013 [LCM][I]: New VM state is BOOT
Tue Mar 12 16:57:24 2013 [VMM][I]: Generating deployment file: /opt/opennebula/var/vms/0/deployment.0
Tue Mar 12 …
Run Code Online (Sandbox Code Playgroud)

cloud cloud-computing opennebula kvm-virtualization

4
推荐指数
1
解决办法
1万
查看次数

Virtmanager 通过自定义 SSH 命令连接?

我想使用 virt-manager 来管理我在远程主机上运行的 libvirt/kvm 虚拟机,但是我用来通过 ssh 连接到该主机的方法有点复杂。我需要使用自定义端口以及多跳的代理转发。例如,要通过 ssh 进入该 KVM 框,我使用默认标识证书并执行以下命令:

ssh -At -p 4188 www.example.com ssh -At -p 8854 virt-host.internals.int

Virtmanager 远程连接的对话框似乎相当原始,我想知道是否有解决方法?

virtualization ssh ssh-tunnel virt-manager kvm-virtualization

4
推荐指数
1
解决办法
6896
查看次数

kvm:23090:cpu0 未处理的 wrmsr 0x391 数据 2000000f

我在 CentOS 6.4 上安装了 kvm。我在其上创建了虚拟服务器 CentOS_test。当我启动 CEntOS_test 时,我收到消息:

kvm: 23090: cpu0 unhandled wrmsr 0x391 data 2000000f

这是什么意思?CentOS_test 工作正常,但这条消息让我担心。

virtualization linux centos kvm-virtualization

4
推荐指数
1
解决办法
5421
查看次数

为什么 eth0 和 vmbr0(网桥)具有相同的 MAC 地址?

我按如下方式配置了我的 Debian(带有 KVM):

/etc/network/interfaces:

auto lo
iface lo inet loopback

auto  eth0
iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
  address 176.x.y.133
  netmask 255.255.255.224
  gateway 176.x.y.129
  bridge_ports eth0
  bridge_stp off
  bridge_fd 0
  dns-nameservers 8.8.8.8 8.8.4.4
Run Code Online (Sandbox Code Playgroud)

重新启动后,我有以下 ifconfig (ip a):

1: lo: ...
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether AA:BB:CC:DD:EE:FF brd ff:ff:ff:ff:ff:ff
    inet6 fe80::a60:6eff:feDD:EEFF/64 scope link 
       valid_lft forever preferred_lft forever
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN 
    link/ether AA:BB:CC:DD:EE:FF brd ff:ff:ff:ff:ff:ff …
Run Code Online (Sandbox Code Playgroud)

networking virtual-machines mac-address bridge kvm-virtualization

4
推荐指数
1
解决办法
6542
查看次数

KVM + NFS 磁盘性能不佳

情况:我们有一个使用 KVM 托管三个 VM 的 Ubuntu 服务器。所有来宾和主机都需要访问 /var 某个子文件夹中的相同文件。因此,子文件夹通过 NFS 导出。我们的问题是来宾只能以主机的一半速度读取/写入目录。导出表看起来像这样

alice@host:~$ cat /etc/exports
/home/videos 192.168.10.0/24(rw,sync,no_root_squash)
Run Code Online (Sandbox Code Playgroud)

其中主机 IP 为 192.168.10.2,VM 为 192.168.10.1{1..3}。/home/videos 是指向 /var 中某个子文件夹的符号链接。特别是,它是 /var/videos/genvids。

这是 VM 的 fstab 中的相关行:

192.168.10.2:/home/videos /mnt/nfs nfs auto,noatime,rsize=4096,wsize=4096  0 0
Run Code Online (Sandbox Code Playgroud)

硬盘具有 ~155 MB/s 的持续数据速率,这由 hdparm -tT 和 dd 的输出验证:

alice@host:~$ dd if=/home/videos/4987_1359358478.mp4 of=/dev/null bs=1024k count=300
300+0 records in
300+0 records out
314572800 bytes (315 MB) copied, 2.04579 s, 154 MB/s
Run Code Online (Sandbox Code Playgroud)

在 VM 中,事情看起来有所不同:

bob@guest:~$ dd if=/mnt/nfs/4959_3184629068.mp4 of=/dev/null bs=1024k count=300
300+0 records in
300+0 …
Run Code Online (Sandbox Code Playgroud)

performance hard-drive nfs kvm-virtualization

4
推荐指数
1
解决办法
9969
查看次数

在没有共享存储的情况下是否可以实现 OpenStack 实时迁移?

像许多人一样,我正在考虑使用 OpenStack 或 VMware 创建“私有云”。

VMware vMotion 有一个很好的功能,即使没有共享存储,它也允许虚拟机的实时迁移。我在实验室环境中尝试过这个功能,效果很好。此功能并非没有缺点,但它对需要简单 VM 环境且不想因共享存储的复杂性和费用而感到紧张的站点很有吸引力。共享存储可以轻松地使虚拟/云基础架构的成本增加 50-10 万美元。有关此功能的更多信息,请访问:

使用 KVM 的 OpenStack 是否提供类似的功能?OpenStack 可以在没有共享存储的情况下进行实时迁移吗?KVM 是 OpenStack 的默认管理程序,除非有令人信服的理由使用其他东西,否则我们更愿意坚持使用默认设置。

virtualization virtual-machines vmware-esxi openstack kvm-virtualization

4
推荐指数
1
解决办法
3411
查看次数

KVM 上的 VM 安装速度慢

我在干净的 Centos 6 机器上安装了标准(未修改)KVM+libvirtd,具有 8G RAM 和 8 核 CPU。

当我尝试使用 virt-manager 安装来宾 centos 6 时,完成安装需要很长时间。我给了它 2 个内核和 3 GB 的 RAM,我可以在性能选项卡中看到它永久使用所有 3 GB 的 RAM。

哪里有问题?

kvm-virtualization

4
推荐指数
1
解决办法
9314
查看次数

网络配置(桥接)proxmox

我昨天买了一个 proxmox 许可证。一切正常,只是网络配置非常复杂。我的网络配置:

84.200.50.186 -> hostsystem ip
84.200.50.186 -> VM ip
255.255.255.248 -> netmask
84.200.50.185 -> gateway


auto eth0
iface eth0 inet static
        address 84.200.50.186
        netmask 255.255.255.248
        gateway 84.200.50.185


auto vmbr0
iface vmbr0 inet static
       address  84.200.50.187
       netmask  255.255.255.248
       gateway  84.200.50.185
       bridge_ports eth0
       bridge_stp off
       bridge_fd 0
Run Code Online (Sandbox Code Playgroud)

ip 可以 ping 但虚拟机没有连接到互联网。

有任何想法吗?:-(

networking configuration bridge proxmox kvm-virtualization

4
推荐指数
1
解决办法
3万
查看次数

获取 virtio-net 网络适配器的链接速度

我有一个使用 virtio-net 在 kvm 上运行的 linux vm,我想检查链接速度。我怎样才能做到这一点?

到目前为止我尝试过的:

# ethtool eth0
Settings for eth0:
Link detected: yes
Run Code Online (Sandbox Code Playgroud)

似乎 ethtool 不支持 virtio-net(还没有?)我有来自 debian jessie 的 3.16-1 版本,ethtool 是否在较新版本中支持它?它接缝版本 6 是最新版本。

 # cat /sys/class/net/eth0/speed
cat: /sys/class/net/eth0/speed: Invalid argument


 # lspci | grep -iE --color 'network|ethernet'
00:12.0 Ethernet controller: Red Hat, Inc Virtio network device

  # lshw -class network
  *-network
       description: Ethernet interface
       product: Virtio network device
       vendor: Red Hat, Inc
       physical id: 12
       bus info: pci@0000:00:12.0
       logical name: eth0
       version: 00
       serial: …
Run Code Online (Sandbox Code Playgroud)

linux linux-networking kvm-virtualization virtio

4
推荐指数
1
解决办法
2万
查看次数