XenServer安装在专用服务器上。 它被分配了一批IP。 我想创build一个正在运行WHM / Cpanel安装的CentOS 6 VM(domU),并可以访问主机的IP
cPanel的一个注意事项是它不支持任何种类的NAT模式。 我读Xen主机和客户共享相同的IP,但解决scheme涉及到NAT和转发,这是这个虚拟机的问题。
我有两个网卡,每个绑定一个单独的IP(仍然处于testing阶段,然后添加我的其余IP地址)。 其中一个专门用于pipe理 – 如果另一个网卡上的networking出现故障,则可以进行故障保护。 为了简单起见,我们打电话给他们:
现在,当我设置一个干净的CentOS安装并configurationnetworking时,我input了像以前configuration的服务器(不使用XCP,只是cPanel)的IP和网关详细信息(使用0.0.0.131)。 centOS安装抱怨说,这已经在使用,我假设由dom0。
如何激活某种桥接或通过,以便为domU分配一个主机IP? 我的目标是隐藏来自CentOS安装的虚拟化环境,允许它完全控制主机上的一组IP(除了pipe理IP之外的所有东西)
编辑:我发现这个和这个,但XCP没有pciback:
[root@xenserver ~]# modprobe pciback FATAL: Module pciback not found.
事实certificate,这是方式,然后我想。
解:
我粘贴在这里,以避免链接腐烂…
如何开始使用XenCenter先决条件:
便携式IP地址的新范围(公共和私有)被路由为“VLAN上的辅助”。 这个设置新虚拟机的示例解决scheme要求您在专用networking上有可用的IP地址。
请注意,您的服务器将预先configuration各种模板,以便在很短的时间内使用XenServer进行closures和运行。
您需要做的第一件事是确保您通过VPN连接到SoftLayer专用networking。 通过SSL VPN或PPTPbuild立连接,我们将开始。 打开XenCenter并单击“添加您的XenServer”。
您将被要求input您的服务器的主机名,您的用户名和密码。 你需要使用你的服务器的私有IP地址(看起来像10.xxx),用户名“root”,然后你的服务器的root密码。 您可以通过访问以下URL,然后单击XenServer的名称,在门户网站中获得此信息。 input完所有相关信息后,点击“连接”。
您将看到一个屏幕,使您可以开始使用虚拟机。 如果您收到免费许可激活屏幕,请立即花时间完成此操作。
我们打算继续,所以让我们开始创build我们的第一台虚拟机。 我们将创build一个10GB磁盘的CentOS虚拟机,我们将拥有公共和私有networking的function。 右键单击您的服务器名称,然后select“新build虚拟机…”。
该向导要求我们select“为新虚拟机select操作系统”。 模板是不言自明的,但请记住,其中一些将需要您提供自己的媒体。 因为我们使用的是CentOS,你可以使用SoftLayer的私人镜像来安装CentOS。 我们select一个版本的CnetOS,然后点击“下一步”。
向导要求我们input新虚拟机的名称和描述。 这真的只是一个名字,所以把它称为你喜欢的,随时来形容它。
该向导现在要求我们input客户操作系统安装介质的位置。 在我们的例子中,我们可以使用SoftLayer的CentOS镜像作为安装媒体。 我们需要提供一个安装URL: http : //mirrors.service.softlayer.com/centos/5/os/x86_64
*如下图所示,URL末尾的“/”有时会破坏安装。
填写这个,然后点击下一步。
****此镜像仅在SoftLayer专用networking上提供。***
我们正在接近,向导现在要求我们为系统提供一些简单的硬件分配。 我们可以“设置新的VM的CPU数量和初始内存分配”。 我们打算build立一个相当精简的系统,我们不需要太多的内存,所以512就足够了。 点击下一步继续,一旦你select了你的限制。
在下一个屏幕上,我们可以“input关于新虚拟机的虚拟磁盘的信息”。 是时候为您的虚拟机分配磁盘空间了。 请记住,这就像添加硬盘,它不像你的系统分区。 分区是在安装操作系统期间完成的。 对于这个特定的模板,默认大小是8 GB,这对于我正在构build的名称服务器已经足够了。 通过突出显示磁盘并单击“编辑…”,随意根据您的需要使磁盘变大。 一旦你完成,点击下一步。
您现在可以“添加或删除虚拟机的虚拟networking接口”。 除非您不希望您的系统能够在专用networking上通信,否则默认值应该是可接受的。 我们的示例要求您将两个接口都保留在系统中,但有经验的Xenpipe理员可以根据自己的目的删除其中的一个接口。 在这种情况下,如果你喜欢,你可以突出显示并删除一个界面。 按照您需要的方式点击下一步。
如果一切正常,您现在将进入“您的新虚拟机configuration已完成”屏幕。 我们会将支票留在“自动启动虚拟机”,点击完成立即开始安装CentOS。 一旦你点击这个,你将会回到主屏幕,但是你会注意到,在屏幕的左边你可以看到你列出的新的虚拟机。
select您的新虚拟机,然后单击“控制台”选项卡。 现在你可以看到你的系统已经启动进入CentOS安装程序,等待你的input。
CentOS安装的所有参数都不在本文的讨论范围之内,需要由系统pipe理员自定义,但本文将提供一些完成安装所需的特定信息。 select您的语言开始。 然后,CentOS安装程序将要求您协助configuration系统中的networking设备。 select“eth0 – xen虚拟以太网”并点击OK。
在前提条件中,我们确保已经有一组便携式IP地址作为“Secondary VLAN on”安装。 确保您有“configurationTCP / IP”步骤的信息。 我们需要手动configuration具有IPV4支持的接口,并且现在禁用IPV6支持。
使用KnowledgeLayer提供的信息(静态IP地址块和便携IP地址块),我知道如何使用我的私有IP子网10.17.37.240/29。 点击“确定”,如果您正确input了所有其他选项,您将立即被带到CentOS安装程序。 此时,您和您的系统pipe理员可以根据您自己的指导执行CentOS的安装。
下一个阶段可能会挂起,因为它正在从镜像加载数据,但应该表明它正在检索的东西。 如果发现错误,请检查您的子网是否是便携式子网,并且您是否正确input了未使用的IP地址。 如果您仍然遇到问题,请随时创build支持票证。 我们的支持团队不负责为我们的客户创build虚拟机,但我们会很乐意研究您的问题,并以任何方式帮助您开始。