Enabling L3 support for NFS/FC storage based VI Workload Domains
search cancel

Enabling L3 support for NFS/FC storage based VI Workload Domains


Article ID: 324090


Updated On:


VMware Cloud Foundation


  •  Not able to create NFS/FC storage based using hosts from different networks.
  • For NFS/FC storage based clusters, add hosts operations to a cluster fails when they are from different Network Pools.
  • In the the log /var/log/vmware/vcf/domainmanager/domainmanager.log log file, similar entries as below are seen:
2020-04-02T12:10:31.327+0000 INFO [921c42abef31f80d,c78b] [c.v.v.h.s.v.HostNetworkPoolValidator,http-nio-] Host Network pool match status: false
2020-04-02T12:10:31.327+0000 INFO [921c42abef31f80d,c78b] [c.v.v.h.s.v.HostNetworkPoolValidator,http-nio-] Network infra type: NSXT
2020-04-02T12:10:34.839+0000 INFO [921c42abef31f80d,c78b] [c.v.v.h.s.v.HostNetworkPoolValidator,http-nio-] Feature repository stat for L3 aware feature: true
2020-04-02T12:10:34.840+0000 ERROR [921c42abef31f80d,c78b] [c.v.v.h.s.v.HostNetworkPoolValidator,http-nio-] Selected hosts do not belong to same NetworkPool

Note: This log excerpt is an example. Date, time, and environmental variables may vary depending on your environment.


VMware Cloud Foundation 3.9.x


L3 support is currently not enabled for NFS/ FC base workload domains.


  1. Download the attached vcf-domain-manager-3.9.1-16091008.noarch.rpm file.
  2. Using a file transfer utility, like WInSCP, copy the file to the /tmp directory on the SDDC Manager VM.
  3. SSH to the SDDC Manager and switch to root by running command "su -" 
  4. Update domain manager service by running the following command
rpm -Uvh vcf-domain-manager-3.9.1-16091008.noarch.rpm
  1. Run following command to verify that the Domain Manager service was updated:
curl http://localhost/domainmanager/about
  1. Run the command below to add an alias to /opt/vmware/vcf/lcm/lcm-app/conf/VersionAlias.yml
curl 'https://<sddc-manager-hostname>/v1/system/settings/version-aliases/DOMAIN_MANAGER/3.9.1-RELEASE-15345723' -k -X PUT -H 'Content-Type: application/json' -H 'Accept: application/json' -u 'admin:<password>' -d '{"aliases" : [ "3.9.1-RELEASE-16091008" ], "forceUpdate" : true}'