标签: xen

什么是“/dev/xvda1”设备?

当我mountroot我的 Ubuntu 系统上输入时,我得到了输出

/dev/xvdal on / type ext4 (rw,noatime)

我想知道这里面的意思是/dev/xvdal什么?

mount virtualization xen

38
推荐指数
2
解决办法
7万
查看次数

如何为游戏设置 KVM/NVidia Passthrough 虚拟机?

我看过一两个指南,似乎在互联网上复制了关于设置 KVM 以使用 Nvidia 直通的指南。它似乎需要2个视频卡。

是否可以用 1 个视频卡来完成?我想看看是否可以设置游戏机,这样我就不必双启动了。

这可能吗?我听说 Xen 有自己的 passthrough,但 Nvidia 似乎在他们的桌面卡上不支持它。

我有一个 GTX 760。

是否有可能对现代游戏进行虚拟化并获得足够好的原生或接近原生的性能?

kvm virtualization graphics xen

13
推荐指数
1
解决办法
9534
查看次数

为什么 /etc/network/interfaces 被忽略?

过去 2 小时我一直在互联网上搜索,但似乎无法找到以下问题的解决方案。

我刚刚在新的 Xubuntu 13.04 中安装了 Xen,为了设置网络,我不得不删除 network_manager。因此,所有网络配置都是通过 /etc/network/interfaces 完成的。至少,这是应该发生的。但是,似乎我输入的内容被忽略了:我的 xenbr0 接口没有分配 IPv4 地址,没有默认网关,也没有设置名称服务器。

这是 /etc/network/interfaces 文件中的内容:

auto lo
iface lo inet loopback

# There are no IP configurations for eth0, it’s all defined under xenbr0:
#auto eth0

# Static configuration
auto xenbr0
iface xenbr0 inet static
  bridge_ports    eth0
  address         192.168.1.200 # the IP address of the Ethernet port
  broadcast       192.168.1.255
  netmask         255.255.255.0
  gateway         192.168.1.1   # the address of the router
  bridge_stp      off           # disable Spanning Tree Protocol - …
Run Code Online (Sandbox Code Playgroud)

networking xen

11
推荐指数
2
解决办法
5万
查看次数

桥接:使用 4addr 选项丢失 WLAN 网络连接 - 为什么?

问题:
为了与我的 Xen VM 一起使用,我需要创建一个桥接到 wlan0 的虚拟网络接口 (vif)。

如果在 /etc/network/interfaces 我添加

auto xenbr0
       iface xenbr0 inet dhcp
Run Code Online (Sandbox Code Playgroud)

然后再做

brctl addif xenbr0 wlan0

我收到此错误消息。

can't add wlan0 to bridge xenbr0: Operation not supported
Run Code Online (Sandbox Code Playgroud)

我发现 Linux 根本不会让您在托管模式下桥接无线接口,除非您启用 4addr 选项(需要重新编译 iw):

iw dev wlan0 set 4addr on
Run Code Online (Sandbox Code Playgroud)

然后

brctl addif xenbr0 wlan0
Run Code Online (Sandbox Code Playgroud)

工作正常,并且 brctl show 显示 xenbr0 已桥接到 wlan0。

不幸的是,一旦我执行

iw dev wlan0 set 4addr on
Run Code Online (Sandbox Code Playgroud)

我的整个网络连接都消失了(没有连接)。一旦我执行

iw dev wlan0 set 4addr off
Run Code Online (Sandbox Code Playgroud)

我重新连接,它再次工作。如果我重新执行 4addr,它会再次中断,如果我关闭 4addr,它会再次工作。

不幸的是,我不能只打开 4addr,激活网桥,然后将其关闭(错误:设备未准备好)。

有人知道我为什么失去连接吗?

network-manager networking virtualization xen network-bridge

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

如何使用 Xen 管理程序?

我有兴趣尝试 Xen;

  • 我需要安装哪些软件包?
  • 如何设置 DomU 实例?

xen

7
推荐指数
1
解决办法
6206
查看次数

使用 MAAS 和 juju(nova-volume 部署)为 openstack 部署创建块设备

我目前正在尝试通过使用带有 9 个节点和 juju 的 MAAS 来进行 openstack 部署。为此,我找到了本指南,使用 ubuntu 12.04 LTS 并尽可能好地遵循它。

经过大量的反复试验,我终于到了应该使用“自定义”配置文件部署 nova-volume 的地步。但是,当我的节点启动并在juju status报告中显示为正在运行时,服务报告安装失败。顺便说一下,我正在尝试使用 juju jitsu 进行安装。我认为这与openstack.cfg文件中的以下语句有关:

