To manage site awareness through the GC you must determine which directory servers function as GC servers, using either the dig or nslookup utility.
This task is required because each directory server in the forest may be set up as:
- A GC server only
- Both a GC server and a domain server
- A domain server only
- Use the following command to generate a list of GC servers:
dig +tcp -t SRV _gc._tcp.rootdomain.com
For instructions on finding the value of root_domain, see Finding the Root Domain Name.The dig command produces output similar to:
;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65377 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 10, AUTHORITY: 5, ADDITIONAL: 17 ;; QUESTION SECTION: ;_gc._tcp.rootdomain.com. IN SRV ;; ANSWER SECTION: _gc._tcp.rootdomain.com. 600 IN SRV 0 100 3268 sdhq7602.DOMAIN1.COM. _gc._tcp.rootdomain.com. 600 IN SRV 0 100 3268 sdhq7603.DOMAIN1.COM. _gc._tcp.rootdomain.com. 600 IN SRV 0 100 3268 alban140.DOMAIN1.COM. _gc._tcp.rootdomain.com. 600 IN SRV 0 100 3268 china7830.DOMAIN2.COM. _gc._tcp.rootdomain.com. 600 IN SRV 0 100 3268 india7831.DOMAIN3.COM. _gc._tcp.rootdomain.com. 600 IN SRV 0 100 3268 japan7832.DOMAIN4.COM. _gc._tcp.rootdomain.com. 600 IN SRV 0 100 3268 sdhq7544.DOMAIN1.COM. ;; AUTHORITY SECTION: _tcp.rootdomain.com. 86400 IN NS sdint7857.DOMAIN1.COM. _tcp.rootdomain.com. 86400 IN NS socal7210.DOMAIN1.COM. _tcp.rootdomain.com. 86400 IN NS socal7211.DOMAIN1.COM. _tcp.rootdomain.com. 86400 IN NS socal7212.DOMAIN1.COM. _tcp.rootdomain.com. 86400 IN NS sdhq7562.DOMAIN1.COM. ;; ADDITIONAL SECTION: alban140.DOMAIN1.COM. 1800 IN A ip_address10
The ANSWER SECTION lists the directory servers that have GC server capabilities, and it includes the alban140.DOMAIN1.COM server used in previous tasks. Note that 3268 is the default port for GC servers.
- Choose a GC directory in the ANSWER SECTION to facilitate site aware authentication of users who cross domain boundaries when they log on to a Teradata Vantage system or Unity server.