远程管理 XenServer 及其虚拟机

远程管理 XenServer 及其虚拟机

我在数据中心有一台专用服务器,我想安装 XenServer 进行虚拟化。

XenServer 将运行 2 或 3 个虚拟服务器,所有服务器都将使用公共 IP 以及可远程访问的 SSH 隧道。

我想知道如何使用 GUI 管理 XenServer 虚拟机,例如重新启动、安装操作系统等。

答案1

这实际上并不是 XenServer 特有的问题。XenServer 附带 XenCenter,这是它的 GUI 管理工具,但如何连接到服务器完全取决于具体情况。XenCenter 使用其管理 IP 直接连接到 XenServer,但您肯定不希望使用面向公众的 IP。VPN 是理想的选择,但同样,这完全取决于您的数据中心拥有哪些设施。

答案2

有两种管理 XenServer 的方法,不需要添加任何额外的工具。

  1. 命令行界面 (CLI)。如果您通过 ssh 连接到 XenServer,您将登录到 Dom0 VM 的 shell。在这里,您可以使用命令管理 XenServer xe。例如xe vm-list将返回 VM 的详细信息。 xe具有自动完成功能,因此如果在后面xe跟一个空格并按下自动完成(通常是 tabe)选项卡,您将获得可用命令的列表。

  2. 基于 Windows 的 GUI。将浏览器指向 XenServer。这样您就可以访问 XenCenter 安装程序。下载、运行。您可以连接到 XenCenter、查看虚拟机、访问其控制台并启动/停止它们。

答案3

我知道这在某种程度上是一个购物问题,但我最近开始使用Cloudstack它非常适合现场管理、创建新的 VM、关闭、SSH、免费 HA 等。

这也有利于允许其他工作人员有限地访问这样做。

不过需要注意的是,这是开源软件,用户群有限。文档非常少,支持几乎为零,所以请做好极度沮丧的准备,不过,一旦你开始使用它,你会发现它非常好用。

当然,还有许多其他选项为 Xen Web GUI 管理提供类似的服务,例如打开堆栈

答案4

安装并配置将运行 XenCenter 软件的 Windows XP VM。远程桌面进入此 VM,您将拥有完全控制权

相关内容