nova-volume:
# This must be a free block device that is writable on the nova-volume host.
block-device: "xvdb"
overwrite: "true"
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,发现(至少我认为)这是指 Xen 虚拟驱动器/设备,并且由于该设备不存在于它部署到的节点上,因此安装失败。我不明白的是,我应该如何在完全由 MAAS 管理的机器上使用这样的块设备。这里有没有人有这方面的经验并且知道解决这个问题的方法,或者我在这里遗漏了一些重要的东西。MAAS 和单独的 XEN 主机之间缺少某种链接?我的 MAAS 服务器正在运行 Ubuntu 12.04LTS 服务器。

xen juju openstack maas

7
推荐指数
1
解决办法
903
查看次数

如何使用 Xenserver 7 在 Ubuntu Server LTS 16.04 上安装 Xen-Tools?

我尝试了几种方法。

  1. sudo apt-get install xen-tools 正在安装至少两个软件包,但由于未知原因无法配置/启动它们。

    来源

  2. 使用 Xencenter 提供的 iso(开发人员帮助页面)

    mount /dev/xvdd /mnt
    
    Run Code Online (Sandbox Code Playgroud)

    以这种方式结束

    mount: special device /dev/xvdd does not exist
    
    Run Code Online (Sandbox Code Playgroud)

    来源

  3. 使用 Xencenter 提供的 iso(xen ochestra 帮助页面)

    mount /dev/cdrom /mnt
    
    Run Code Online (Sandbox Code Playgroud)

    作品

    bash /mnt/Linux/install.sh
    
    Run Code Online (Sandbox Code Playgroud)

    返回

    bash: /mnt/Linux/install.sh: No such file or directory
    
    Run Code Online (Sandbox Code Playgroud)

    来源

server virtualization xen 16.04

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

将 Xen 安装为 Dom0 的当前协议?

几周前,我尝试使用 Ubuntu 11.10 作为 Dom0安装Xen。当时遇到的问题太多,这里就不一一列举了。互联网搜索显示其他人也有类似的问题。尽管我的搜索发现了一些解决方法,但最终我还是选择了 Ubuntu,并使用 Fedora 16 作为 Dom0。(将 Fedora 16 作为 Dom0 for Xen 启动并运行的过程相对轻松。)

Ubuntu 是我的首选发行版,所以我想再试一次。但在我这样做之前,有人可以推荐一个提供当前和最新提示的站点,包括我需要的列表依赖项,以便将 Xen 与 Ubuntu 11.10 作为 Dom0 一起安装吗?(我担心我之前找到的许多网站和答案可能已经过时。)或者更好的是,有人会在这里发布一个简短但最新的教程吗?

非常感谢!

installation 11.10 xen

6
推荐指数
2
解决办法
5106
查看次数

XEN VPS 确实需要“linux-firmware”软件包吗?

这个包有半千兆字节,所以我想确定它是否真的需要。

我无法理解为什么 VPS 上实际上需要它,并且没有其他软件包依赖于它,但是,我仍然担心,因为如果删除它会导致服务器无法启动,则将很难恢复。

我怎样才能确定我是否真的需要这个?

# uname -a
Linux hostname.domain 5.11.0-27-generic #29~20.04.1-Ubuntu SMP Wed Aug 11 15:58:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:        20.04
Codename:       focal
Run Code Online (Sandbox Code Playgroud)

server kernel vps xen 20.04

6
推荐指数
1
解决办法
1180
查看次数

为什么我不能启动到 xen?

我从Ubuntu 14.04在 10GBLVM分区上全新安装的服务器开始。我做的另一件事是然后安装xen-hypervisor

sudo apt-get install xen-hypervisor-amd64
Run Code Online (Sandbox Code Playgroud)

我仔细检查了我的硬件是否可以支持它(MSI Z87I 主板和 Intel i5-4570S cpu)并且我在BIOS. 我还仔细检查了GRUB默认启动xenxen工具链设置为xl(不是那可能会导致我的问题)。

但是,我的系统进入了一个无休止的启动和重新启动循环,直到我告诉GRUB启动到常规Ubuntu. 以下是它尝试启动时唯一显示的内容xen

Loading Xen 4.4-amd64 ...
WARNING: no console will be available to the OS
Loading Linux 3.13.0-24-generic ...
Loading initial ramdisk ...
Run Code Online (Sandbox Code Playgroud)

然后它重新启动系统。是否有要检查的错误日志或要尝试的任何其他引导参数(参数仍设置为默认值)?是否与上述有关WARNING

编辑:我放弃了,因为没有什么可做的,最终双引导WindowsUbuntu. 但是,如果有人有任何想法,我愿意在另一个分区上重新安装。

grub2 virtualization xen 14.04

5
推荐指数
1
解决办法
8586
查看次数