In a VMware Cloud Foundation for VxRail deployment, adding a primary cluster fails if the number of hosts in cluster is more than 12.
search cancel

In a VMware Cloud Foundation for VxRail deployment, adding a primary cluster fails if the number of hosts in cluster is more than 12.

book

Article ID: 324109

calendar_today

Updated On:

Products

VMware Cloud Foundation

Issue/Introduction

Symptoms:
  • Adding a primary cluster fails if the number of hosts in cluster is more than 12.
  • The UI may stay in a spinning loop. 


Environment

VMware Cloud Foundation on VxRail 3.7.x

Resolution

To allow the primary cluster add workflow to proceed, please follow the steps below.
  1. Stop SDDC Manager UI service 

systemctl stop sddc-manager-ui-app

  1. Update UI server connection timeout value

vi /opt/vmware/vcf/sddc-manager-ui-app/server/src/servers/sddcManagerServer/www.js

  • Search for ’server.listen’  and then add the following line below: server.timeout = 600000; 
  1. Save the file by typing wq!.
  2. Start SDDC Manager UI service.
systemctl start sddc-manager-ui-app
  1. Check the status of SDDC Manager UI service and make sure service is running 

systemctl status sddc-manager-ui-app

  1. Take backup of nginx configuration file

cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bkup

  1. Edit /etc/nginx/nginx.conf file, append following lines
  • Please add below configurations before line "domainmanager APIs, accessed without /domainmanager"

location /domainmanager/vxrail {
 proxy_read_timeout   600;
 proxy_connect_timeout   600;
 proxy_send_timeout   600;

 # UI server handles auth via PSC/SSO
    proxy_pass http://127.0.0.1:7200;
}

  • Please add below configurations before line "location /ui/ {"

location /ui/api/domainmanager/vxrail {
  proxy_read_timeout   600;
  proxy_connect_timeout   600;
  proxy_send_timeout   600;

# UI server handles auth via PSC/SSO
    proxy_pass http://127.0.0.1:7500;
}

  1. Restart nginx service

systemctl restart nginx

  1. Check the status of nginx service and make sure service is running 

systemctl status nginx

  1. Continue with primary cluster add operations