问题标签 [xen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vmware - 将 VMware 实例迁移到 cloudstack
如何在保留 IP 信息的同时将 VM 从 vmware 环境迁移到 Xen 服务器上的 cloudstack?
cloud - 为什么centos6.0去掉了对xen的支持
在centos5.x 中,你可以简单地通过yum 安装xen,但是在centos6.0 上不能这样做。
那么为什么centos6.0去掉了对xen的支持呢?
linux - Xen 配置仅主机适配器
Xen hypervisor 有两种网络配置模式,正如我在 Virtual Manager 中看到的那样。1 NAT 2 路由。两者都要求 IP 子网。但是,我想配置一个可以分配任何 IP 而不是由 Xen 的 DHCP 分配的网络。
我使用了 oracle Virtual Box,有一个选项可以使用 Host-only 适配器。我想以这种方式使用 Xen。
换句话说,我想将物理网络接口共享给来宾机器(VM)
我在 CentOS 6.2 x86_64 上使用 Xen Hypervisor 3.x
我做了以下工作来解决这个对我有用的问题。
virtualization - What's the differences between Xen, QEMU and KVM?
I know QEMU is used by Xen, and KVM is a fork of QEMU.
So, KVM includes that Xen adds to QEMU ? What is the name ?
Thanks
ubuntu - 如何卸载 Xen
我最近在服务器上安装了 Xen,现在我无法远程访问服务器,并且即使运行/etc/init.d/networking restart
.
我现在想从我的服务器上完全卸载 Xen。我该怎么做呢?我在网上找不到任何卸载指南。另外,我必须从命令行而不是 GUI 界面来完成。谢谢你的帮助!
virtual-machine - 在传输之前存档 Opennebula 图像并在之后提取
我有通过 ssh 传输的 opennebula 3.4 和 vm 图像,是否可以存档图像(使用 gzip)并传输到主机然后提取图像?
graphics - 在戴尔 poweredge 中安装 gpu 卡
我试图在他们的视频http://www.youtube.com/watch?v=6nyg2kZfF5A&noredirect=1中完成 nvida 所做的相同的事情,他们可以在其中玩从计算机流式传输的游戏。我不太确定他们是如何做到这一点的,除非他们使用 splashtop(我将使用 vmware 或 xen)。如果有人知道配置会很棒。我将尝试在具有 8gb 内存的戴尔 poweredge r200 四核至强 3.0ghx 上实现这一点。但我想将游戏功能添加到流中。
virtualization - Xen 如何将硬件暴露给客人?
(我觉得这个问题一半属于这里,一半属于服务器故障;如果您认为有更好的场所,请告诉我。)
Xen,或者实际上,任何管理程序,如何将硬件暴露给客户操作系统?
例如,一位客人想要在网络上进行交流;在某个阶段,它的请求必须转化为对 NIC 的请求。虚拟机管理程序是否公开了一个虚拟网络设备,我们假设来宾知道如何使用?或者半虚拟化的客人是否知道如何直接请求给定的硬件?(如果是这样,非半虚拟化的客人会做什么?)
一旦提出请求,谁来处理?我猜虚拟机管理程序对物理硬件有很多了解(从驱动程序的角度来看),所以它可能必须归结为 dom0。对?
我问是因为我喜欢做内核开发,但是编写驱动程序是一件苦差事。如果我可以依赖具有非常好的硬件支持(例如 Ubuntu)的 dom0,然后只编写我的内核来运行半虚拟化,和/或使用 Xen 公开的一些模拟设备,那会让我的生活更轻松. 但是,很难找到关于这些主题的文档,所以我的下一站可能是查看一系列 Xen 客户机实现;HaLVM是 GHC 的一个端口,用于作为 Xen 来宾本机运行 Haskell 软件,看起来是一个好的开始。
谢谢和问候!
编辑:这个来自 Xen.org的营销文档似乎声明 dom0 运行驱动程序以促进 domUs 的块设备和网络访问,这与我的猜测一致。在这种情况下,任何技术参考/规格/等。太棒了!
编辑:这个(显然过时的)文档看起来不错。
remote-debugging - 如何在 Xen 中调试 Linux dom0 内核
我一直在破解 Xen 块驱动程序后端,并且在通过串行方式使用 kgdb 进行调试时遇到了一些困难。这是我的设置。我将 MacOS X 作为主机操作系统运行。我有两个 VirtualBox 虚拟机,称它们为开发和测试。VirtualBox 被配置为给他们每个人一个连接到命名主机管道的 COM1 端口。然后我用它socat -d -d ./test-com1 ./dev-com1
来连接两个端口。执行此操作后,我已验证我可以通过执行echo hi > /dev/[ttyS0|hvc0]
或使用 socat 将文本纯文本从一个 VM 发送到另一个 VM。我还可以通过在 dev 上使用 socat 在启动期间从测试中获得控制台输出。
这是我的测试内核的 grub 条目:
这是来自开发:
这是来自测试:
一个示例开发会话(echo hvc0,38400 > /sys/module/kgdboc/parameters/kgdboc; echo g > /proc/sysrq-trigger
在测试之后):
当我使用 tty0 而不是上面的 hvc0 时,也会发生同样的事情。
尽管串行 TTY 设置不同,但在没有 Xen 的情况下使用我的内核时,我已经能够成功连接调试器。我觉得这与 STTY 报告的选项有关,但我希望对这些事情了解更多的人可以指出问题,以便我理解。
谢谢!
linux - 有没有编译 Xen 源代码而无需修改系统的 Linux 发行版?
是否有任何 Linux 发行版在全新安装后编译 Xen 4.1?
到目前为止,我已经尝试安装以下内容:
- Ubuntu 12.04(使用依赖项编译良好,但 XM 等工具存在 Python 错误,因为 Python 将库安装在错误的目录中。在线建议的所有修复都不起作用)
- Debian 6(需要修补和重新编译内核,我不想进入)
我需要它从源代码编译,因为我可能需要对部件进行修改。
有点不寻常的问题,但我希望有人知道这个问题的快速答案。非常感谢一些帮助。谢谢。