How to Configure and Use VMware Host Profiles

In this tutorial I will guide you through how to use VMware Host Profiles to capture the settings of 1 host and duplicate those settings to another host. This method is extremely handy to ensure all hosts have exactly the same configuration. A few obvious settings cannot be the same such as IP addressing and MAC addresses, but we will talk about how to set the parameters for these below.

Creating a VMware Host Profile

1. Here we have 2 VMware ESXi 5.1 hosts. vmesxi1.vmlab.local will be used as our reference host and is the host we will be basing our host profile off. As you can see it contains one nfs datastore.


VMware Host Profiles
2. The host vmesxi2.vmlab.local is our freshly installed VMware ESXi 5.1 host with 1 management ip address.


VMware Host Profiles
3. Back on our reference host you can see that we have 2 vswitches with individual nics and 2 networks, 1 for management and 1 for storage.


VMware Host Profiles
4. On our new vmware host you can see we have a very basic network setup consisting of 1 vswitch and a management network.


VMware Host Profiles
5. Right click on your reference host, select host profile and Create Profile from Host…


VMware Host Profiles
6. In the Create Profile Window, give your Host Profile a name and optional description, click Next.


VMware Host Profiles
7. A summary is disaplyed of your settings. Click Finish to create the Host Profile.


VMware Host Profiles

Assigning the Host Profile

8. Right Click VMware Host 1, select Host Profile and Manage Profile.


VMware Host Profiles
9. Select the Host Profile that you wish to attach and click Ok.


VMware Host Profiles
10. Repeat the same process for the second host.


VMware Host Profiles
 

Updating the Answer File

11. Navigate to Home – Management – Host Profiles – vmvc1.vmlab.local. Click on the Host Profile on the left hand side. On the right hand side select Update Answer File…


VMware Host Profiles
12. Enter the ip address you wish to use for all the Port Groups under IPv4 address and click update.


VMware Host Profiles
13. Right click host 1 and select check Answer File. You will see in the column Answer File Status, that it will display Complete. Right click the host again and select check profile compliance.


VMware Host Profiles
14. Because this was our reference host, we didn’t have to apply any changes so the host is immediately in compliance and give the green tick.


VMware Host Profiles
15. Right click host 2 and select Update Answer File. Enter all the IPv4 address information and click Update.


VMware Host Profiles
16. The answer file status for host 2 is now complete.


VMware Host Profiles
17. If we right click on host 2 and select check compliance, we will see that this host is non-compliant and in the window below under Compliance Failures, it lists all the settings that it is missing.


VMware Host Profiles
 

Applying a Host Profile

18. To apply a host profile and push settings to this host, we need to put the host in maintenance mode. Right click on the host and select place in maintenance mode.


VMware Host Profiles
19. Right click host 2 and now select Apply Profile. A window will pop-up and show you what configuration changes will be made to this host.


VMware Host Profiles
20. Straight after applying the settings and compliance check is run against the host, and we can now see that host 2 is Compliant, which means all settings from the host profile have been applied successfully.


VMware Host Profiles
 

Verifying Settings

21. If I go back to host and clusters view and click on host 2, I can see I have a new nfs datastore similar to host 1.


VMware Host Profiles
22. Lastly, we can also see that we have exactly the same network setup as host 1.


VMware Host Profiles
Disclaimer:
All the tutorials included on this site are performed in a lab environment to simulate a real world production scenario. As everything is done to provide the most accurate steps to date, we take no responsibility if you implement any of these steps in a production environment.

Be the first to comment

Leave a Reply

Your email address will not be published.


*


*

This site uses Akismet to reduce spam. Learn how your comment data is processed.