Line 24: |
Line 24: |
| On the DNS server we have modified the default query for a lookup to: | | On the DNS server we have modified the default query for a lookup to: |
| | | |
− | gmysql-basic-query=SELECT content,ttl,prio,type,domain_id,disabled,name,auth FROM records WHERE disabled=0 AND (UnixSeconds is NULL OR UnixSeconds > (UNIX_TIMESTAMP() - 120)) and type=? and name=?
| + | gmysql-basic-query=SELECT content,ttl,prio,type,domain_id,disabled,name,auth FROM records WHERE disabled=0 AND (UnixSeconds is NULL OR UnixSeconds > (UNIX_TIMESTAMP() - 120)) and type=? and name=? |
| | | |
| This will only return a record if UnixSeconds is Null or has been updated in the last 120 seconds. | | This will only return a record if UnixSeconds is Null or has been updated in the last 120 seconds. |
Line 30: |
Line 30: |
| If the node loses connectivity, it will be timed out of DNS due to this in 120 seconds. This is a "dead-man switch" function which will enable losing any one node in the cluster. | | If the node loses connectivity, it will be timed out of DNS due to this in 120 seconds. This is a "dead-man switch" function which will enable losing any one node in the cluster. |
| | | |
− | register.allstarlink.org is a CNAME to register.regscvs.allstarlink.org under this. The node list servers are under this as well as node[1-4].allstarllink.org CNAME nodes.regsvcs.allstarlink.org | + | '''register.allstarlink.org''' is a CNAME to '''register.regscvs.allstarlink.org''' under this. The node list servers are under this as well as '''node[1-4].allstarllink.org''' CNAME '''nodes.regsvcs.allstarlink.org |
− | | + | ''' |
| == recovery of a down server == | | == recovery of a down server == |
| | | |
− | Need to fill this out, right now it's a manual verification, db edit and reset. | + | Need to fill this out, right now it's a manual verification, db edit and reset. |
| | | |
| = DNS node lookup = | | = DNS node lookup = |