Jump to content
Welcome to our new Citrix community!

Citrix ADC GSLB Active/Passive Sync Problems "ERROR: No such command"


Recommended Posts

I'm setting up a GSLB Active\Passive site. The netscaler versions are as follows:

 

Active: NS13.0 47.24.nc
Passive: NS13.0 52.24.nc
 

When I perform a manual sync I receive the following output:

 

Displaying the status of the manual GSLB configuration synchronization:

TPG1_GSLB[Master]:
    Getting Config:  ok
PAR_GSLB[Slave]: 
    Syncing gslb static proximity database:  ok
    Syncing inbuilt gslb static proximity database : ok
    Getting Config:  ok
    Comparing config:  ok
    Applying changes:  
    Error executing command on gslb site... Done
exec: add gslb vserver gslbvs_GWURL_TPG1_SAMSON SSL -backupLBMethod ROUNDROBIN -tolerance 0 -appflowLog DISABLED
 Done
exec: add gslb vserver gslbvs_GWURL_PAR_SAMSON SSL -backupLBMethod ROUNDROBIN -tolerance 0 -appflowLog DISABLED
 Done
exec: set gslb vserver gslbvs_GWURL_TPG1_SAMSON -backupVServer gslbvs_GWURL_PAR_SAMSON -backupLBMethod ROUNDROBIN -tolerance 0 -appflowLog DISABLED
 Done
exec: set gslb vserver gslbvs_GWURL_PAR_SAMSON -backupLBMethod ROUNDROBIN -tolerance 0 -appflowLog DISABLED
 Done
exec: add gslb service gslbsvc_SF_TPG1_EFOODIT 10.68.1.50 SSL 443 -publicIP 10.68.1.50 -publicPort 443 -maxClient 0 -siteName TPG1_GSLB -cltTimeout 180 -svrTimeout 360 -downStateFlush ENABLED
ERROR: No such command
exec: add gslb service gslbsvc_SF_PAR_EFOODIT 10.58.1.50 SSL 443 -publicIP 10.58.1.50 -publicPort 443 -maxClient 0 -siteName PAR_GSLB -cltTimeout 180 -svrTimeout 360 -downStateFlush ENABLED
ERROR: No such command
exec: add gslb service gslbsvc_GWURL_TPG1_SAMSON 10.68.1.51 SSL 443 -publicIP 10.68.1.51 -publicPort 443 -maxClient 0 -siteName TPG1_GSLB -cltTimeout 180 -svrTimeout 360 -downStateFlush ENABLED
ERROR: No such command
exec: add gslb service gslbsvc_GWURL_PAR_SAMSON 10.58.1.51 SSL 443 -publicIP 10.58.1.51 -publicPort 443 -maxClient 0 -siteName PAR_GSLB -cltTimeout 180 -svrTimeout 360 -downStateFlush ENABLED
ERROR: No such command
exec: bind gslb vserver gslbvs_GWURL_TPG1_SAMSON -serviceName gslbsvc_GWURL_TPG1_SAMSON
 Done
exec: bind gslb vserver gslbvs_GWURL_PAR_SAMSON -serviceName gslbsvc_GWURL_PAR_SAMSON
 Done
exec: bind gslb vserver gslbvs_GWURL_TPG1_SAMSON -domainName samson.gslb.nafdanav.com.au -TTL 5
 Done
exec: add lb monitor StoreFront STOREFRONT -scriptName nssf.pl -dispatcherIP 127.0.0.1 -dispatcherPort 3013 -LRTM DISABLED -secure YES -storename EFOODIT-NAV
ERROR: Resource already exists
exec: bind gslb service gslbsvc_SF_TPG1_EFOODIT -monitorName StoreFront
ERROR: No such command
 Done
Some of the commands failed
 

 

How is the "ERROR: No such command" error being generated?

 

Regards,

 

Ian

 

 

 

Link to comment
Share on other sites

They are on different versions which would affect sync; but not gslb itself.  There is a brief note about these being same firmware as "recommended" at bottom of gslb sync section (last couple of lines):  https://docs.citrix.com/en-us/netscaler/11-1/gslb/configure-gslb/sync-configuration-gslb-setup.html#limitations-of-synchronization

 

The force sync, may overcome this.  But there are a few service/vserver renaming events that can also cause sync to be unhappy (noted in this section too).

 

You can see if this log has any specific info:   /var/netscaler/gslb/periodic_sync.log

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...