Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm currently trying to setup a small cloud architecture , I'm using in the installation CloudStack 2.2.14 which need two node : a management server (as node1) to provision the cloud and a hypervisor XenServer 5.6 SP2 to host the VMs (as node2). I succeded to create both node1 and node2 into an ESXi 5 VMWare as VMs. So The ESXi 5 is hosting two VMs node1 + node2 , and node2 which is the XenServer will host also VMs (such as ubuntu or Centos).

Both node1 and node2 can ping each other and can get the internet connection from Esxi5 ,but My problem is : that VMs into the node2(XenServer) can't reach the network (can't ping node1 or Esxi or get an internet connection but they can ping VMs IN the node2(XenServer).

So I tried to: 1-Setup a DHCP server as node3 in ESXi5 and connect node2(Xenserver) to him , but always the VMs into to node2 can't reach the outer network. 2-Setup a DCHP server into node2 , but always the same problem.

So , 1-is there any other configuration i'm missing in node2 (considering that I'm sure about DNS , GW , NETMASK configuration)?.

2-Is it the problem because i'm Creating VMs into node2(XenSever) which is a VM into ESXi 5 ?

share|improve this question
Are you trying to run XenServer ON TOP OF ESXi, if so why? –  Chopper3 Apr 16 '12 at 10:59
Your post is a little confusing. I can confirm that your setup CAN work (XenServer in ESXi), but is this meant to become a production environment? Even as a test server, this is massively overcomplicated and performance is going to be terrible - why are you trying to run a hypervisor in another hypervisor? –  Dan Apr 16 '12 at 10:59
Yes, yes I know that - but why, it's not a great idea, at all - this site is for professional sysadmins, not for people 'jus' tryin' stuff for the hell of it, no pro would even consider doing what you're doing. Hence my 'why'. –  Chopper3 Apr 16 '12 at 11:29
I'm trying to run XenServer under ESXi (mean hypervisor in another hypervisor)as test environment for creating preconfigured template via the Cloudstack , and did this because i don't have the necessary machines and materials to make the proper architecture setup. Cloudstack installation need to perform two nodes (one for provision and an other as an hyperviser). So i did this for cloudstack : 1- Centos 6.2 as provision node (node1) 2- XenServer 5.6 SP2 as the hyperviser (node2) both node1 and node2 are VMs in ESXi –  toto Apr 16 '12 at 11:34
Does the virtualized XenServer "see" the ESXI host nic? Can the XenServer host ping the ESXI host? –  Tim Apr 16 '12 at 15:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.