NetScaler 10.5(8)首次配置高可用性

nick814 NetScaler 2,513 次浏览 没有评论

 

您可以在高可用性配置中部署两个NetScaler设备,其中一个单元主动接受连接并管理服务器,而辅助单元监视第一个NetScaler设备。主动接受连接和管理服务器的NetScaler称为主单元,而另一个称为高可用性配置中的辅助单元。如果主单元中存在故障,则辅助单元变为主单元并开始主动接受连接。

高可用性设备中的每个NetScaler通过发送周期性消息(称为心跳消息或运行状况检查)来监视对方,以确定对等节点的运行状况或状态。如果主单元的运行状况检查失败,则辅助单元将在特定时间段内重试连接。有关高可用性的详细信息,请参阅”高可用性”。如果重试在指定时间段结束时未成功,则辅助设备在称为故障切换的进程中接管主设备。下图显示了两种高可用性配置,一个处于单臂模式,另一个处于双臂模式。

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

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

在单臂配置中,NS1和NS2以及服务器S1,S2和S3都连接到交换机。

 

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

 

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

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

     

添加节点

一个节点是一个对等NetScaler设备的逻辑表示。 它通过ID和NSIP来标识对等单元。 设备使用这些参数与对等体通信并跟踪其状态。 添加节点时,主要和辅助单元异步交换心跳消息。 节点ID是一个不能大于64的整数。

 

使用命令行界面添加节点

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

  • add HA node <id> <IPAddress> 
  • show HA node <id> 

    举例

    add HA node 0 10.102.29.170

    Done

    > show HA node 0

    1) Node ID: 0

    IP: 10.102.29.200 (NS200)

    Node State: UP

    Master State: Primary

    SSL Card Status: UP

    Hello Interval: 200 msecs

    Dead Interval: 3 secs

    Node in this Master State for: 1:0:41:50 (days:hrs:min:sec)

 

使用配置实用程序添加节点

  1. 在导航窗格中,展开System,然后单击High Availability。 出现High Availability页面。
  2. 在”High Availability“页面上,选择”Nodes“选项卡。
  3. 单击Add。 出现High Availability Setup对话框。
  4. 在” High Availability Setup“对话框的”Remote Node IP Address“文本框中,键入IP地址(例如,10.102.29.170)。
  5. 确保选中Configure remote system to participate in High Availability setup复选框。 默认情况下,选中此复选框。
  6. 选择Turn off HA monitor on interfaces/channels that are down(在关闭的接口/通道上关闭HA监视)复选框禁用HA监视已关闭的接口。 默认情况下,选中此复选框。
  7. 验证您添加的节点是否出现在”Nodes”选项卡下的节点列表中。

     

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

高可用性监视器是监视接口的虚拟实体。 您必须禁用未连接或用于流量的接口的监视器。 当在状态为DOWN的接口上启用监视器时,节点的状态变为NOT UP。 在高可用性配置中,进入NOT UP状态的主节点可能会导致高可用性故障转移。

 

在以下条件下,接口标记为DOWN:

  • 接口未连接
  • 接口工作不正常
  • 连接接口的电缆工作不正常

     

使用命令行界面禁用未使用接口的高可用性监视器

在命令提示符下,键入以下命令以禁用未使用接口的高可用性监视器,并验证其是否已禁用:

  • set interface <id> -haMonitor OFF 
  • show interface <id> 

    举例

    > set interface 1/8 -haMonitor OFF 
    

    Done

    > show interface 1/8

    Interface 1/8 (Gig Ethernet 10/100/1000 MBits) #2

    flags=0x4000 <ENABLED, DOWN, down, autoneg, 802.1q>

    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) Stalls(0)

    TX: Pkts(0) Bytes(0) Errs(0) Drops(0) Stalls(0)

    NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)

    Bandwidth thresholds are not set.

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

 

使用配置实用程序禁用未使用接口的高可用性监视器

  1. 导航到System > Network > Interfaces
  2. 选择必须禁用监视器的接口。
  3. 单击Open。 将显示”Modify Interface“对话框。
  4. HA Monitoring中,选择OFF选项。
  5. 单击”OK“。
  6. 验证在选择接口时,”HA监控:关闭”将显示在页面底部的详细信息中。

 

发表评论

Go