配置 API - updateHa

updateHa 概述

使用 updateHa 变更 API 更新 Cato管理应用程序中的具备 Socket 高可用 (HA) 配置的站点的 Socket 部分中的以下设置 (网络 > 站点 > {site name} > 站点配置 > Socket):

  • 主要和次要 Socket 的管理 IP 地址

  • VRID - 用于标识主 Socket 何时关闭和何时功能正常的 VRRP 信息的 ID

注意

注意: 只有在两个 Sockets 都分配给站点后,并且使用 Cato 管理应用程序将其配置为 HA 站点,才能运行 updateHa API。

定位站点的 siteID

在 Cato 管理应用程序中未显示站点 ID,您可以定位站点 ID:

  • 使用 entityLookup API 查询 (请参阅 Cato API - 实体查询),使用 type 值为 site

    您还可以使用 search 参数,值为站点名称,查询将返回站点 ID

  • Cato 管理应用程序的 URL 中的数字,当您选择一个站点时 (网络 > 站点 > {site name})。 例如,以下 URL 的站点 ID 是 12345: https://cc.catonetworks.com/#/26/sites/12345/networkAnalytics

updateHa 参数细节

这些是使用 Cato 配置 API 更新站点的 HA Socket 设置的参数。 所有 updateHaInput 参数都是可选的:

  • primaryManagementIp - 主 Socket 的管理 IP 地址

  • secondaryManagementIp- 次 Socket 的管理 IP 地址

  • VRID - 用于 VRRP 信息的虚拟路由标识符

updateHaInput primaryManagementIp

更新主 Socket 的管理 IP 地址。 您可以使用此 IP 地址访问主 Socket 的 WebUI。

updateHaInput secondaryManagementIp

更新次 Socket 的管理 IP 地址。 您可以使用此 IP 地址访问次 Socket 的 WebUI。

updateHaInput vrid

更新主 Socket 和次 Socket 之间的 VRRP 信息的 VRID(虚拟路由标识符)。 默认 VRID 为 100。

示例 Postman 脚本

mutation updateHa ($accountId: ID!, $siteId: ID!, $input: UpdateHaInput!) {
 site(accountId: $accountId) {
 updateHa (siteId: $siteId, input: $input) {
 siteId
 }
 }
}

GraphQL 变量

{
 "accountId": "26",
 "siteId": 126,
 "input": {
 "primaryManagementIp": "192.168.4.2",
 "secondaryManagementIp": "192.168.4.3",
 "vrid": 100
 }
}

相关资源

这篇文章有帮助吗?

0 人中有 0 人觉得有帮助

0 条评论