[CentOS-virt] Install nested ESXi 6.x host under CentOS 7 kvm host

Fri Nov 27 14:38:09 UTC 2015
Patrick Laimbock <patrick at laimbock.com>

On 11/27/15 14:48, C.L. Martinez wrote:
> On 11/27/2015 01:46 PM, Patrick Laimbock wrote:
>> On 11/27/15 14:40, C.L. Martinez wrote:
>> [snip]
>>>>
>>>> or with the e1000 nic:
>>>>
>>>> # virt-install --connect=qemu:///system -n esxi6 --cpu=host --vcpus=2
>>>> --ram 4096 --os-type=linux
>>>> --cdrom=/var/lib/libvirt/images/VMware-VMvisor-Installer-6.0.0-2494585.x86_64.iso
>>>>
>>>>
>>>>
>>>> --disk
>>>> path=/var/lib/libvirt/images/esxi6.qcow2,format=qcow2,bus=ide,size=25,cache=none
>>>>
>>>>
>>>>
>>>> --hvm --network=default,model=e1000 --virt-type=kvm --arch=x86_64
>>>> --graphics spice --accelerate --video qxl --channel spicevmc
>>>>
>>
>>>
>>> Many thanks Patrick for your valuable help!!. I've found the problem:
>>> removing my <cpu> entries and adding "<cpu mode='host-passthrough'>",
>>> works...
>>>
>>> But in my case, I can't assign vmxnet3 as a virtual nic for ESXi, it
>>> seems is not supported at this time ...
>>
>> Have you tried installing with the e1000 nic (the second virt-install
>> command)?
>>
>> Cheers,
>> Patrick
>
> Yes, with e1000, works ok.

That's good to hear. If you are going to install vCenter below is the 
link to the vCenter CIP (browser plugin). IIRC Google Chrome seems the 
only supported Linux x86_64 browser. The plugin requires flash 11.5 
which rules out Firefox because there is only flash 11.2 for Linux from 
Adobe.

$ wget -v 
http://vsphereclient.vmware.com/vsphereclient/1/8/8/7/2/7/0/VMware-ClientIntegrationPlugin-6.0.0.x86_64.bundle
$ chmod +x VMware-ClientIntegrationPlugin-6.0.0.x86_64.bundle
$ ./VMware-ClientIntegrationPlugin-6.0.0.x86_64.bundle

Version 5.5.0 of the plugin seems no longer available from the vmware 
site but is available here:

https://download.iseage.org/vmware-plugin/

HTH,
Patrick