我在数据中心有一个专用服务器,我想安装XenServer进行虚拟化。
XenServer将运行2个或3个虚拟服务器,所有这些虚拟服务器都将使用公有IP以及可远程访问的SSH隧道。
我想知道如何pipe理XenServer虚拟机,例如使用GUI重新引导,安装操作系统等。
这不是真正的XenServer特定问题。 XenServer附带有XenCenter,它是其GUIpipe理工具,但是如何连接到服务器完全取决于情况。 XenCenter使用其pipe理IP直接连接到XenServer,但您当然不希望面向公众的IP。 VPN将是理想的select,但这一切都取决于您在数据中心拥有哪些设施。
有两种pipe理XenServer的方法,不需要添加任何额外的工具。
命令行界面(CLI)。 如果您使用sshlogin到XenServer,您将login到Dom0虚拟机的shell。 在这里,您可以使用xe命令来pipe理XenServer。 例如, xe vm-list将返回虚拟机的详细信息。 xe具有自动完成function,所以如果按照xe的空格并按下自动完成(通常是tabe)选项卡,就会提供可用命令的列表。
基于Windows的GUI。 将您的浏览器指向XenServer。 这将使您可以访问XenCenter安装程序。 下载,运行。 您可以连接到XenCenter,查看虚拟机,访问其控制台并启动/停止它们。
我知道这是一个购物问题,但最近我开始使用Cloudstack ,它非常适合现场pipe理,创build新的虚拟机,closures,SSH,免费HA等。
这也有利于其他工作人员的有限访问。
然而,作为一个警告,这是开源软件,用户群是有限的。 文件非常差,支持是无人的,所以要做好准备,让自己非常沮丧,但是,一旦你得到它的工作,这是非常好的。
当然还有许多其他选项可以为Xen Web GUIpipe理(如Open Stack)提供相同的服务。
安装并configuration将运行XenCenter软件的Windows XP虚拟机。 远程桌面到这个虚拟机,你将有完全的控制