vCenter 7.0 U1 Auto Deploy points to the wrong IP

vCenter 7.0 U1 Auto Deploy points to the wrong IP

Recently I upgraded my vCenter 6.7 U3 to vCenter 7.0 U1. During this upgrade, my Auto Deploy configuration was not adopted correctly.

After the vCenter upgrade, the iPXE Boot URL was incorrect. It pointed to the IP of the VCHA (vCenter High Availability) Nic and those IP was not available from the ESXi Subnet.

To fix this issue, you have to connect to your vCenter via SSH and fill the correct IP between the <serviceAddress> </serviceAddress> in the file /etc/vmware-rbd/autodeploy-setup.xml.

Using username "root".

VMware vCenter Server 7.0.1.00300

Type: vCenter Server with an embedded Platform Services Controller

Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Launch BASH: "shell"

Command> shell
Shell access is granted to root
root@vcsa01 [ ~ ]# cat /etc/vmware-rbd/autodeploy-setup.xml
<Config>
        <serviceAddress>MYvCenterIP</serviceAddress>

        <defaultValues>
            <port>6501</port>
            <portAdd>6502</portAdd>
            <maxSize>2</maxSize>
        </defaultValues>
        <vCenterServer>
            <address>MyvCenterFQDN</address>
            <port>80</port>
            <user>root</user>
        </vCenterServer>


        <debug>
            <level>INFO</level>
        </debug>
    </Config>root@vcsa01 [ ~ ]#

Now you have to restart the Auto Deploy Service or the complete vCenter.

Leave a Reply

Your email address will not be published. Required fields are marked *

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

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close