参与 GSLB 的站点之间的实时同步

如果要在主站点上执行命令时跨从站点自动同步 GSLB 配置,现在可以使用 AutomaticConfigSync 选项自动同步实时 GSLB 配置。您不必手动触发自动同步选项来同步配置。

如果您尝试手动同步(使用同步 gslb 配置命令)站点正在自动同步,则会出现“正在同步”错误消息。无法为正在手动同步的站点触发自动同步。

注意

从 Citrix ADC 12.1 版本 xx.xx 开始,当您同步 GSLB 配置时会生成 SNMP 陷阱。请注意,在实时同步中,第一个 SNMP 陷阱中的同步状态被捕获为失败。您可以忽略此状态,因为在具有实际同步状态的第一个陷阱之后立即自动生成第二个 SNMP 陷阱。但是,如果在第二次尝试中同步失败,则不会生成 SNMP 陷阱,因为同步状态没有从以前的同步状态更改。

有关配置 Citrix ADC 设备以生成陷阱的详细信息,请参阅配置 Citrix ADC 以生成 SNMP 陷阱

注意事项:

  • 所有与实时同步相关的日志都存储在 /var/netscaler/gslb/periodic_sync.log 文件中。
  • 同步状态文件和默认配置文件存储在位置 /var/netscaler/gslb_sync. 中。
  • 不支持从已分区设备的默认分区启用自动配置同步。但是,它可以从所有其他分区启用。同步状态文件和默认配置文件存储在位置 /var/partitions/<partition name>/netscaler/gslb_sync

使用实时同步功能的最佳实践

  • 建议作为站点参与的所有 Citrix ADC 设备都具有相同的 ADC 软件版本。
  • 要更改 RPC 节点密码,首先在从站点上更改密码,然后在主站点上更改密码。
  • 在参与 GSLB 的每个站点上配置本地 GSLB 站点。
  • 在执行配置的其中一个站点上启用自动配置同步。此站点最终会同步到其他 GSLB 站点。
  • 如果有新的配置或对现有配置进行了更改,请确保使用“show gslb SyncStatus”命令检查状态,以确认更改是否在所有站点之间同步,或者是否有任何错误。

使用 CLI 启用实时同步

在命令提示窗口中,键入:

set gslb parameter –automaticConfigSync (ENABLED | DISABLED)

示例:

set gslb parameter –automaticConfigSync ENABLED

使用 GUI 启用实时同步

  1. 导航到 配置 > 流量管理 > GSLB > 更改 GSLB 设置
  2. 选择 自动配置同步

    注意:此选项必须仅在执行配置的站点中启用。

提示

有关以下主题的信息,请参阅参与 GSLB 的站点之间的手动同步

  • 预览 GSLB 同步
  • 调试同步过程中触发的命令