写在前面的话:
NetScaler 同一物理型号有三个版本,分别是白金版,企业版,以及标准版。其中标准版不含GSLB这个功能。
各版本差异以及datasheet说明书详见:PDF链接
因此Support团队会根据开case的情况,去核实这个设备是否具备正版授权GSLB功能 :)
+++++++++++++++++++++++++++++++++++++++++++++
什么是静态数据库:
1,这是一个文本文件
2,文本文件记录了不同ISP的网段。如电信网的,联通网段等
3,NetScaler 先通过这个文本文件,来匹配客户所在的LDNS请求是属于哪一个ISP,然后用自己对应同一个ISP的虚拟IP应答。
+++++++++++++++++++++++++++++++++++++++++++++
言归正传,开始 Troubleshooting ”N“板斧:
1,要确保 gslb service中的虚IP所在的location 与静态数据库文件内location 有对应关系。如数据库区分了电信网段,联通网段,那么GSLB的虚IP,也要被分在电信或者联通段。
命令行:
show gslb service 可以查看虚IP所在的location
2, 下面是以下常见造成 域名解析“飘”到其他ISP常见命令
命令行:show locationParameter
> showlocationParameter
StaticProximity
----------------
Databasemode: File
Flushing:Idle; Loading: Idle
Context:custom
Qualifier1 label: ispname
Qualifier2 label: Country
Qualifier3 label: Region
Qualifier4 label: City
Qualifier5 label: ispname
Qualifier6 label: Organization
Locationfile (format: netscaler):
/var/netscaler/locdb/ip_2012_xiaolu.txt
Lines: 10 Warnings: 0 Errors: 0
Currentstatic entries: 6 Current customentries: 0
Done
这个location file 必须是没有errors的。 任何error都可能造成”飘“的问题。
此外,location file必须没有多余的空行。任何记录条码(IP区域)都不能有重叠。
3,命令行进入Shell 模式:
root@ns# nsmap -t -d
然后 敲入觉得“飘"的source LDNS IP 地址,从而验证数据库是否完整:
如
root@ns#nsmap -t -d
Enter IPaddress to to test (dot notation) or q to exit: 172.16.54.1
============Result for ip 172.16.54.1 ==============
Found in0.48 secs. Range from 172.16.54.0 to 172.16.54.255
Qualifiers:
"ISP2"."*"."*"."*"."*"."*"
+++++++++++++++++++++++++++++++++++++++++++++
静态数据库文件因含有各ISP网段核心数据,所以技术售后团队无法分享数据库给大家。希望大家理解。
Xiaolu