NetScaler

配置高可用性

您可以在高可用性配置中部署两个NetScaler设备,其中一个单元主动接受连接并管理服务器,而次要单元监视第一个单元。在高可用性配置中,主动接受连接并管理服务器的NetScaler设备称为主单元,另一个称为辅助单元。如果主单元出现故障,辅助单元将成为主单元,并开始积极地接受连接。

高可用性对中的每个NetScaler设备通过发送周期性消息(称为心跳消息或运行状况检查)来监视另一个设备,以确定对等节点的运行状况或状态。如果主机组的健康检查失败,从机组将在指定的时间段内重试连接。有关高可用性的更多信息,请参见高可用性.如果在指定的时间期限结束前重试没有成功,辅助单元将在一个称为故障转移的过程中接管主单元。下图展示了单臂模式和双臂模式下的两种高可用性配置。

图1。单臂模式下的高可用性

图像

图2。双臂模式下的高可用性

图像

单臂配置时,NS1、NS2和服务器S1、S2、S3都连接在交换机上。

双臂配置时,NS1和NS2都连接在两台交换机上。服务器S1、S2和S3连接在第二台交换机上。客户端与服务器之间的流量通过NS1或NS2。

要设置高可用性环境,请将一个ADC设备配置为主ADC设备,另一个配置为辅助ADC设备。在每个ADC设备上执行以下任务:

  • 添加节点。
  • 禁用未使用接口的高可用性监视。

增加节点

节点是对等NetScaler设备的逻辑表示。它通过ID和NSIP来标识对端设备。设备使用这些参数与对等设备通信并跟踪其状态。当增加一个节点时,主、备机之间会异步交换心跳消息。节点ID为不大于64的整数形式。

通过CLI

使用命令行界面添加节点,具体步骤如下:

在命令提示符下,输入以下命令来添加节点并验证节点是否已添加:

  • add HA node .使用实例

  • show HA node .使用实例

    例子

    add HA node 0 10.102.29.170 Done > show HA node 0 1)节点ID: 0 IP: 10.102.29.200 (NS200)节点状态:UP Master状态:Primary SSL Card状态:UP Hello间隔:200 msecs Dead间隔:3 secs node in this Master State for: 1:0:41:50 (days:hrs:min:sec) 

通过GUI

按照以下步骤使用GUI添加节点:

  1. 导航到系统>高可用性
  2. 点击添加节点选项卡。
  3. 创建HA节点页,在远端节点IP地址文本框中,输入远端节点的NSIP地址(例如10.102.29.170)。
  4. 确保配置远程系统以参与高可用性设置复选框。在下面的文本框中提供远程节点的登录凭证远程系统登录凭据
  5. 选择关闭关闭的接口/通道上的HA监视器选中复选框,关闭down接口的HA监控器。

验证您添加的节点是否出现在nodes选项卡中的节点列表中。

禁用未使用接口的高可用性监视

高可用性监视器是监视接口的虚拟实体。对于未连接或正在被流量使用的接口,必须关闭监视器。当接口的状态为DOWN时,使能监视器,该节点的状态变为NOT UP。在高可用性配置中,主节点进入NOT UP状态可能会导致高可用性故障转移。接口在以下情况下被标记为DOWN:

  • 接口未连接
  • 接口工作异常。处理步骤
  • 接口连接线缆异常

通过CLI

要使用命令行接口为未使用的接口禁用高可用性监视器,请执行以下步骤:

在命令提示符下,输入以下命令为未使用的接口禁用高可用性监视器,并检查它是否已禁用:

  • set interface -haMonitor OFF
  • 显示接口

    例子

    > set interface 1/8 -haMonitor OFF Done > show interface 1/8 interface 1/8 (Gig Ethernet 10/100/ 1000mbits) #2 flags=0x4000  MTU=1514, native vlan=1, MAC=00:d0:68:15:fd:3d, downtime 238h55m44s Requested: media AUTO, speed AUTO, duplex AUTO, fctl OFF, throughput 0 RX: Pkts(0) Bytes(0) Errs(0) Drops(0) slots (0) Bytes(0) Errs(0) Drops(0) slots (0) NIC: InDisc(0) OutDisc(0) fctl (0) slots (0) suspended (0) mute(0)带宽阈值未设置。< !——NeedCopy >

    当对一个未使用的接口禁用高可用性监视器时,该接口的show interface命令的输出不包括“HAMON”。

通过GUI

要使用GUI禁用未使用接口的高可用性监视器,请执行以下步骤:

  1. 进入“系统>网络>接口”。
  2. 选择必须禁用监视器的接口。
  3. 单击Open。系统弹出“修改接口”对话框。
  4. 在“HA Monitoring”中选择“OFF”选项。
  5. 单击OK。
  6. 确认当选择接口时,“HA Monitoring: OFF”会出现在页面底部的详细信息中。