You can skip hosts while applying an ESXi update to the management domain or a VI workload domain. The skipped hosts are not updated.

Procedure

  1. Retrieve the host IDs for the hosts you want to skip.
    1. Open a new tab in the browser where you are running SDDC Manager and type the following URL:

      https://SDDC_Manager_IP/inventory/esxis

      For VMware Cloud Foundation 3.8.1, the URL is https://SDDC_Manager_IP/inventory/hosts

      Log in as admin using the password you specified for the SDDC Manager REST API user.

      Here is a sample output:

      {
      "vcenterId": "d1a239e1-baef-11e8-a2de-d1b89736a031",
      "networkPoolId": "d3643003-c854-43e7-91ad-fd8d0711a02f",
      "bundleRepoDatastore": "lcm-bundle-repo",
      "domainId": "d0ef8bb0-baef-11e8-a2de-d1b89736a031",
      "clusterId": "d1b106f1-baef-11e8-a2de-d1b89736a031",
      "vsanIpAddress": "10.0.4.3",
      "vmotionIpAddress": "10.0.8.3",
      "hostAttributes": {},
      "dirty": false,
      "id": "d19d57e1-baef-11e8-a2de-d1b89736a031",
      "status": "ACTIVE",
      "version": "6.5.0-9298722",
      "hostName": "esxi-1.vrack.vsphere.local",
      "privateIpAddress": "10.0.0.100",
      "managementIpAddress": "10.0.0.100"
      }
    2. Copy the appropriate host IDs.
  2. Using SSH, log in to the SDDC Manager VM with the user name vcf and password you specified in the deployment parameter sheet.
  3. Type su to switch to the root account.
  4. Open the /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties file.
  5. At the end of the file , add the following line:
    esx.upgrade.skip.host.ids= host id1 , host id2
  6. Save and close the file.
  7. Restart the LCM server by typing the following command in the console window:
    systemctl restart lcm

Results

The hosts added to the application-prod.properties are not updated when you update the workload domain.