I was importing the VC Ops virtual appliance and during the import I got a question around IP addresses. So I figured I would enter two IP addresses and that would be it. As soon as I powered on the VM I received the following error:
Cannot initialize property ‘vami.netmask0.VM_1’ since network ‘VM Network’ has no associated IP Pools configuration.
I figured this would be simple so I jumped back to “home” and went to the network section… Nothing around IP Pools. Even on a host or cluster layer there was nothing. Luckily my colleague Cormac jumped in and said check the “Datacenter” object, there should be an IP Pool tab there. He was right. Weird place and definitely something that needs to be improved. Anyway, configuring an IP Pool itself, now that I found it, was easy:
- Click your Datacenter object
- Go to the “IP Pools” tab
- Click “Add”
- Fill out the details:
- Subnet: which network will be used and what is the mask? (You can use a subnet calculator if you don’t know…)
- Enter the details of the gateway
- Specify a range, the format is “10.1.1.10#10”, this would result in a range from 10.1.1.10 until 10.1.1.19 (10 addresses counting from .10)
- Don’t forget to tick the “Enable IP Pool” check box
- Click on the “Associations” Tab and associate it to a network!
- Also, fill out the DNS and proxy details if and when required.
- This is what it should look like:
It is as simple as that, but indeed not easy to find hence the reason I figured a short article was in place.
PS: Creating a range and enabling the “IP Pool” is not required. “Enable IP Pool” enables the use of the Range. In this example I had to use a range as I could only use a specific range of this subnet.