This section details the configuration steps for basic GSLB service setup using NSX Advanced Load Balancer CLI.
On 10.160.0.20 (Boston) CLI, enter the following commands:
: > configure gslbservice view : gslbservice> domain_names view.avi.com : gslbservice> health_monitor_refs global-http-hm : gslbservice> num_dns_ip 1 : gslbservice> groups New object being created : gslbservice:groups> algorithm gslb_algorithm_round_robin : gslbservice:groups> name active-sc : gslbservice:groups> priority 10 : gslbservice:groups> members New object being created : gslbservice:groups:members> ip 10.90.12.100 : gslbservice:groups:members> save : gslbservice:groups> save : gslbservice> groups : gslbservice:groups:members> ip 10.160.110.200 : gslbservice:groups:members> save : gslbservice:groups> save : gslbservice> save +----------------------------------+----------------------------------------------------+ | Field | Value | +----------------------------------+----------------------------------------------------+ | uuid | gslbservice-3f359566-f534-47d9-a735-10105fa53bfb | | name | view | | domain_names[1] | view.avi.com | | groups[1] | | | name | active-sc | | priority | 10 | | algorithm | GSLB_ALGORITHM_ROUND_ROBIN | | members[1] | | | ip | 10.90.12.100 | | ratio | 1 | | enabled | True | | groups[2] | | | name | standby-boston | | priority | 7 | | algorithm | GSLB_ALGORITHM_ROUND_ROBIN | | members[1] | | | ip | 10.160.110.200 | | ratio | 1 | | enabled | True | | num_dns_ip | 1 count | | health_monitor_refs[1] | global-http-hm | | site_persistence_type | SITE_PERSISTENCE_NONE | | site_persistence_profile_timeout | 5 mins | | tenant_ref | admin | +----------------------------------+----------------------------------------------------+
Note:
The NSX Advanced Load Balancer supports the selection of DNS virtual service defined in other tenants in the GSLB site configuration, for non-superusers.