如何设置用于 KVM 虚拟化的 Ubuntu 服务器?

如何设置用于 KVM 虚拟化的 Ubuntu 服务器?

我尝试设置 Ubuntu Server 10.04 LTS 安装以托管多个 KVM 虚拟机来进行 Web 开发。我尝试从 CLI 使用 virt-installer 安装 VM,但我必须连接到它才能启动安装过程,我只有一台 Windows 7 上网本可以通过 ssh 进入它。

我可以将 X 服务器重定向到我的上网本吗?

如果这不可能的话,我想设置一个最小的 GUI,而不必安装完整的 ubuntu-desktop 包。有什么建议吗?

您是否推荐一些有关使用 KVM 在 Ubuntu 中进行虚拟化的指南?如果您能为我提供任何与网络设置相关的文档,我也希望如此,因为我对虚拟网络的概念不太清楚。谢谢!

答案1

或者,您可以使用 VMBuilder。它是 Ubuntu 中支持的工具。

https://help.ubuntu.com/10.04/serverguide/C/jeos-and-vmbuilder.html

答案2

你可以使用 virsh 通过 ssh 连接来设置机器,这里有一些关于此内容的合理文档http://www.centos.org/docs/5/html/5.2/Virtualization/sect-Virtualization-Commands_for_Red_Hat_Virtualization-virsh_the_command_line_interface_tool_for_virtualization.html

查看 virsh 的 vncdisplay 命令 - 这将允许您通过 vnc 连接来进行安装(否则您可以尝试在上网本上启动 linux livecd 并使用网络管理器来配置,这也将使用 vnc 来显示访客屏幕)

答案3

如果您的服务器主要用来托管虚拟机,那么 PROXMOX VE 将是最佳选择。Proxmox 是一个功能强大的开源服务器虚拟化平台,基于 KVM 和 OpenVZ。它的配置和安装都很简单。具有非常有用的 Web GUI(基于 Java 的控制台等)

相关内容