To verify ARM template deployment using CLI, perform the following steps:
Run the following command:
vThunder-gslb:Master(config)(NOLICENSE)#show running-config
If the deployment is successful, the following controller and site configuration is displayed on vThunder master controller:
no system geo-location load iana system geo-location load GeoLite2-City ! ! interface management ip address dhcp ! interface ethernet 1 enable ip address dhcp ! interface ethernet 2 enable ip address dhcp ! ! ip route 0.0.0.0 /0 10.1.20.1 !
! slb virtual-server gslb-server 10.1.20.8 port 53 udp gslb-enable ! gslb service-ip vs1 10.1.20.9 external-ip 137.117.81.170 port 80 tcp ! gslb service-ip vs2 10.1.20.10 external-ip 137.117.81.196 port 80 tcp ! gslb service-ip vs3 10.2.20.9 external-ip 20.246.2.117 port 80 tcp ! gslb service-ip vs4 10.2.20.10 external-ip 20.230.84.149 port 80 tcp ! gslb group default enable priority 255 ! gslb site eastus_1 geo-location "North America,United States" slb-dev slb1 104.211.58.124 vip-server vs1 ! gslb site eastus_2 geo-location "North America,United States" slb-dev slb2 104.211.58.122 vip-server vs2 ! gslb site eastus2_1 geo-location "North America.United States.California.San Jose" slb-dev slb3 20.230.76.141 vip-server vs3 ! gslb site eastus2_2 geo-location "North America.United States.California.San Jose" slb-dev slb4 20.230.78.91 vip-server vs4 ! gslb policy a10 metric-order health-check geographic dns server authoritative ! gslb zone gslb.a10.com policy a10 service 80 www dns-a-record vs1 static dns-a-record vs2 static dns-a-record vs3 static dns-a-record vs4 static ! gslb protocol status-interval 1 ! gslb protocol enable controller
!
!
Run the following command:
vThunder-gslb:Member(config)(NOLICENSE)#show running-config
If the deployment is successful, the following controller and site configuration is displayed on vThunder member controller:
interface management ip address dhcp !
interface ethernet 1 enable ip address dhcp ! interface ethernet 2 enable ip address dhcp ! ! ip route 0.0.0.0 /0 10.2.20.1 ! slb virtual-server gslb-server 10.2.20.8 port 53 udp gslb-enable ! gslb service-ip vs1 10.1.20.9 external-ip 137.117.81.170 port 80 tcp ! gslb service-ip vs2 10.1.20.10 external-ip 137.117.81.196 port 80 tcp ! gslb service-ip vs3 10.2.20.9 external-ip 20.246.2.117 port 80 tcp ! gslb service-ip vs4 10.2.20.10 external-ip 20.230.84.149 port 80 tcp ! gslb group default enable primary 20.232.185.150 ! gslb site eastus_1 geo-location "North America,United States" slb-dev slb1 104.211.58.124 vip-server vs1 ! gslb site eastus_2 geo-location "North America,United States" slb-dev slb2 104.211.58.122 vip-server vs2 ! gslb site eastus2_1 geo-location "North America.United States.California.San Jose" slb-dev slb3 20.230.76.141 vip-server vs3 ! gslb site eastus2_2 geo-location "North America.United States.California.San Jose" slb-dev slb4 20.230.78.91 vip-server vs4 ! gslb policy a10 metric-order health-check geographic dns server authoritative ! gslb zone gslb.a10.com policy a10 service 80 www dns-a-record vs1 static dns-a-record vs2 static dns-a-record vs3 static dns-a-record vs4 static ! gslb protocol status-interval 1 ! gslb protocol enable controller !
!
Run the following command:
vThunder(config)(NOLICENSE)#show running-config
If the deployment is successful, the following controller and site configuration is displayed on vThunder site1 region1:
interface management ip address dhcp ! interface ethernet 1 enable ip address dhcp ! interface ethernet 2 enable ip address dhcp ! ! ip route 0.0.0.0 /0 10.1.20.1 ! slb server vth-server1 10.1.30.8 health-check disable port 80 tcp health-check disable ! slb service-group sg tcp member vth-server1 80 ! slb virtual-server vs1 10.1.20.9 port 80 tcp source-nat auto service-group sg ! ! gslb protocol enable device !
!
Run the following command:
vThunder(config)(NOLICENSE)#show running-config
If the deployment is successful, the following controller and site configuration is displayed on vThunder site1 region2:
interface management ip address dhcp ! interface ethernet 1 enable ip address dhcp ! interface ethernet 2 enable ip address dhcp ! ! ip route 0.0.0.0 /0 10.1.20.1 ! slb server vth-server2 10.1.30.9 health-check disable port 80 tcp health-check disable ! slb service-group sg tcp member vth-server2 80 ! slb virtual-server vs1 10.1.20.10 port 80 tcp source-nat auto service-group sg ! ! gslb protocol enable device !
!
Run the following command:
vThunder(config)(NOLICENSE)#show running-config
If the deployment is successful, the following controller and site configuration is displayed on vThunder site1 region2:
interface management ip address dhcp ! interface ethernet 1 enable ip address dhcp ! interface ethernet 2 enable ip address dhcp ! ! ip route 0.0.0.0 /0 10.2.20.1 ! slb server vth-server3 10.2.30.8 health-check disable port 80 tcp health-check disable ! slb service-group sg tcp member vth-server3 80 ! slb virtual-server vs1 10.2.20.9 port 80 tcp source-nat auto service-group sg ! ! gslb protocol enable device
!
!
Run the following command:
vThunder(config)(NOLICENSE)#show running-config
If the deployment is successful, the following controller and site configuration is displayed on vThunder site2 region2:
interface management ip address dhcp ! interface ethernet 1 enable ip address dhcp ! interface ethernet 2 enable ip address dhcp ! ! ip route 0.0.0.0 /0 10.2.20.1 ! slb server vth-server4 10.2.30.9 health-check disable port 80 tcp health-check disable ! slb service-group sg tcp member vth-server4 80 ! slb virtual-server vs1 10.2.20.10 port 80 tcp source-nat auto service-group sg ! ! gslb protocol enable device
Verify the GSLB group information on the following vThunder instances:
Run the following command:
vThunder-gslb:Master(config)(NOLICENSE)#show gslb group
If the deployment is successful, the following configuration is displayed:
Pri = Priority, Attrs = Attributes S-Cfg = Secure Config S-State = Secure Status D = Disabled, L = Learn P = Passive, * = Master E = Enabled, EF = Enable-Fallback Unsec = Unsecure, Unkwn = Unknown Estng = Establishing, Estd = Established Group: default, Master: local Member Sys-ID Pri Attrs Status S-Cfg S-State Address -------------------------------------------------------------------------------- local e592163a 255 L* OK vThunder 58547cbd 100 L Synced D Unsec 20.109.98.187
Run the following command:
vThunder-gslb:Member(config)(NOLICENSE)#show gslb group
If the deployment is successful, the following configuration is displayed:
Pri = Priority, Attrs = Attributes S-Cfg = Secure Config S-State = Secure Status D = Disabled, L = Learn P = Passive, * = Master E = Enabled, EF = Enable-Fallback Unsec = Unsecure, Unkwn = Unknown Estng = Establishing, Estd = Established Group: default, Master: vThunder Member Sys-ID Pri Attrs Status S-Cfg S-State Address -------------------------------------------------------------------------------- local 58547cbd 100 L OK vThunder e592163a 255 PL* Synced D Unsec 20.232.185.150
Run the following command:
vThunder-gslb:Master(config)(NOLICENSE)#show gslb protocol
If the deployment is successful, the following configuration is displayed:
GSLB site: eastus_1 SLB device: slb1 (10.1.20.5:4108) Established Session ID: 2869 Secure Config: Disable |Current SSL State: Unsecure Connection succeeded: 1 |Connection failed: 1 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 0 |Update packet received: 7346 Keepalive packet sent: 123 |Keepalive packet received: 122 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 40 GSLB Protocol Version: 2 |Peer ACOS Version: 5.2.0 Build 155 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB site: eastus_2 SLB device: slb2 (10.1.20.5:2260) Established Session ID: 7186 Secure Config: Disable |Current SSL State: Unsecure Connection succeeded: 1 |Connection failed: 1 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 0 |Update packet received: 7344 Keepalive packet sent: 123 |Keepalive packet received: 122 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 32 GSLB Protocol Version: 2 |Peer ACOS Version: 5.2.0 Build 155 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB site: eastus2_1 SLB device: slb3 (10.1.20.5:6668) Established Session ID: 1353 Secure Config: Disable |Current SSL State: Unsecure Connection succeeded: 1 |Connection failed: 0 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 0 |Update packet received: 7346 Keepalive packet sent: 123 |Keepalive packet received: 122 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 20 GSLB Protocol Version: 2 |Peer ACOS Version: 5.2.0 Build 155 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB site: eastus2_2 SLB device: slb4 (10.1.20.5:12936) Established Session ID: 46932 Secure Config: Disable |Current SSL State: Unsecure Connection succeeded: 1 |Connection failed: 0 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 0 |Update packet received: 7348 Keepalive packet sent: 124 |Keepalive packet received: 123 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 20 GSLB Protocol Version: 2 |Peer ACOS Version: 5.2.0 Build 155 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB protocol is disabled for site devices.
Run the following command on vThunder to verify the GSLB protocol information:
vThunder-gslb:Member(config)(NOLICENSE)#show gslb protocol
If the deployment is successful, the following configuration is displayed:
GSLB site: eastus_1 SLB device: slb1 (10.2.20.5:4626) GroupControl Session ID: Not Available Secure Config: None |Current SSL State: None Connection succeeded: 1 |Connection failed: 1 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 1 |Update packet received: 12 Keepalive packet sent: 2 |Keepalive packet received: 1 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 0 GSLB Protocol Version: 2 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB site: eastus_2 SLB device: slb2 (10.2.20.5:18556) GroupControl Session ID: Not Available Secure Config: None |Current SSL State: None Connection succeeded: 1 |Connection failed: 1 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 1 |Update packet received: 14 Keepalive packet sent: 2 |Keepalive packet received: 1 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 0 GSLB Protocol Version: 2 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB site: eastus2_1 SLB device: slb3 (10.2.20.5:13002) GroupControl Session ID: Not Available Secure Config: None |Current SSL State: None Connection succeeded: 1 |Connection failed: 1 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 1 |Update packet received: 10 Keepalive packet sent: 2 |Keepalive packet received: 1 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 0 GSLB Protocol Version: 2 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB site: eastus2_2 SLB device: slb4 (10.2.20.5:1200) GroupControl Session ID: Not Available Secure Config: None |Current SSL State: None Connection succeeded: 1 |Connection failed: 0 Open packet sent: 1 |Open packet received: 1 Open session succeeded: 1 |Open session failed: 0 Sessions Dropped: 1 |Update packet received: 18 Keepalive packet sent: 2 |Keepalive packet received: 1 Notify packet sent: 0 |Notify packet received: 0 Message Header Error: 0 |Protocol RDT(ms): 0 GSLB Protocol Version: 2 Secure negotiation Success: 0 |Secure negotiation Failures: 0 SSL handshake Success: 0 |SSL handshake Failures: 0 GSLB protocol is disabled for site devices.