• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

02-负载均衡命令参考

目录

02-全局负载均衡命令

本章节下载 02-全局负载均衡命令  (515.99 KB)

02-全局负载均衡命令

  录

1 全局负载均衡

1.1 全局负载均衡配置命令

1.1.1 authentication-key

1.1.2 bandwidth busy-protection (global-virtual-server-pool view)

1.1.3 bandwidth busy-rate

1.1.4 bandwidth weight (global-proximity view)

1.1.5 cost weight (global-proximity view)

1.1.6 data-center server virtual-ip

1.1.7 data-center server virtual-server

1.1.8 description

1.1.9 display loadbalance data-center

1.1.10 display loadbalance data-center link statistics

1.1.11 display loadbalance default-syncgroup member

1.1.12 display loadbalance global-dns-listener

1.1.13 display loadbalance global-dns-listener statistics

1.1.14 display loadbalance global-dns-map

1.1.15 display loadbalance global-dns-map statistics

1.1.16 display loadbalance global-isp

1.1.17 display loadbalance global-proximity

1.1.18 display loadbalance global-region

1.1.19 display loadbalance global-reverse-zone

1.1.20 display loadbalance global-topology

1.1.21 display loadbalance global-virtual-server-pool

1.1.22 display loadbalance global-virtual-server-pool probe

1.1.23 display loadbalance global-zone

1.1.24 display loadbalance link

1.1.25 domain-name (global-dns-map view)

1.1.26 expire

1.1.27 fallback (global-dns-listener view)

1.1.28 global-isp

1.1.29 global-virtual-server-pool (global-dns-mapping view)

1.1.30 ip address (global-dns-listener view)

1.1.31 ip address (global-isp view)

1.1.32 ip address (server view)

1.1.33 ip address (sync-group member view)

1.1.34 ip mask (global-proximity view)

1.1.35 link (data-center view)

1.1.36 link (global-virtual-server view or global-virtual-ip view)

1.1.37 loadbalance data-center

1.1.38 loadbalance default-syncgroup member

1.1.39 loadbalance default-syncgroup sync

1.1.40 loadbalance global-dns-listener

1.1.41 loadbalance global-dns-map

1.1.42 loadbalance global-isp file

1.1.43 loadbalance global-isp name

1.1.44 loadbalance global-proximity

1.1.45 loadbalance global-region

1.1.46 loadbalance global-reverse-zone

1.1.47 loadbalance global-topology region

1.1.48 loadbalance global-virtual-server-pool

1.1.49 loadbalance global-zone

1.1.50 loadbalance link

1.1.51 match default probe (global-proximity view)

1.1.52 max-bandwidth

1.1.53 max-number (global-proximity view)

1.1.54 member

1.1.55 min-ttl

1.1.56 password

1.1.57 port (server view)

1.1.58 port (sync-group member view)

1.1.59 predictor (global-dns-mapping view)

1.1.60 predictor (global-virtual-server-pool view)

1.1.61 primary-nameserver

1.1.62 probe (global-virtual-server view or global-virtual-ip view)

1.1.63 probe (global-virtual-server-pool view)

1.1.64 probe (link view)

1.1.65 probe-interval

1.1.66 probe-retries

1.1.67 record (global-zone view)

1.1.68 record ptr (global-reverse-zone view)

1.1.69 refresh

1.1.70 reset loadbalance global-dns-listener statistics

1.1.71 reset loadbalance global-dns-map statistics

1.1.72 reset loadbalance global-proximity

1.1.73 responsible-mail

1.1.74 retry

1.1.75 router ip

1.1.76 rtt weight (global-proximity view)

1.1.77 serial

1.1.78 server

1.1.79 service enable (data-center view)

1.1.80 service enable (global-dns-listener view)

1.1.81 service enable (global-dns-mapping view)

1.1.82 service enable (server view)

1.1.83 service enable (sync-group member view)

1.1.84 soa

1.1.85 success-criteria (global-virtual-server view or global-virtual-ip view)

1.1.86 success-criteria (global-virtual-server-pool view)

1.1.87 success-criteria (link view)

1.1.88 sync-interval (server view)

1.1.89 timeout (global-proximity view)

1.1.90 ttl (global-dns-mapping view)

1.1.91 ttl (global-zone view or global-reverse-zone view)

1.1.92 ttl weight (global-proximity view)

1.1.93 user

1.1.94 weight

 


1 全局负载均衡

1.1  全局负载均衡配置命令

1.1.1  authentication-key

authentication-key命令用来配置同步组成员的通信认证字。

undo authentication-key命令用来恢复缺省情况。

【命令】

authentication-key { cipher | simple } string

undo authentication-key

【缺省情况】

未配置同步组成员的通信认证字。

【视图】

本地同步组成员视图

【缺省用户角色】

network-admin

context-admin

【参数】

cipher:以密文方式配置认证字。

simple:以明文方式配置认证字,该认证字将以密文方式存储。

string:认证字字符串,区分大小写。密文认证字为1~53个字符的字符串,明文认证字为1~16个字符的字符串。

【使用指导】

认证字用来在本端同步组成员和与其对应的远端同步组成员建立连接时进行验证,只有认证字相同的同步组成员才能建立连接。

若配置认证字,则必须保证本地同步组成员与其对应的远端同步组成员的认证字一致。

建立连接后报文也会根据此认证字进行加密处理。

【举例】

# 在名称为dev1的本地同步组成员视图下,以明文方式配置同步组成员的通信认证字为admin。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev1 type local

[Sysname-lb-defaultsgmember-local-dev1] authentication-key simple admin

1.1.2  bandwidth busy-protection (global-virtual-server-pool view)

bandwidth busy-protection enable命令用来开启全局虚服务池的带宽繁忙保护功能。

undo bandwidth busy-protection enable命令用来关闭全局虚服务池的带宽繁忙保护功能。

【命令】

bandwidth busy-protection enable

undo bandwidth busy-protection enable

【缺省情况】

全局虚服务池的带宽繁忙保护功能处于关闭状态。

【视图】

全局虚服务池视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

开启带宽繁忙保护功能后,全局虚服务池根据用户配置的调度算法选择虚服务器或虚IP时,会查看虚服务器或虚IP关联的链路是否超过配置的链路带宽繁忙比,如果超出则不选择该虚服务器或虚IP。

【举例】

# 开启全局虚服务池gl-pool的带宽繁忙保护功能。

<Sysname> system-view

[Sysname] loadbalanec global-virtual-server-pool gl-pool

[Sysname-lb-gvspool-gl-pool] bandwidth busy-protection enable

【相关命令】

·     bandwidth busy-rate (link view)

·     display loadbalance global-virtual-server-pool

1.1.3  bandwidth busy-rate

bandwidth busy-rate命令用来配置链路的带宽繁忙比。

undo bandwidth busy-rate命令用来恢复缺省情况。

【命令】

bandwidth [ inbound | outbound ] busy-rate busy-rate-number [ recovery recovery-rate-number ]

undo bandwidth [ inbound | outbound ] busy-rate

【缺省情况】

链路的总带宽繁忙比为70。

【视图】

链路视图

【缺省用户角色】

network-admin

context-admin

【参数】

inbound:表示入方向的带宽繁忙比。

outbound:表示出方向的带宽繁忙比。

busy-rate-number:链路的带宽繁忙比,取值范围为1~100。

recovery recovery-rate-number链路带宽繁忙恢复比,取值范围为1~100。缺省情况下,当带宽繁忙比大于10时,带宽繁忙恢复比为带宽繁忙比减去10;当带宽繁忙比小于等于10时,带宽繁忙恢复比等于带宽繁忙比。

【使用指导】

当链路的带宽超过该链路的带宽繁忙比与最大期望带宽的乘积时,链路进入繁忙状态,不再参与调度。当链路的带宽低于带宽繁忙恢复比与最大期望带宽的乘积时,链路解除繁忙状态,重新参与调度。

若未指定inboundoutbound关键字,则表示设置链路的总带宽繁忙比。

带宽繁忙比为当前链路实际带宽与用户配置最大带宽的百分比值,若最大带宽设置为不受限,则使用其可设置的最大值进行计算。同一链路的带宽繁忙恢复比必须小于等于带宽繁忙比。

本命令只在新建会话时生效,对已经存在的会话不生效。

【举例】

# 配置链路lk1的总带宽繁忙比为90,带宽繁忙恢复比为85。

<Sysname> system-view

[Sysname] loadbalance link lk1

[Sysname-lb-link-link1] bandwidth busy-rate 90 recovery 85

【相关命令】

·     display loadbalance link

·     max-bandwidth

1.1.4  bandwidth weight (global-proximity view)

bandwidth weight命令用来配置全局动态就近性计算的带宽权值。

undo bandwidth weight命令用来恢复缺省情况。

【命令】

bandwidth { inbound | outbound } weight bandwidth-weight

undo bandwidth { inbound | outbound } weight

【缺省情况】

全局动态就近性计算的带宽权值为100。

【视图】

全局动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

inbound:表示入方向带宽权值。

outbound:表示出方向带宽权值。

bandwidth-weight:全局动态就近性计算的带宽权值,取值范围为0~255,数值越大权重越大。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性计算的入方向带宽权值为200。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] bandwidth inbound weight 200

# 在全局动态就近性视图下,配置全局动态就近性计算的出方向带宽权值为200。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] bandwidth outbound weight 200

【相关命令】

·     display loadbalance global-proximity

1.1.5  cost weight (global-proximity view)

cost weight命令用来配置全局动态就近性计算的成本权值。

undo cost weight命令用来恢复缺省情况。

【命令】

cost weight cost-weight

undo cost weight

【缺省情况】

全局动态就近性计算的成本权值为100。

【视图】

全局动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

cost-weight:全局动态就近性计算的成本权值,取值范围为0~255,数值越大权重越大。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性计算的成本权值为200。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] cost weight 200

【相关命令】

·     display loadbalance global-proximity

1.1.6  data-center server virtual-ip

data-center server virtual-ip命令用来向全局虚服务池中添加虚IP,并进入全局虚IP视图。如果指定的虚IP已经存在,则直接进入全局虚IP视图。

undo data-center server virtual-ip命令用来从全局虚服务池中删除指定的虚IP。

【命令】

data-center data-center-name server server-name virtual-ip virtual-ip-address

undo data-center data-center-name server server-name virtual-ip virtual-ip-address

【缺省情况】

未向全局虚服务池中添加虚IP。

【视图】

全局虚服务池视图

【缺省用户角色】

network-admin

context-admin

【参数】

data-center data-center-name:虚IP所属的数据中心,data-center-name为数据中心的名称,为1~63个字符的字符串,不区分大小写。

server server-name:虚IP所属的服务器负载均衡设备,server-name为服务器负载均衡设备的名称,为1~63个字符的字符串,不区分大小写。

virtual-ip virtual-ip-address:虚IP的IPv4地址,不能为环回地址、组播地址、广播地址和0.X.X.X。

【使用指导】

虚IP所属的服务器负载均衡设备仅允许配置为本机服务器负载均衡设备localhost。

【举例】

# 向全局虚服务池gl-pool中添加虚IP 1.2.3.4,并进入全局虚IP视图。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gl-pool

[Sysname-lb-gvspool-gl-pool] data-center dc1 server slb1 virtual-ip 1.2.3.4

[Sysname-lb-gvspool-gl-pool-dc-dc1-server-slb1-vip-1.2.3.4]

【相关命令】

·     display loadbalance global-virtual-server-pool

1.1.7  data-center server virtual-server

data-center server virtual-server命令用来向全局虚服务池中添加虚服务器,并进入全局虚服务器视图。如果指定的虚服务器已经存在,则直接进入全局虚服务器视图。

undo data-center server virtual-server命令用来从全局虚服务池中删除指定的虚服务器。

【命令】

data-center data-center-name server server-name virtual-server virtual-server-name

undo data-center data-center-name server server-name virtual-server virtual-server-name

【缺省情况】

未向全局虚服务池中添加虚服务器。

【视图】

全局虚服务池视图

【缺省用户角色】

network-admin

context-admin

【参数】

data-center data-center-name:虚服务器所属的数据中心,data-center-name为数据中心的名称,为1~63个字符的字符串,不区分大小写。

server server-name:虚服务器所属的服务器负载均衡设备,server-name为服务器负载均衡设备的名称,为1~63个字符的字符串,不区分大小写。

virtual-server virtual-server-name:虚服务器名称,为1~63个字符的字符串,不区分大小写。

【举例】

# 向全局虚服务池gl-pool中添加虚服务vs1,并进入全局虚服务器视图。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gl-pool

[Sysname-lb-gvspool-gl-pool] data-center dc1 server slb1 virtual-server vs1

[Sysname-lb-gvspool-gl-pool-dc-dc1-server-slb1-vs-vs1]

【相关命令】

·     display loadbalance global-virtual-server-pool

1.1.8  description

description命令用来配置描述信息。

undo description命令用来恢复缺省情况。

【命令】

description text

undo description

【缺省情况】

未配置描述信息。

【视图】

数据中心视图

【缺省用户角色】

network-admin

context-admin

【参数】

text:描述信息,为1~127个字符的字符串,区分大小写。

【举例】

# 配置数据中心dc1的描述信息为“beijing”。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] description beijing

【相关命令】

·     display loadbalance data-center

1.1.9  display loadbalance data-center

display loadbalance data-center命令用来显示数据中心的信息。

【命令】

display loadbalance data-center [ name data-center-name ] [ brief ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name data-center-name:显示指定名称的数据中心信息,data-center-name为数据中心的名称,为1~63个字符的字符串,不区分大小写。

brief:显示数据中心的简要信息。如果未指定本参数,将显示数据中心的详细信息。

【使用指导】

如果未指定任何参数,则表示显示所有数据中心的信息。

【举例】

# 显示所有数据中心的信息。

<Sysname> display loadbalance data-center

Data center: dc1

  Description: beijing

  Service state: Enabled

  Online state: Online

  Local server: localhost

    Service state: Enabled

    Online state: Online

    Virtual server list: vs1

                           vs2

  Server: slb1

    Service state: Enabled

    Interval: 10s

    Username: abc

    Port: 161

    IPv4 address list: 1.1.1.2

                       2.1.1.1

    Online state: Online

    Virtual server list: vs11

                         vs22

  Link list: lk1

             lk2

# 显示所有数据中心的简要信息

<Sysname> display loadbalance data-center brief

Data center  Online state   Servers Links

dc1          Online         3       1

dc2          Online         2       1

表1-1 display loadbalance data-center命令显示信息描述表

字段

描述

Data center

数据中心的名称

Description

数据中心描述信息

Service state

数据中心/服务器负载均衡设备的功能是否开启,包括:

·     Enabled:开启

·     Disabled:关闭

Online state

数据中心/服务器负载均衡设备的在线状态,包括:

·     Online:在线

·     Offline:离线

Local server

本机服务器负载均衡设备localhost

Server

服务器负载均衡设备的名称

Virtual server list

服务器负载均衡设备下虚服务列表

Interval

全局负载均衡设备与服务器负载均衡设备的通信间隔,单位为秒

Username

全局负载均衡设备与服务器负载均衡设备的通信用户名

IPv4 address list

全局负载均衡设备与服务器负载均衡设备的IPv4通信地址

Port

全局负载均衡设备与服务器负载均衡设备的通信端口号

Link list

数据中心下的出口链路列表

Servers

数据中心下服务器负载均衡设备的数目

Links

数据中心的出口链路数目

 

1.1.10  display loadbalance data-center link statistics

display loadbalance data-center link statistics命令用来显示数据中心出口链路的统计信息。

【命令】

display loadbalance data-center link statistics [ name data-center-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name data-center-name:显示指定名称的数据中心出口链路的统计信息,data-center-name为数据中心的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

如果未指定任何参数,则表示显示所有数据中心出口链路的统计信息。

【举例】

# 显示所有数据中心出口链路的统计信息。

<Sysname> display loadbalance data-center link statistics

Data center: dc1

  Link: lk1

    Input rate: 1524 bytes/s

    Output rate: 90 bytes/s

Data center: dc2

  Link: lk2

    Input rate: 0 bytes/s

    Output rate: 0 bytes/s

表1-2 display loadbalance data-center link statistics命令显示信息描述表

字段

描述

Data center

数据中心的名称

Link

数据中心出口链路的名称

Input rate

数据中心出口链路入方向速率,单位为字节/秒

Output rate

数据中心出口链路出方向速率,单位为字节/秒

 

1.1.11  display loadbalance default-syncgroup member

display loadbalance default-syncgroup member命令用来显示缺省同步组成员的信息。

【命令】

display loadbalance default-syncgroup member [ name member-name | type { local | remote } ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name member-name:显示指定名称的缺省同步组成员信息,member-name为缺省同步组成员的名称,为1~63个字符的字符串,不区分大小写。

type { local | remote }:显示指定类型的缺省同步组成员信息,local表示本地缺省同步组成员,remote表示远端缺省同步组成员。

【使用指导】

如果未指定任何参数,则表示显示缺省同步组所有成员的信息。

【举例】

# 显示缺省同步组所有成员的信息。

<Sysname> display loadbalance default-syncgroup member

Synchronization group member: dev1

  Service state: Enabled

  Role: Master

  Type: Local

  Port: 3936

  IPv4 address list: 1.1.1.2

                     2.1.1.1

  Probe interval: 30

  Probe retries: 5  Online state:Online

 

Synchronization group member: dev2

  Role: Standby

  Type: Remote

  Connection state: Established  Port: 3936

  IPv4 address list: 1.1.1.5

  Online state:Offline

表1-3 display loadbalance default-syncgroup member命令显示信息描述表

字段

描述

Synchronization group member

缺省同步组成员的名称

Service state

同步组成员的通信功能是否开启,包括:

·     Enabled:开启

·     Disabled:关闭

Probe interval

探测报文的发送间隔,单位为秒(仅本地同步组成员显示此字段)

Probe retries

探测失败后的重试次数

Role

同步组成员角色,包括:

·     Master:主同步组成员

·     Standby:非主同步组成员

Connection state

连接状态,包括:(仅远端同步组成员显示此字段)

·     Disabled:未开启同步组成员通信功能

·     Connecting:正在连接

·     Listening:正在监听

·     Established:连接已建立

Type

同步组成员类型,包括:

·     Local:本地同步组组成员

·     Remote:远端同步组成员

IPv4 address list

同步组成员的IPv4通信地址

Port

同步组成员的通信端口号

Online state

同步组成员的在线状态,包括:

·     Online:在线

·     Offline:离线

 

1.1.12  display loadbalance global-dns-listener

display loadbalance global-dns-listener命令用来显示全局DNS监听器的信息。

【命令】

display loadbalance global-dns-listener [ name dns-listener-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name dns-istener-name:显示指定全局DNS监听器的信息,dns-listener-name为全局DNS监听器的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,将显示所有全局DNS监听器的信息。

【举例】

# 显示全局DNS监听器gl-listener的信息。

<Sysname> display loadbalance global-dns-listener name gl-listener

Global DNS listener: gl-listener

  Service state: Enabled

  IPv4 address: 1.1.1.2

  Port: 53

  Fallback: Reject

表1-4 display loadbalance global-dns-listener命令显示信息描述表

字段

描述

 

Global DNS listener

全局DNS监听器的名称

Service state

全局DNS监听功能是否开启:

·     Enabled:开启

·     Disabled:关闭

IPv4 address

全局DNS监听器的IPv4地址

Port

全局DNS监听器的端口号

Fallback

全局DNS监听器查找域名失败时的处理方式,包括:

·     No-response:不回应

·     Reject:回应DNS拒绝报文

 

1.1.13  display loadbalance global-dns-listener statistics

display loadbalance global-dns-listener statistics命令用来显示全局DNS监听器的统计信息。

【命令】

display loadbalance global-dns-listener statistics [ name dns-listener-name ] [ chassis chassis-number slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name dns-listener-name:显示指定全局DNS监听器的统计信息,dns-listener-name为全局DNS监听器的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,将显示所有全局DNS监听器的统计信息。

chassis chassis-number slot slot-number:显示指定成员设备上指定单板的全局DNS监听器统计信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示所有单板上的信息。

【举例】

# 显示所有全局DNS监听器的统计信息。

<Sysname> display loadbalance global-dns-listener statistics

Global DNS listener: gl-listener

   Received requests: 100

   Received valid requests: 70

   Unresponded requests: 10

   Rejected requests: 20

------------------------------------------------

RCVR - Received requests, RVR - Received valid requests,

UR - Unresponded requests, RJTR - Rejected requests

Type        RCVR        RVR       UR          RJTR

A           50          50        0           0

AAAA        0           0         0           0

CNAME       10          5         5           0

MX          20          5         5           10

NS          10          5         0           5

PTR         10          5         0           5

SOA         0           0         0           0

表1-5 display loadbalance global-dns-listener statistic命令显示信息描述表

字段

描述

Global DNS listener

全局DNS监听器的名称

Received requests

全局DNS监听器接收到的DNS请求报文数

Received valid requests

全局DNS监听接收到的合法DNS请求数

Unresponded requests

全局DNS监听器未应答DNS请求报文数

Rejected requests

全局DNS 监听器拒绝的DNS请求报文数

Type

请求报文类型,包括:

·     MX:邮件交换类型

·     CNAME:别名类型

·     NS:名字服务器类型

·     SOA:原始权威服务器类型

·     PTR:指针记录类型

·     A:IPv4主机记录类型

·     AAAA:IPv6主机记录类型

RCVR

全局DNS监听器接收到的DNS请求报文数

RVR

全局DNS监听接收到的合法DNS请求数

UR

全局DNS监听器未应答DNS请求报文数

RJTR

全局DNS 监听器拒绝的DNS请求报文数

 

1.1.14  display loadbalance global-dns-map

display loadbalance global-dns-map用来显示全局DNS映射的信息。

【命令】

display loadbalance global-dns-map [ name dns-map-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name dns-map-name:显示指定全局DNS映射的信息,dns-map-name为全局DNS映射的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,将显示所有全局DNS映射的信息。

【举例】

# 显示全局DNS映射gl-map的信息

<Sysname> display loadbalance global-dns-map name gl-map

Global DNS mapping: gl-map

  Service state: Enabled

  TTL: 3600s

  Predictor:

    Preferred: Round robin

    Alternate: --

    Fallback: --

  Domain name list: www.aaa.domain.com

  Global virtual server pool list:

  Name                      Weight

  pool1                     3

  pool2                     2

表1-6 display loabalance global-dns-map命令显示信息描述表

字段

描述

Global DNS mapping

全局DNS映射的名称

Service state

全局DNS映射功能是否开启:

·     Enabled:开启

·     Disabled:关闭

TTL

DNS请求客户端缓存域名解析记录的缓存时间,单位为秒

Predictor

全局DNS映射的调度算法,包括:

·     Preferred:首选调度算法,包括:

¡     proximity:动态就近性算法

¡     random:随机算法

¡     round-robin:加权轮转算法

¡     topology:静态就近性算法

·     Alternate:次选调度算法,包括:

¡     proximity:动态就近性算法

¡     random:随机算法

¡     round-robin:加权轮转算法

¡     topology:静态就近性算法

·     Fallback:备选调度算法,包括:

¡     proximity:动态就近性算法

¡     random:随机算法

¡     round-robin:加权轮转算法

¡     topology:静态就近性算法

Type

全局DNS映射的对象类型,包括:

·     Local:本机配置

·     Remote:通过数据同步学习到

Domain name list

域名列表

Global virtual server pool list

全局虚服务池列表

Name

全局虚服务池名称

Weight

全局虚服务池权值

 

1.1.15  display loadbalance global-dns-map statistics

display loadbalance global-dns-map statistics命令用来显示全局DNS映射的统计信息。

【命令】

display loadbalance global-dns-map statistics [ name dns-map-name ] [ chassis chassis-number slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name dns-map-name:显示指定全局DNS映射的统计信息,dns-map-name为全局DNS映射的名称,为1~63个字符的字符串,不区分大小写。如果未指定该参数,将显示所有全局DNS映射的统计信息。

chassis chassis-number slot slot-number:显示指定成员设备上指定单板的全局DNS映射统计信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示所有单板上的信息。

【举例】

# 显示全局DNS映射gl-map的统计信息。

<Sysname> display loadbalance global-dns-map statistics name gl-map

Global DNS mapping: gl-map

  Matched DNS requests: 100

表1-7 display loadbalance global-dns-map statistics命令显示信息描述表

字段

描述

Global DNS mapping

全局DNS映射的名称

Matched DNS requests

与全局DNS映射匹配的DNS请求数

 

1.1.16  display loadbalance global-isp

display loadbalance global-isp命令用来显示全局ISP的信息。

【命令】

display loadbalance global-isp [ ip ipv4-address | name isp-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

ip ipv4-address:显示指定IPv4地址所对应的全局ISP的信息。

name isp-name:显示指定名称的全局ISP信息,isp-name为全局ISP的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

若未指定任何可选参数,将显示所有全局ISP的信息。

【举例】

# 显示所有全局ISP的信息。

[Sysname] display loadbalance global-isp

(*) - User-defined object

Global ISP: chinatel

    IPv4 address/Mask length: --

 

Global ISP: gl-isp(*)

    IPv4 address/Mask length:

        1.2.3.0/32(*)           1.2.3.4/32              3.3.3.6/32(*)

        192.168.6.131/32(*)     192.168.195.189/32(*)

# 显示名称为gl-isp的全局ISP的信息。

[Sysname] display loadbalance global-isp name gl-isp

(*) - User-defined object

Global ISP: gl-isp(*)

    IPv4 address/Mask length:

        1.2.3.0/32(*)           1.2.3.4/32(*)           3.3.3.6/32(*)

        192.168.6.131/32(*)     192.168.195.189/32(*)

# 显示IPv4地址1.2.3.0所对应的全局ISP的信息。

[Sysname] display loadbalance global-isp ip 1.2.3.0

ISP name           Source                   IPv4 address/Mask length

gl-isp             user-set                 1.2.3.0/28

gl-isp             user-set                 1.2.3.0/29

gl-isp             user-set                 1.2.3.0/30

gl-isp             file-load                1.2.3.0/31

gl-isp             file-load & user-set     1.2.3.0/32

表1-8 display loadbalance global-isp命令显示信息描述表

字段

描述

(*) - User-defined object

”(*)”表示该全局ISP仅由用户手动配置而来,如果全局ISP既是手动配置也是文件导入的时候,不显示”(*)”

Global ISP

全局ISP的名称

IPv4 address/Mask length

全局ISP的IPv4地址和掩码长度

ISP name

全局ISP的名称

Source

全局ISP的来源,包括:

·     user-set:表示是由用户手动配置

·     file-load:表示是由文件导入

·     file-load & user-set:表示既是手动配置也是文件导入

 

1.1.17  display loadbalance global-proximity

display loadbalance global-proximity命令用来显示全局动态就近性表项的信息。

【命令】

display loadbalance global-proximity ip [ ipv4-address ] [ chassis chassis-number slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

ipv4-address:显示指定IPv4地址的全局动态就近性表项的详细信息。如果未指定本参数,将显示所有IPv4全局动态就近性表项的简要信息。

chassis chassis-number slot slot-number:显示指定成员设备指定单板上的全局动态就近性表项的信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果未指定本参数,将显示所有单板上的全局动态就近性表项的信息。

【举例】

# 显示所有全局动态就近性表项的简要信息。

[Sysname] display loadbalance global-proximity ip

IPv4 address/Mask length       Timeout     Data center   Best link

------------------------------------------------------------------

1.2.3.0/24                     59          dc1           link1

1.2.15.0/24                    58          dc2           link2

 

# 显示IPv4地址为1.2.3.1的全局动态就近性表项的详细信息。

<Sysname> system-view

[Sysname] display loadbalance global-proximity ip 1.2.3.1

IPv4 address/Mask length: 1.2.3.0/24

Timeout: 40

  Link Name                  Data center

  link1                      dc1

  link2                      dc2

表1-9 display loadbalance global-proximity命令显示信息描述表

字段

描述

IPv4 address/Mask length

动态就近性表项的IPv4地址和掩码长度

Timeout

动态就近性表项的剩余老化时间,单位为秒

Best link

动态就近性表项的最优链路

Link Name

链路名称

Data center

链路所属数据中心

 

1.1.18  display loadbalance global-region

display loadbalance global-region命令用来显示全局区域的信息。

【命令】

display loadbalance global-region [ name region-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name region-name:显示指定全局区域的信息,region-name为区域的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,将显示所有全局区域的信息。

【举例】

# 显示所有全局区域的信息

<Sysname> display loadbalance global-region

Global region name: reg

  Global ISP list:isp1

                   isp2

表1-10 display loadbalance global-region命令显示信息描述表

字段

描述

Global region name

区域的名称

Global ISP list

引用的全局ISP对象列表

 

1.1.19  display loadbalance global-reverse-zone

display loadbalance global-reverse-zone命令用来显示全局DNS反向区域的信息。

【命令】

display loadbalance global-reverse-zone ip [ ipv4-address mask-length ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

ip:显示IPv4全局DNS反向区域的信息。

ipv4-address mask-length:显示指定IPv4地址的全局DNS反向区域信息。ipv4-address表示IPv4地址;mask-length表示IPv4地址的掩码长度,取值范围为0~32。若未指定本参数,则显示所有IPv4 全局DNS反向区域的信息。

【举例】

# 显示所有IPv4全局DNS反向区域的信息。

<Sysname> display loadbalance global-reverse-zone ip

Global reverse zone: 10.1.1.0/24

  TTL: 60s

  Record list:

    Type      RDATA

    PTR       1.1.1.2  a.mail.h3c.com

    PTR       1.1.1.3  b.mail.h3c.com

表1-11 display loadbalance global-reverse-zone命令显示信息描述表

字段

描述

Global reverse zone

全局DNS反向区域的IP地址及掩码/前缀长度

TTL

全局DNS反向区域中资源记录的缓存时间,单位为秒

Record list

资源记录列表

Type

资源记录类型(目前仅支持PTR类型的资源记录)

RDATA

资源数据

 

1.1.20  display loadbalance global-topology

display loadbalance global-topology命令用来显示全局静态就近性策略的信息。

【命令】

display loadbalance global-topology { virtual-server-pool | ip } [ region region-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

virtual-server-pool:显示全局区域与全局虚服务池对应的全局静态就近性策略的信息。

ip显示全局区域与IP网段对应的全局静态就近性策略的信息。

region region-name:显示指定全局区域的全局静态就近性策略的信息,region-name为全局区域的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,将显示所有全局区域的全局静态就近性策略的信息。

【举例】

# 显示全局区域与全局虚服务池对应的所有全局静态就近性策略的信息。

<Sysname> display loadbalance global-topology virtual-server-pool

Global region: reg

  Virtual server pool: gvsp1

  Weight: 100

# 显示全局区域与IP网段对应的所有全局静态就近性策略的信息。

<Sysname> display loadbalance global-topology ip

Global region: reg

  IPv4 address: 1.2.3.0

  IPv4 mask: 24

  Weight: 100

表1-12 display loadbalance global-topology命令显示信息描述表

字段

描述

Global region

区域的名称

Virtual server pool

区域关联的全局虚服务池

IPv4 address

区域关联的虚服务IP地址

IPv4 mask

区域关联的虚服务掩码

Weight

全局静态就近性策略的权值

 

1.1.21  display loadbalance global-virtual-server-pool

display loadbalance global-virtual-server-pool命令用来显示全局虚服务池的信息。

【命令】

display loadbalance global-virtual-server-pool [ brief | name pool-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

brief:显示所有全局虚服务池的简要信息。如果未指定本参数,将显示全局虚服务池的详细信息。

name pool-name:显示指定全局虚服务池的信息,pool-name为全局虚服务池的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,将显示所有全局虚服务池的信息。

【举例】

# 显示所有全局虚服务池的简要信息。

<Sysname> display loadbalance global-virtual-server-pool brief

Predictor: RR - Round robin, RD - Random, TOP - Topology,

           RO - Proximity, FA - First available

VSpool   Pre    Alt    Fbk    Total    Active

vsp      PRO    --     --     3        3

vsp0     RR     --     --     0        0

vsp1     RR     --     --     3        3

# 显示全局虚服务池gl-pool的详细信息

<Sysname> display loadbalance global-virtual-server-pool name gl-pool

Global virtual server pool: gl-pool

  Predictor:

    Preferred: proximity

    Alternate: --

    Fallback: --

  Bandwidth busy-protection: Disabled

  Total virtual servers: 3

  Active virtual servers: 3

  Data center: dc1

    Server: slb1

      Virtual server list:

        Name   State     Address       Port   Weight  Link

        vs1    Active    192.168.1.1   0      150     ct_link1

        vs2    Active    192.167.1.2   0      120     ct_link2

        vs3    Active    192.169.1.3   0      80      cnc_link

      Virtual IP list:

        Address          State     Weight  Link

        192.168.1.1      Active    150     ct_link1

        192.167.1.2      Active    120     ct_link2

        192.169.1.3      Active    80      cnc_link

  Data center: dc1

    Server: slb2

      Virtual server list:

        Name   State     Address       Port   Weight  Link

        vs1    Active    192.168.1.1   0      150     ct_link1

        vs2    Active    192.167.1.2   0      120     ct_link2

        vs3    Active    192.169.1.3   0      80      cnc_link

      Virtual IP list:

        Address          State     Weight  Link

        192.168.1.1      Active    150     ct_link1

        192.167.1.2      Active    120     ct_link2

        192.169.1.3      Active    80      cnc_link

        Probe information:

          Probe success criteria: All

          Probe method

          P1

          P2

表1-13 display loadbalance global-virtual-server-pool brief命令显示信息描述表

字段

描述

Predictor

全局虚服务池的调度算法,包括:

·     RR:加权轮转算法

·     RD:随机算法

·     TOP:静态就近性算法

·     PRO:动态就近性算法

·     FA:首个可用算法

VSpool

全局虚服务池的名称

Pre

全局虚服务池的首选调度算法

Alt

全局虚服务池的次选调度算法

Fbk

全局虚服务池的备选调度算法

Total

包含的虚服务和虚IP的数量

Active

活跃的虚服务和虚IP的数量

 

表1-14 display loadbalance global-virtual-server-pool命令显示信息描述表

字段

描述

Global Virtual server pool name

全局虚服务池的名称

VSpool

全局虚服务池的名称

Predictor

全局虚服务池的调度算法,包括:

·     Preferred:首选调度算法,包括:

¡     PRO:动态就近性算法

¡     RD:随机算法

¡     RR:加权轮转算法

¡     TOP:静态就近性算法

¡     FA:首个可用算法

·     Alternate:次选调度算法,包括:

¡     PRO:动态就近性算法

¡     RD:随机算法

¡     RR:加权轮转算法

¡     TOP:静态就近性算法

¡     FA:首个可用算法

·     Fallback:备选调度算法,包括:

¡     PRO:动态就近性算法

¡     RD:随机算法

¡     RR:加权轮转算法

¡     TOP:静态就近性算法

¡     FA:首个可用算法

Bandwidth busy-protection

全局虚服务池中繁忙保护功能的状态,包括:

·     Disabled:关闭

·     Enabled:开启

Total virtual servers

包含的虚服务和虚IP的数量

Active virtual servers

活跃的虚服务和虚IP的数量

Data center

数据中心的名称

Server

服务器负载均衡设备的名称

Virtual server list

虚服务列表

Virtual IP list

虚IP列表

Name

虚服务的名称

State

虚服务的状态,包括:

·     Active:可用

·     Inactive:不可用(由于配置不完全或不能正常提供服务)

Address

虚服务的地址

Port

虚服务的端口号

Weight

虚服务的权值

Link

虚服务关联的链路名称

Probe information

虚服务健康检测的详细信息

Probe success criteria

虚服务健康检测的成功条件:

·     All:只有全部方法都通过检测才认为健康检测成功

·     At-least:健康检测成功所需通过检测的最少方法数

Probe method

健康检测方法所使用的NQA模板名称

 

1.1.22  display loadbalance global-virtual-server-pool probe

display loadbalance global-virtual-server-pool probe命令用来显示虚服务器或虚IP的健康检测信息。

【命令】

display loadbalance global-virtual-server-pool probe [ name pool-name ] [ data-center data-center-name ] [ server server-name ] [ virtual-server virtual-server-name | virtual-ip virtual-ip-address ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name pool-name:显示指定全局虚服务池下虚服务器或虚IP的健康检测信息,pool-name为全局虚服务池的名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,将显示所有全局虚服务池下虚服务或虚IP的健康检测信息。

data-center data-center-name:显示指定数据中心下虚服务器或虚IP的健康检测信息,data-center-name为数据中心的名称,为1~63个字符的字符串,不区分大小写。

server server-name:显示指定服务器负载均衡设备下虚服务器或虚IP的健康检测信息, server-name为服务器负载均衡设备的名称,为1~63个字符的字符串,不区分大小写。

virtual-server virtual-server-name:显示指定虚服务器的健康检测信息,virtual-server-name为虚服务器的名称,为1~63个字符的字符串,不区分大小写。

virtual-ip virtual-ip-address:显示指定虚IP的健康检测信息,virtual-ip-address为虚IP的IPv4地址,不能为环回地址、组播地址、广播地址和0.X.X.X。

【举例】

# 显示全局虚服务池的健康检测信息。

<Sysname> display loadbalance global-virtual-server-pool probe

Global virtual server pool: gl-pool

  Data center:dc1

    Server:localhost

      virtual server: vs1

        Probe information:

          Probe success criteria: All

          Probe method                        State

          icmp                                Failed

      virtual server: vs2

        Data center:dc1

        Server:localhost

        Probe information:

          Probe success criteria: All

          Probe method                        State

          icmp                                Failed

  Data center:dc2

    Server:localhost

      Virtual IP: 1.2.3.4

        Probe information:

          Probe success criteria: All

          Probe method                        State

          icmp                                Failed

表1-15 display loadbalance global-virtual-server-pool probe命令显示信息描述表

字段

描述

Global Virtual server pool

全局虚服务池的名称

Virtual server

虚服务器名称

Data center

虚服务器或虚IP所属数据中心的名称

Server

虚服务器或虚IP所属服务器负载均衡设备的名称

Virtual IP

虚IP地址

Probe success criteria

健康检测成功条件

Probe method

健康检测方法所使用的NQA模板名称

State

健康检测方法的状态,包括:

·     Failed:健康检测失败

·     In progress:正在进行健康检测

·     Invalid:健康检测不可用(因其所使用的NQA模板配置不完全),或者虚服务或虚IP不可用

·     Successful:健康检测成功

 

1.1.23  display loadbalance global-zone

display loadbalance global-zone命令用来显示全局DNS正向区域的信息。

【命令】

display loadbalance global-zone [ name domain-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

name domain-name:显示指定全局DNS正向区域的信息。domain-name为DNS正向区域的域名,不区分大小写,由“.”分隔的字符串组成,每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过253个字符。字符串中可以包含字母、数字、“-”、“_”或“.”。如果未指定本参数,将显示所有全局DNS正向区域的信息。

【举例】

# 显示所有全局DNS正向区域的信息。

<Sysname> display loadbalance global-zone

Global zone: abc.com

  TTL: 3600s

  SOA:

    Primary name server: ns1.abc.com

    Responsible mail: root.ns1.abc.com

    Serial: 11812

    Retry: 14400s

    Expire: 604800s

    Min TTL: 86400s

  Record list:

    Type    RDATA

    NS      ns1.abc.com

    NS      ns2.abc.com

    NS      a.abc.com       ns2.abc.com

    MX      a.mail.abc.com  10

    MX      b.mail.abc.com  20

    CNAME   a.test.abc.com  abc1.abc.com

    CNMAE   b.test.abc.com  abc2.abc.com

表1-16 display loadbalance global-zone命令显示信息描述表

字段

描述

Global zone

全局DNS正向区域的域名

TTL

全局DNS正向区域中资源记录的缓存时间,单位为秒

SOA

原始权威服务器的相关信息

Primary name server

主域名服务器的主机名

Responsible mail

管理员邮箱地址

Serial

序列号

Retry

重试时间,单位为秒

Expire

过期时间,单位为秒

Min TTL

最小生命周期,单位为秒

Record list

资源记录列表

Type

资源记录类型,包括:

·     MX:邮件交换资源记录

·     CNAME:规范名称资源记录

·     NS:域名服务器资源记录

RDATA

资源数据

 

1.1.24  display loadbalance link

display loadbalance link命令用来显示链路的信息。

【命令】

display loadbalance link [ brief | name link-name ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

context-admin

context-operator

【参数】

brief:显示所有链路的简要信息。如果未指定本参数,将显示链路的详细信息。

name link-name:显示指定链路的详细信息。link-name为链路的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

如果未指定任何参数,则表示显示所有链路的详细信息。

【举例】

# 显示所有链路的简要信息。

<Sysname> display loadbalance link brief

Link         Router IP/Interface    State        VPN instance     Link group

Lk1          192.168.1.1            Busy         --               --

Lk2          192.168.2.1            Active       --               --

Lk3          Dialer0                Inactive     --               --

# 显示链路lk的详细信息。

<Sysname> display loadbalance link name lk

Link: lk

  Description: lk

  State: Busy

  VPN instance:

  Inherit VPN: Enabled

  Router IP: 1.2.3.4

  Router IPv6: --

  Link-group:

  Weight: 100

  Priority: 4

  Cost: 0

  Slow-shutdown: Disabled

  Connection limit: --

  Rate limit:

    Connections: --

    Bandwidth: --

    Inbound bandwidth: --

    Outbound bandwidth: --

Bandwidth busy:

    Max bandwidth: --

    Max inbound bandwidth: --

    Max outbound bandwidth: --

    Busy rate: 70

    Inbound busy rate: 70

    Outbound busy rate: 60

    Busy recovery rate: 60

    Inbound busy recovery rate: 60

    Outbound busy recovery rate: 60

Probe information:

    Probe success criteria: All

    Probe method                    State

表1-17 display loadbalance link命令显示信息描述表

字段

描述

 

Link

链路的名称

 

Router IP/Interface

链路的网关IP地址/链路对应的出接口

 

State

表示链路的状态,包括:

·     Active:可用

·     Busy:繁忙

·     Inactive:不可用(由于配置不完全、未被引用或虚服务器尚未开启)

·     Probe-failed:健康检测失败

·     Ramp:温暖上线的爬升阶段

·     Shutdown:关闭

·     Standby:温暖上线的准备阶段

·     Unknown:未配置健康检测

 

VPN instance

链路所属VPN实例的来源,包括

·     Config:手动配置

·     Inherit:继承

Link group

链路所属链路组的名称

 

Description

链路的描述信息

Inherit VPN

链路所属VPN实例继承功能的状态,包括:

·     Enabled:开启

·     Disabled:关闭

IPv4 address state

链路的IPv4地址状态,包括:

·     Active:可用,即链路对应的出接口已获取到可用的IPv4地址

·     Inactive:不可用,即链路对应的出接口未获取到可用的IPv4地址

仅当配置了链路对应的出接口时,才会显示本字段

IPv6 address state

链路的IPv6地址状态,包括:

·     Active:可用,即链路对应的出接口已获取到可用的IPv6地址

·     Inactive:不可用,即链路对应的出接口未获取到可用的IPv6地址

·     仅当配置了链路对应的出接口时,才会显示本字段

Router IP

链路的网关IPv4地址

 

Router IPv6

链路的网关IPv6地址

 

Router interface

链路对应的出接口

Weight

链路的权值

 

Priority

链路在所属链路组内的优先级

 

Cost

就近性计算的链路成本

 

Slow shutdown

链路的慢宕的状态,包括:

·     Disabled:关闭

·     Enabled:开启

 

Connection limit

链路所允许的最大连接数

 

Connection rate limit

链路所允许的最大连接速率

Rate limit

链路的速率限制

 

Connections

链路所允许的最大连接速率

 

Bandwidth

链路所允许的最大总带宽,单位为千字节/秒

 

Inbound bandwidth

链路所允许的最大入带宽,单位为千字节/秒

 

Outbound bandwidth

链路所允许的最大出带宽,单位为千字节/秒

 

Bandwidth busy

带宽繁忙比例

 

Max bandwidth

带宽繁忙阈值所允许的最大总带宽,单位为千字节/秒

 

Max inbound bandwidth

带宽繁忙阈值所允许的最大入带宽,单位为千字节/秒

 

Max outbound bandwidth

带宽繁忙阈值所允许的最大出带宽,单位为千字节/秒

 

Busy rate

链路的总带宽繁忙比例

 

Inbound busy rate

链路的入带宽繁忙比例

 

Outbound busy rate

链路的出带宽繁忙比例

 

Busy recovery rate

链路的总带宽繁忙恢复比例

 

Inbound busy recovery rate

入方向链路带宽繁忙恢复比例

 

Outbound busy recovery rate

出方向链路带宽繁忙恢复比例

 

Probe information

链路健康检测的详细信息

 

Probe success criteria

链路健康检测的成功条件:

·     All:只有全部方法都通过检测才认为健康检测成功

·     At-least:健康检测成功所需通过检测的最少方法数

 

Probe method

健康检测方法所使用的NQA模板名称

 

State

健康检测方法的状态,包括:

·     Failed:健康检测失败

·     In progress:正在进行健康检测

·     Invalid:健康检测不可用(因其所使用的NQA模板配置不完全),或者链路不可用

·     Succeeded:健康检测成功

 

 

1.1.25  domain-name (global-dns-map view)

domain-name domain-name命令用来添加全局DNS映射的域名。

undo domain-name domain-name命令用来删除全局DNS映射的域名。

【命令】

domain-name domain-name

undo domain-name domain-name

【缺省情况】

不存在全局DNS映射的域名。

【视图】

全局DNS映射视图

【缺省用户角色】

network-admin

context-admin

【参数】

domain-name:DNS域名,为1~253个字符的字符串,不区分大小写。

【使用指导】

本命令添加的域名是DNS请求客户端需要解析的域名,同一全局DNS映射视图下可以配置多个域名。

【举例】

# 在名称为gl-map的全局DNS映射视图下,添加全局DNS映射的域名为www.aaa.domain.com。

<Sysname> system-view

[Sysname] loadbalance global-dns-map gl-map

[Sysname-lb-gdm-gl-map] domain-name www.aaa.domain.com

【相关命令】

·     display loadbalance global-dns-map

1.1.26  expire

expire命令用来配置过期时间。

undo expire命令用来恢复缺省情况。

【命令】

expire expire-time

undo expire

【缺省情况】

过期时间为86400秒。

【视图】

SOA视图

【缺省用户角色】

network-admin

context-admin

【参数】

expire-time:过期时间,取值范围为500~4294967295,单位为秒。

【使用指导】

过期时间是指当辅助域名服务器与主域名服务器失去联系后,辅助域名服务器可继续进行DNS解析的时长。

【举例】

# 对全局DNS正向区域abc.com,指定SOA资源记录的过期时间为7天。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa] expire 604800

【相关命令】

·     display loadbalance global-zone

1.1.27  fallback (global-dns-listener view)

fallback命令用来配置全局DNS监听器查找域名失败时的处理方式。

undo fallback命令用来恢复缺省情况

【命令】

fallback { no-response | reject }

undo fallback

【缺省情况】

全局DNS监听器查找域名失败时的处理方式为回应DNS拒绝报文。

【视图】

全局DNS监听器视图

【缺省用户角色】

network-admin

context-admin

【参数】

no-response:不回应报文。

reject:回应DNS拒绝报文。

【举例】

# 在全局DNS监听器gl-listener视图下,配置查找域名失败时的处理方式为不回应报文。

<Sysname> system-view

[Sysname] loadbalance global-dns-listener gl-listener

[Sysname-lb-gdl-gl-listener] fallback no-response

【相关命令】

·     display loadbalance global-dns-listener

1.1.28  global-isp

global-isp命令用来向全局区域中添加全局ISP。

undo global-isp命令用来删除全局区域中的全局ISP。

【命令】

global-isp isp-name

undo global-isp isp-name

【缺省情况】

未添加全局ISP。

【视图】

全局区域视图

缺省用户角色】

network-admin

context-admin

【参数】

isp-name:全局ISP的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

通过在全局区域视图下配置本命令,可按照运营商类别划分区域。

【举例】

# 在名称为gl-region的全局区域视图中,添加全局ISP gl-isp。

<Sysname> system-view

[Sysname] loadbalance global-region gl-region

[Sysname-lb-gregion-gl-region] global-isp gl-isp

【相关命令】

·     display loadbalance global-region

1.1.29  global-virtual-server-pool (global-dns-mapping view)

global-virtual-server-pool命令用来指定全局DNS映射使用的全局虚服务池。

undo global-virtual-server-pool命令用来恢复缺省情况。

【命令】

global-virtual-server-pool pool-name [ weight weigth-value ]

undo global-virtual-server-pool pool-name

【缺省情况】

未指定全局DNS映射使用的全局虚服务池。

【视图】

全局DNS映射视图

【缺省用户角色】

network-admin

context-admin

【参数】

pool-name:全局虚服务池的名称,为1~63个字符的字符串,不区分大小写。

weight weigth-value:全局虚服务池的调度权值,weight-value的取值范围为1~255,缺省值为100。

【使用指导】

全局DNS映射中可以配置多个全局虚服务池。GLB设备会根据调度算法为DNS请求客户端选择一个合适的全局虚服务池。

在加权轮转调度算法中,全局虚服务池的调度权值越大,越被优先调度。

【举例】

# 在名称为gl-map的全局DNS映射视图下,指定全局DNS映射使用的全局虚服务池为pool1。

<Sysname> system-view

[Sysname] loadbalance global-dns-map gl-map

[Sysname-lb-gdm-gl-map] global-virtual-server-pool pool1

【相关命令】

·     display loadbalance global-dns-map

1.1.30  ip address (global-dns-listener view)

ip address命令用指定全局DNS监听器IPv4地址和端口号。

undo ip address命令用来恢复缺省情况。

【命令】

ip address ipv4-address [ port port-number ]

undo ip address

【缺省情况】

未指定全局DNS监听器的IPv4地址,全局DNS监听器的端口号为53。

【视图】

全局DNS监听器视图

【缺省用户角色】

network-admin

context-admin

【参数】

ipv4-address:IPv4地址,不能为环回地址、组播地址、广播地址和0.X.X.X。

port port-number:端口号,取值范围为0~65535。

【使用指导】

每个全局DNS监听器只能配置一个IPv4地址。

在同一全局DNS监听器视图下,多次执行本命令,最后一次执行的命令生效。

未配置IPv4地址的DNS监听器不处理IPv4 DNS请求报文。

在同时配置全局负载均衡功能和服务器负载均衡功能的情况下,为避免影响全局负载均衡功能的正常使用,请不要将全局DNS监听器的IP地址与虚服务器的IP地址配置为同一地址。

监听器地址应为本机地址。

【举例】

# 配置全局DNS监听器gl-listener的IPv4地址为1.2.3.4。

<Sysname> system-view

[Sysname] loadbalance global-dns-listener gl-listener

[Sysname-lb-gdl-gl-listener] ip address 1.1.1.1

【相关命令】

·     display loadbalance global-dns-listener

1.1.31  ip address (global-isp view)

ip address命令用来配置全局ISP的IPv4地址。

undo ip address命令用来删除全局ISP的IPv4地址。

【命令】

ip address ipv4-address { mask-length | mask }

undo ip address ipv4-address { mask-length | mask }

【缺省情况】

未配置全局ISP的IPv4地址。

【视图】

全局ISP视图

【缺省用户角色】

network-admin

context-admin

【参数】

ipv4-address:IPv4地址。

mask-length:IPv4地址的掩码长度,取值范围为1~32。

mask:IPv4地址的掩码。

【使用指导】

不允许通过undo ip address命令删除导入ISP的IPv4地址,但如果手工配置的ISP与导入的ISP相同,则可以根据实际需要删除手工配置的ISP及其IPv4地址。

【举例】

# 在名称为gl-isp的全局ISP视图下,配置IPv4地址为1.1.1.1/24。

<Sysname> system-view

[Sysname] loadbalance global-isp gl-isp

[Sysname-glbisp-gl-isp] ip address 1.1.1.1 24

【相关命令】

·     display loadbalance global-isp

1.1.32  ip address (server view)

ip address命令用来配置服务器负载均衡设备的IPv4通信地址。

undo ip address命令用来删除服务器负载均衡设备的IPv4通信地址。

【命令】

ip address ipv4-address

undo ip address ipv4-address

【缺省情况】

未配置服务器负载均衡设备的IPv4通信地址。

【视图】

服务器负载均衡设备视图

【缺省用户角色】

network-admin

context-admin

【参数】

ipv4-address:IPv4地址,不能为环回地址、组播地址、广播地址和0.X.X.X。

【使用指导】

通过配置本命令,可以指定全局负载均衡设备与服务器负载均衡设备建立连接时使用的IPv4地址。

在同一服务器负载均衡设备视图下,可配置多个IPv4通信地址。

若服务器负载均衡设备与全局负载均衡设备已建立连接,则不再尝试用新增的IPv4通信地址建立连接;若服务器负载均衡设备与全局负载均衡设备的连接断开,则尝试遍历其他IPv4通信地址重新建立连接。

【举例】

# 配置服务器负载均衡设备slb1的IPv4通信地址为1.2.3.4。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] server slb1

[Sysname-lb-dc-dc1-server-slb1] ip address 1.2.3.4

【相关命令】

·     display loadbalance data-center

1.1.33  ip address (sync-group member view)

ip address命令用来配置同步组成员的IPv4通信地址。

undo ip address命令用来删除同步组成员的指定IPv4通信地址。

【命令】

ip address ipv4-address

undo ip address ipv4-address

【缺省情况】

未配置同步组成员的IPv4通信地址。

【视图】

同步组成员视图

【缺省用户角色】

network-admin

context-admin

【参数】

ipv4-address:IPv4地址,不能为环回地址、组播地址、广播地址和0.X.X.X。

【使用指导】

在同一同步组成员视图下,可配置多个IPv4通信地址。

当本地同步组成员与其对应的远端同步组成员建立连接后,修改同步组成员的IPv4通信地址可能会导致连接中断。通常情况下,不建议修改已建立连接的同步组成员的IPv4通信地址。

【举例】

# 配置本地同步组成员dev1的IPv4通信地址为1.2.3.4。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev1 type local

[Sysname-lb-defaultsgmember-local-dev1] ip address 1.2.3.4

【相关命令】

·     display loadbalance default-syncgroup member

1.1.34  ip mask (global-proximity view)

ip mask命令用来配置全局动态就近性表项的掩码长度。

undo ip mask命令用来恢复缺省情况。

【命令】

ip mask { ip-mask-length | ip-mask }

undo ip mask

【缺省情况】

全局动态就近性表项的掩码长度为24。

【视图】

全局动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

ip-mask-length:全局动态就近性表项的掩码长度。取值范围为0~32,0表示自然掩码。

ip-mask:全局动态就近性表项的掩码。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性表项的掩码长度为28。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] ip mask 28

【相关命令】

·     display loadbalance global-proximity

1.1.35  link (data-center view)

link命令用来配置数据中心的出口链路。

undo link命令用来恢复缺省情况。

【命令】

link link-name

undo link

【缺省情况】

未配置数据中心的出口链路。

【视图】

数据中心视图

【缺省用户角色】

network-admin

context-admin

【参数】

link-name:数据中心的出口链路名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

对应数据中心实际物理出口链路。数据中心有多个运营商出口情况下,一般需要配置多个出口链路。

【举例】

# 指定数据中心dc1的出口链路为lk1。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] link lk1

【相关命令】

·     display loadbalance data-center

1.1.36  link (global-virtual-server view or global-virtual-ip view)

link命令用来配置虚服务器或虚IP关联的链路。

undo link命令用来恢复缺省情况。

【命令】

link link-name

undo link

【缺省情况】

未配置虚服务器或虚IP关联的链路。

【视图】

全局虚服务器视图

全局虚IP视图

【缺省用户角色】

network-admin

context-admin

【参数】

link-name:虚服务器或虚IP关联的链路名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

连接外部网络的每条物理链路对应一个链路。虚服务器或虚IP通过关联的链路对外部网络提供服务。

如果未指定关联链路或删除已指定的关联链路,则系统会自动选择网段最匹配的链路与虚服务或虚IP进行关联。

如果系统已自动关联链路,手动配置的关联链路会取代自动关联的链路

【举例】

# 在全局虚IP 1.2.3.4视图中,指定其关联的链路为lk1。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gl-pool

[Sysname-lb-gvspool-gl-pool] data-center dc1 server slb1 virtual-ip 1.2.3.4

[Sysname-lb-gvspool-gl-pool-dc-dc1-server-slb1-vip-1.2.3.4] link lk1

【相关命令】

·     display loadbalance global-virtual-server-pool

1.1.37  loadbalance data-center

loadbalance data-center命令用来创建数据中心,并进入数据中心视图。如果指定的数据中心已经存在,则直接进入数据中心视图。

undo loadbalance data-center命令用来删除指定的数据中心。

【命令】

loadbalance data-center data-center-name

undo loadbalance data-center data-center-name

【缺省情况】

不存在数据中心。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

data-center-name:数据中心的名称,为1~63个字符的字符串,不区分大小写。

【举例】

# 创建数据中心dc1,并进入数据中心视图。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1]

【相关命令】

·     display loadbalance data-center

1.1.38  loadbalance default-syncgroup member

loadbalance default-syncgroup member命令用来创建缺省同步组成员,并进入缺省同步组成员视图。如果指定的缺省同步组成员已经存在,则直接进入缺省同步组成员视图。

undo loadbalance default-syncgroup member命令用来删除指定的缺省同步组成员。

【命令】

loadbalance default-syncgroup member member-name [ type { local | remote } ]

undo loadbalance default-syncgroup member member-name

【缺省情况】

不存在缺省同步组成员。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

member-name:缺省同步组成员的名称,为1~63个字符的字符串,不区分大小写。

type { local | remote }:缺省同步组成员的类型,local表示本地缺省同步组成员,remote表示远端缺省同步组成员。

【使用指导】

设备支持创建一个本地缺省同步组成员和多个远端缺省同步组成员。目前所有同步组成员都属于缺省同步组。

创建缺省同步组成员时必须指定缺省同步组成员的类型;进入已创建的缺省同步组成员视图时可以不指定类型,若要指定类型,则必须与创建时的类型一致。

【举例】

# 创建本地缺省同步组成员dev1,并进入缺省同步组成员视图。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev1 type local

[Sysname-lb-defaultsgmember-local-dev1]

# 创建远端缺省同步组成员dev2,并进入缺省同步组成员视图。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev2 type remote

[Sysname-lb-defaultsgmember-remote-dev2]

1.1.39  loadbalance default-syncgroup sync

loadbalance default-syncgroup sync命令用来手工配置缺省同步组成员间数据同步。

【命令】

loadbalance default-syncgroup { sync { config | proximity | run } | sync-all { config | proximity } }

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

sync:本机同步数据。

sync-all:全局同步数据。

config:同步配置数据。

proximity:同步动态就近性的运行数据。

run:同步运行数据,不包括动态就近性运行数据。

【使用指导】

通过配置本命令可触发缺省同步组成员间的数据同步。

若设备为主成员设备,则配置本机同步数据(sync)和全局同步数据(sync-all)的作用相同,均为向缺省同步组内的所有备成员设备同步本机数据。

若设备为备成员设备,当配置本机同步数据(sync)时,备成员设备向缺省同步组主成员设备同步本机数据;当配置全局同步数据(sync-all)时,备成员设备给缺省同步组内的主成员设备发送同步消息,通知主成员设备向所有备成员设备同步数据。

此命令应在成员角色稳定后再执行。若选主未结束,则本命令不生效。

【举例】

# 手工配置缺省同步组成员间数据同步。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup sync config

1.1.40  loadbalance global-dns-listener

loadbalance global-dns-listener命令用来创建全局DNS监听器,并进入全局DNS监听器视图。如果指定的全局DNS监听器已经存在,则直接进入全局DNS监听器视图。

undo loadbalance global-dns-listener命令用来删除指定的全局DNS监听器。

【命令】

loadbalance global-dns-listener dns-listener-name

undo loadbalance global-dns-listener dns-listener-name

【缺省情况】

不存在全局DNS监听器。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

dns-listener-name:全局DNS监听器的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

全局DNS监听器用于监听GLB设备上收到的DNS请求。

【举例】

# 创建名称为gl-listener的全局DNS监听器,并进入全局DNS监听器视图。

<Sysname> system-view

[Sysname] loadbalance global-dns-listener gl-listener

[Sysname-lb-gdl-gl-listener]

【相关命令】

·     display loadbalance global-dns-listener

1.1.41  loadbalance global-dns-map

loadbalance global-dns-map命令用来创建全局DNS映射,并进入全局DNS映射视图。如果指定的全局DNS映射已经存在,则直接进入全局DNS映射视图。

undo loadbalance global-dns-map命令用来删除指定的全局DNS映射。

【命令】

loadbalance global-dns-map dns-map-name

undo loadbalance global-dns-map dns-map-name

【缺省情况】

不存在全局DNS映射

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

dns-map-name:全局DNS映射名称,为1~63个字符的字符串,不区分大小写。

【举例】

# 创建名称为gl-map的全局DNS映射,并进入全局DNS映射视图。

<Sysname> system-view

[Sysname] loadbalance global-dns-map gl-map

[Sysname-lb-gdm-gl-map]

【相关命令】

·     display loadbalance global-dns-map

1.1.42  loadbalance global-isp file

loadbalance global-isp file命令用来导入全局ISP文件。

undo loadbalance global-isp file命令用来删除已经导入的全局ISP文件。

【命令】

loadbalance global-isp file isp-file-name

undo loadbalance global-isp file

【缺省情况】

未导入全局ISP文件。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

isp-file-name:全局ISP文件的名称,为1~255个字符的字符串,不区分大小写。

【使用指导】

当导入的文件不存在、文件名不合法或文件解密失败时,系统将维持已有的导入内容不变。

当导入文件解析IP地址失败而退出导入操作时,系统将清空上次导入的内容,只保存本次已导入成功的内容。

不允许通过undo loadbalance global-isp name命令删除存在导入文件的全局ISP,也不允许通过undo ip address命令删除导入ISP的IP地址,但如果手工配置的ISP与导入的ISP相同,则可以根据实际需要删除手工配置的ISP及其IP地址。

如果要执行主备倒换操作,则备用主控板中也应有相同的ISP文件。

多次执行本命令,最后一次执行的命令生效。

【举例】

# 导入名称为gl-isp的全局ISP文件。

<Sysname> system-view

[Sysname] loadbalance global-isp file gl-isp

【相关命令】

·     display loadbalance global-isp

1.1.43  loadbalance global-isp name

loadbalance global-isp name命令是用来创建一个全局ISP,并进入全局ISP视图,如果指定的全局ISP已存在,则直接进入全局ISP视图。

undo loadbalance global-isp name命令用来删除指定的全局ISP。

【命令】

loadbalance global-isp name isp-name

undo loadbalance global-isp name isp-name

【缺省情况】

不存在全局ISP

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

isp-name:全局ISP的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

不允许通过undo loadbalance global-isp name命令删除存在导入ISP文件的全局ISP。

【举例】

# 创建名字为gl-isp的全局ISP,并进入全局ISP视图。

<Sysname> system-view

[Sysname] loadbalance global-isp name gl-isp

[Sysname-lb-gisp-gl-isp]

【相关命令】

·     display loadbalance global-isp

1.1.44  loadbalance global-proximity

loadbalance global-proximity命令用来创建全局动态就近性,并进入全局动态就近性视图。如果指定的全局动态就近性已经存在,则直接进入全局动态就近性视图。

undo loadbalance global-proximity命令用来恢复缺省情况。

【命令】

loadbalance global-proximity

undo loadbalance global-proximity

【缺省情况】

不存在全局动态就近性。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

全局动态就近性配置需要在每个GLB设备上分别配置,本地未配置则无法使用就近性相关功能,也无法处理其他GLB设备同步的就近性数据。

【举例】

# 创建全局动态就近性,并进入全局动态就近性视图。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-lb-gproximity]

【相关命令】

·     display loadbalance global-proximity

1.1.45  loadbalance global-region

loadbalance global-region命令用来创建全局区域,并进入全局区域视图。如果指定的全局区域已经存在,则直接进入全局区域视图。

undo loadbalance global-region命令用来删除指定的全局区域。

【命令】

loadbalance global-region region-name

undo loadbalance global-region region-name

【缺省情况】

不存在全局区域。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

region-name:全局区域的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

全局区域中包含根据不同维度划分的地址段。目前仅支持按照运营商类别来划分地址段。

【举例】

# 创建名称为gl-region的全局区域,并进入全局区域视图。

<Sysname> system-view

[Sysname] loadbalance global-region gl-region

[Sysname-lb-gregion-gl-region]

【相关命令】

·     display loadbalance global-region

1.1.46  loadbalance global-reverse-zone

loadbalance global-reverse-zone命令用来创建全局DNS反向区域,并进入全局DNS反向区域视图。如果指定的全局DNS反向区域已经存在,则直接进入全局DNS反向区域视图。

undo loadbalance global-reverse-zone命令用来删除指定的全局DNS反向区域。

【命令】

loadbalance global-reverse-zone ip ipv4-address mask-length

undo loadbalance global-reverse-zone  ip ipv4-address mask-length

【缺省情况】

不存在全局DNS反向区域。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

ip ipv4-address mask-length:全局DNS反向区域的IPv4地址和掩码长度。ipv4-address为DNS反向区域的IPv4地址;mask-length为IPv4地址的掩码长度,取值范围为0~32。

【举例】

# 创建IPv4地址及掩码长度为10.11.2.0/24的全局DNS反向区域,并进入全局DNS反向区域视图。

<Sysname> system-view

[Sysname] loadbalance global-reverse-zone ip 10.11.2.0 24

[Sysname-lb-grzone-10.11.2.0/24]

【相关命令】

·     display loadbalance global-reverse-zone

1.1.47  loadbalance global-topology region

loadbalance global-topology region命令用来配置全局静态就近性策略。

undo loadbalance global-topology region命令用来删除指定的全局静态就近性策略。

【命令】

loadbalance global-topology region region-name { virtual-server-pool pool-name | ip ip-address { ip-mask-length | ip-mask } } [ weight weight-value ]

undo loadbalance global-topology region region-name [ virtual-server-pool pool-name | ip ip-address { ip-mask-length | ip-mask } ]

【缺省情况】

未配置全局静态就近性策略。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

region-name:区域的名称,为1~63个字符的字符串,不区分大小写。

virtual-server-pool pool-name:全局虚服务池,pool-name为全局虚服务池的名称,为1~63个字符的字符串,不区分大小写。

ip ipv4-address:与区域相对应的IPv4地址。

ip-mask-length:IPv4地址的掩码长度,取值范围为0~32。

ip-mask:IPv4掩码。

weight weight-value:全局静态就近性策略的权值,weight-value的取值范围为1~255,缺省值为100。

【使用指导】

若指定virtual-server-pool关键字,全局静态就近性策略为本地DNS服务器所属全局区域与全局虚服务池的对应关系;若指定ip关键字,全局静态就近性策略为本地DNS服务器所属全局区域与虚服务器/虚IP网段的对应关系。

当DNS请求匹配多条全局静态就近性策略时,权重值越大的策略,越被优先选择。

同一全局区域可对应多个全局虚服务池或虚服务器/虚IP网段。

删除时若不指定全局虚服务池或IP网段,则该全局区域对应的所有全局虚服务池或IP网段的配置均会被删除

【举例】

# 配置全局静态就近性策略为:本地DNS服务器所属全局区域gl-reg与全局虚服务池gl-pool的对应关系。

<Sysname> system-view

[Sysname] loadbalance global-topology region gl-reg virtual-server-pool gl-pool

# 配置全局静态就近性策略为:本地DNS服务器所属全局区域gl-reg与IP网段1.1.1.1/24的对应关系。

<Sysname> system-view

[Sysname] loadbalance global-topology region gl-reg ip 1.1.1.1 24

【相关命令】

·     display loadbalance global-topology

1.1.48  loadbalance global-virtual-server-pool

loadbalance global-virtual-server-pool命令用来创建全局虚服务池,并进入全局虚服务池视图。如果指定的全局虚服务池已经存在,则直接进入全局虚服务池视图。

undo loadbalance global-virtual-server-pool命令用来删除指定的全局虚服务池。

【命令】

loadbalance global-virtual-server-pool pool-name

undo loadbalance global-virtual-server-pool pool-name

【缺省情况】

不存在全局虚服务池。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

pool-name:全局虚服务池的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

为了便于管理,可以将具有相同或相似属性的虚服务器加入同一全局虚服务池。

通过本命令创建的全局虚服务池,可以在全局DNS映射视图下,通过命令global-virtual-server-pool被引用。

【举例】

# 创建名称为gl-pool的全局虚服务池,并进入全局虚服务池视图。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gl-pool

[Sysname-lb-gvspool-gl-pool]

【相关命令】

·     display loadbalance global-virtual-server-pool

·     global-virtual-server-pool (global-dns-mapping view)

1.1.49  loadbalance global-zone

loadbalance global-zone命令用来创建全局DNS正向区域,并进入全局DNS正向区域视图。如果指定的全局DNS正向区域已经存在,则直接进入全局DNS正向区域视图。

undo loadbalance global-zone命令用来删除指定的全局DNS正向区域。

【命令】

loadbalance global-zone domain-name

undo loadbalance global-zone domain-name

【缺省情况】

不存在全局DNS正向区域。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

domain-name:全局DNS正向区域的域名,不区分大小写,由“.”分隔的字符串组成,每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过253个字符。字符串中可以包含字母、数字、“-”、“_”和“.”。

【举例】

# 创建域名为abc.com的全局DNS正向区域,并进入全局DNS正向区域视图。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com]

【相关命令】

·     display loadbalance global-zone

1.1.50  loadbalance link

loadbalance link命令用来创建链路,并进入链路视图。如果指定的链路已经存在,则直接进入链路视图。

undo loadbalance link命令用来删除链路。

【命令】

loadbalance link link-name

undo loadbalance link link-name

【缺省情况】

不存在链路。

【视图】

系统视图

【缺省用户角色】

network-admin

context-admin

【参数】

link-name:链路的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

连接外部网络的每条物理链路对应一个链路。

【举例】

# 创建链路lk1,并进入该链路视图。

<Sysname> system-view

[Sysname] loadbalance link lk1

[Sysname-lb-link-lk1]

1.1.51  match default probe (global-proximity view)

match default probe命令用来配置全局动态就近性探测的探测方法。

undo match default命令用来恢复缺省情况。

【命令】

match default probe template-name

undo match default

【缺省情况】

未配置全局动态就近性探测的探测方法。

【视图】

全局动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

template-name:动态就近性探测方法所使用的NQA模板名称,为1~32个字符的字符串,不区分大小写。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性探测的探测方法为t1。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] match default probe t1

【相关命令】

·     display loadbalance global-proximity

1.1.52  max-bandwidth

max-bandwidth命令用来配置链路的最大期望带宽。

undo max-bandwidth命令用来恢复缺省情况。

【命令】

max-bandwidth [ inbound | outbound ] bandwidth-value

undo max-bandwidth [ inbound | outbound ]

【缺省情况】

链路的最大期望带宽不受限制。

【视图】

链路视图

【缺省用户角色】

network-admin

context-admin

【参数】

inbound:配置最大上行期望带宽,即入方向带宽。

outbound:配置最大下行期望带宽,即出方向带宽。

bandwidth-value:最大带宽值,取值范围为0~4294967295,单位为千字节/秒,0千字节/秒表示最大带宽不受限制。

【使用指导】

如果未指定inboundoutbound参数,则最大总期望带宽,总带宽等于入带宽与出带宽之和。

本命令只在新建会话时生效,对已经存在的会话不生效。

【举例】

# 配置链路lk1的最大上行期望带宽为1千字节/秒。

<Sysname> system-view

[Sysname] loadbalance link lk1

[Sysname-lb-link-lk1] max-bandwidth inbound 1

1.1.53  max-number (global-proximity view)

max-number命令用来配置全局动态就近性表项的最大个数。

undo max-number命令用来恢复缺省情况。

【命令】

max-number number

undo max-number

【缺省情况】

不限制动态就近性表项的最大个数。

【视图】

动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

number:全局动态就近性表项的最大个数,取值范围为0~10000000,0表示不限制动态就近性表项的最大个数。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性表项的最大个数为100。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] max-number 100

【相关命令】

·     display loadbalance global-proximity

1.1.54  member

member命令用来指定本机服务器负载均衡设备下的虚服务器。

undo member命令用来删除指定的本机服务器负载均衡设备下的虚服务器。

【命令】

member virtual-server-name

undo member virtual-server-name

【缺省情况】

未指定本机服务器负载均衡设备下的虚服务器。

【视图】

本机服务器负载均衡设备视图

【缺省用户角色】

network-admin

context-admin

【参数】

virtual-member-name:虚服务的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

在不同数据中心下的本机服务器负载均衡设备localhost下引用的虚服务器不能重名。

仅本机服务器负载均衡设备localhost可以手动配置引用虚服务,非本机服务器负载均衡设备下的虚服务器通过自动学习获取。

【举例】

# 在本机服务器负载均衡设备localhost下引用虚服务器vs1。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] server localhost

[Sysname-lb-dc-dc1-server-localhost] member vs1

【相关命令】

·     display loadbalance data-center

1.1.55  min-ttl

min-ttl命令用来配置最小生命周期。

undo min-ttl命令用来恢复缺省情况。

【命令】

min-ttl ttl-value

undo min-ttl

【缺省情况】

最小生命周期为3600秒。

【视图】

SOA视图

【缺省用户角色】

network-admin

context-admin

【参数】

ttl-value:最小生命周期,取值范围为0~4294967295,单位为秒。

【使用指导】

最小生命周期是主域名服务器上的资源记录在辅助域名服务器上被缓存的时间。

【举例】

# 对全局DNS正向区域abc.com,配置最小生命周期为1天。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa] min-ttl 86400

【相关命令】

·     display loadbalance global-zone

1.1.56  password

password命令用来配置服务器负载均衡设备的通信密码。

undo password命令用来恢复缺省情况。

【命令】

password { cipher | simple } string

undo password

【缺省情况】

未配置服务器负载均衡设备的通信密码。

【视图】

服务器负载均衡设备视图

【缺省用户角色】

network-admin

context-admin

【参数】

cipher:以密文方式配置服务器负载均衡设备的通信密码。

simple:以明文方式配置服务器负载均衡设备的通信密码,该密码将以密文方式存储。

string:密码字符串,区分大小写。明文密码为1~63个字符的字符串,密文密码为1~113个字符的字符串。

【使用指导】

通过本配置可以指定GLB设备与SLB设备建立Netconf通信时使用的密码,只有当配置的用户名/密码与实际SLB设备的本地用户名/密码一致时,双方才能建立连接。

【举例】

# 配置服务器负载均衡设备slb1的通信密码为admin。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1]server slb1

[Sysname-lb-dc-dc1-server-slb1]password admin

1.1.57  port (server view)

port命令用来配置服务器负载均衡设备的通信端口号。

undo port命令用来恢复缺省情况。

【命令】

port port-number

undo port

【缺省情况】

服务器负载均衡设备的通信端口号为80。

【视图】

服务器负载均衡设备视图

【缺省用户角色】

network-admin

context-admin

【参数】

port-number:端口号,取值范围为1~65535。

【使用指导】

GLB设备与SLB设备利用Netconf进行通信。只有当GLB上配置的服务器负载均衡设备的通信端口号与实际的SLB设备的Netconf通信端口号相同时,双方才能建立连接。

【举例】

# 配置服务器负载均衡设备slb1的通信端口号为8080。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1]server slb1

[Sysname-lb-dc-dc1-server-slb1]port 8080

【相关命令】

·     display loadbalance data-center

1.1.58  port (sync-group member view)

port命令用来配置同步组成员的通信端口。

undo port命令用来恢复缺省情况。

【命令】

port port-number

undo port

【缺省情况】

同步组成员的通信端口号为3936。

【视图】

同步组成员视图

【缺省用户角色】

network-admin

context-admin

【参数】

port-number:端口号,取值范围为1024~65535。

【使用指导】

当本地同步组成员与其对应的远端同步组成员建立连接后,修改同步组成员的端口号可能会导致连接中断。通常情况下,不建议修改已建立连接的同步组成员的端口号。

【举例】

# 配置本地同步组成员dev1的通信端口号为8080。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev1 type local

[Sysname-lb-defaultsgmember-local-dev1] port 8080

【相关命令】

·     display loadbalance default-syncgroup member

1.1.59  predictor (global-dns-mapping view)

predictor命令用来配置全局DNS映射的调度算法。

undo predictor命令用来恢复缺省情况。

【命令】

predictor { alternate | fallback | preferred } { proximity | random | round-robin | topology }

undo predictor { alternate | fallback | preferred }

【缺省情况】

全局DNS映射首选调度算法为加权轮转算法,不存在次选和备选调度算法。

【视图】

全局DNS映射视图

【缺省用户角色】

network-admin

context-admin

【参数】

alternate:指定全局DNS映射的次选调度算法。

fallback:指定全局DNS映射的备选调度算法。

preferred:指定全局DNS映射的首选调度算法。

random:随机算法,即把DNS请求随机分发给每个全局虚服务池。

proximity:动态就近性算法,即根据动态就近性表项把DNS请求分发给全局虚服务池。

round-robin:加权轮转算法,即根据全局虚服务池权值的大小把DNS请求依次分发给每个虚服务池,权值越大,分配的新连接越多。

topology:静态就近性算法,即根据静态就近性表项把DNS请求分发给全局虚服务池。

【举例】

# 配置名称为gl-map的全局DNS映射的调度算法为加权轮转算法。

<Sysname> system-view

[Sysname] loadbalance global-dns-map gl-map

[Sysname-lb-gdm-gl-map] predictor preferred round-robin

【相关命令】

·     display loadbalance global-dns-map

1.1.60  predictor (global-virtual-server-pool view)

predictor命令用来配置全局虚服务池的调度算法。

undo predictor命令用来恢复缺省情况。

【命令】

predictor { alternate | fallback | preferred } { first-available | proximity | random | round-robin | topology }

undo predictor { alternate | fallback | preferred }

【缺省情况】

全局虚服务池的首选调度算法为加权轮转算法,不存在次选和备选调度算法。

【视图】

全局虚服务池视图

【缺省用户角色】

network-admin

context-admin

【参数】

alternate:指定全局虚服务池的次选调度算法。

fallback:指定全局虚服务池的备选调度算法。

preferred:指定全局虚服务池的首选调度算法。

first-available:首个可用算法,即总是将DNS请求分发给首次调度选中的虚服务。首次调度时,权值越大的虚服务越被优先选中,若存在多个权值最大的虚服务,则在其中随机选择一个。proximity:动态就近性算法,即根据动态就近性表项把DNS请求分发给虚服务。

random:随机算法,即把DNS请求随机分发给每个虚服务。

round-robin:加权轮转算法,即根据虚服务权值的大小把DNS请求依次分发给每个虚服务,权值越大,分配的DNS请求越多。

topology:静态就近性算法,即根据静态就近性表项把DNS请求分发给虚服务。

【举例】

# 配置全局虚服务池gl-pool的首选调度算法为静态就近性算法,备选调度算法为动态就近性算法,次选调度算法为加权轮转算法。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gl-pool

[Sysname-lb-gvspool-gl-pool] predictor preferred topology

[Sysname-lb-gvspool-gl-pool] predictor fallback proximity

[Sysname-lb-gvspool-gl-pool] predictor alternate round-robin

【相关命令】

·     display loadbalance global-virtual-server-pool

1.1.61  primary-nameserver

primary-nameserver命令用来配置主域名服务器的主机名。

undo primary-nameserver命令用来恢复缺省情况。

【命令】

primary-nameserver host-name

undo primary-nameserver

【缺省情况】

未配置主域名服务器的主机名。

【视图】

SOA视图

【缺省用户角色】

network-admin

context-admin

【参数】

host-name:主域名服务器的主机名,不区分大小写,由“.”分隔的字符串组成。每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符,可以包含字母、数字、“-”、“_”或“.”。

【使用指导】

主域名服务器的主机名可以是相对域名(不以“.”结束),也可以是绝对域名(以“.”结束)。当主机名为绝对域名时,不会自动扩充主机名,其长度不能大于254个字符;当主机名为相对域名时,会进行自动扩充,在用户配置的主机名后自动添加当前区域名。主机名加区域名长度总和不能大于254个字符。

【举例】

# 对全局DNS正向区域abc.com,配置主域名服务器的主机名为ns1.abc.com。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa] primary-nameserver ns1.abc.com

【相关命令】

·     display loadbalance global-zone

1.1.62  probe (global-virtual-server view or global-virtual-ip view)

probe命令用来指定虚服务器或虚IP的健康检测方法。

undo probe命令用来恢复缺省情况。

【命令】

probe template-name

undo probe template-name

【缺省情况】

未指定虚服务器或虚IP的健康检测方法。

【视图】

全局虚服务器视图

全局虚IP视图

【缺省用户角色】

network-admin

context-admin

【参数】

template-name:健康检测方法所使用的NQA模板名称,为1~32个字符的字符串,不区分大小写。

【使用指导】

通过配置健康检测方法可以对虚服务器或虚IP进行检测,保证其能够提供有效的服务,健康检测方法所使用的NQA模板由nqa template命令配置。

同一个全局虚服务器或全局虚IP视图下,可以配置多种健康检测方法。缺省情况下,只有全部方法通过检测才认为健康检测成功,可通过success-criteria命令配置虚服务器或虚IP健康检测的成功条件。

该配置不参与数据中心间数据同步,每个GLB设备需独立配置健康检测方法

虚服务器或虚IP的健康检测方法优先于全局虚服务器池下配置的健康检测方法生效。

【举例】

# 创建ICMP类型的NQA模板t4,并将其指定为虚服务器vs1的健康检测方法。

<Sysname> system-view

[Sysname] nqa template icmp t4

[Sysname-nqatplt-icmp-t4] quit

[Sysname] loadbalance global-virtual-server-pool gvsp

[Sysname-lb-gvspool-gvsp] data-center dc1 server slb1 virtual-server vs1

[Sysname-lb-gvspool-gvsp-dc-dc1-server-slb1-vs-vs1] probe t4

【相关命令】

·     display loadbalance global-virtual-server probe

·     display loadbalance global-virtual-ip probe

·     nqa template(网络管理和监控命令参考/NQA)

·     success-criteria (global-virtual-server view or global-virtual-ip view)

1.1.63  probe (global-virtual-server-pool view)

probe命令用来指定全局虚服务池的健康检测方法。

undo probe命令用来恢复缺省情况。

【命令】

probe template-name

undo probe template-name

【缺省情况】

未指定全局虚服务池的健康检测方法。

【视图】

全局虚服务池视图

【缺省用户角色】

network-admin

context-admin

【参数】

template-name:健康检测方法所使用的NQA模板名称,为1~32个字符的字符串,不区分大小写。

【使用指导】

通过在全局虚服务池视图下配置健康检测方法,可以对池内所有虚服务器或虚IP进行检测,保证其能够提供有效的服务,健康检测方法所使用的NQA模板由nqa template命令配置。

同一个全局虚服务池视图下,可以配置多种健康检测方法。缺省情况下,只有全部方法通过检测才认为健康检测成功,可通过success-criteria命令配置全局虚服务器池健康检测的成功条件。

该配置不参与数据中心间数据同步,每个GLB设备虚独立配置健康检测方法

【举例】

# 创建ICMP类型的NQA模板t4,并将其指定为全局虚服务池gvsp的健康检测方法。

<Sysname> system-view

[Sysname] nqa template icmp t4

[Sysname-nqatplt-icmp-t4] quit

[Sysname] loadbalance global-virtual-server-pool gvsp

[Sysname- lb-gvspool-gvsp] probe t4

【相关命令】

·     display loadbalance global-virtual-server-pool probe

·     nqa template(网络管理和监控命令参考/NQA)

·     success-criteria (global-virtual-server-pool view)

1.1.64  probe (link view)

probe命令用来指定链路的健康检测方法。

undo probe命令用来恢复缺省情况。

【命令】

probe template-name

undo probe template-name

【缺省情况】

未指定链路的健康检测方法。

【视图】

链路视图

【缺省用户角色】

network-admin

context-admin

【参数】

template-name:健康检测方法所使用的NQA模板名称,为1~32个字符的字符串,不区分大小写。

【使用指导】

通过配置健康检测方法可以对链路进行检测,保证其能够提供有效的服务,健康检测方法所使用的NQA模板由nqa template命令配置。

同一个链路视图下,可以配置多个健康检测方法。缺省情况下,只有全部方法通过检测才认为健康检测成功,可通过success-criteria命令配置链路健康检测的成功条件。

【举例】

# 创建ICMP类型的NQA模板t4,并将其指定为链路lk1的健康检测方法。

<Sysname> system-view

[Sysname] nqa template icmp t4

[Sysname-nqatplt-icmp-t4] quit

[Sysname] loadbalance link lk1

[Sysname-lb-link-lk1] probe t4

【相关命令】

·     nqa template(网络管理和监控命令参考/NQA)

·     success-criteria(link view)

1.1.65  probe-interval

probe-interval命令用来配置同步组成员的保活探测间隔。

undo probe-interval命令用来恢复缺省情况。

【命令】

probe-interval interval

undo probe-interval

【缺省情况】

配置同步组成员的保活探测间隔为5秒。

【视图】

本地同步组成员视图

【缺省用户角色】

network-admin

context-admin

【参数】

interval:探测间隔,取值范围为1~259200,单位为秒。

【使用指导】

本地同步组成员A以保活探测间隔为周期向与其建立连接的远端同步组成员B发送保活报文,如果在n+1个周期内远端同步组成员B未收到保活报文,则认为同步组成员A不可用,n为远端同步组成员B的保活重试次数(由probe-retries命令指定)。

【举例】

# 在名称为dev1的本地同步组成员视图下,配置同步组成员的保活探测间隔为60秒。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev1 type local

[Sysname-lb-defaultsgmember-local-dev1] probe-interval 60

【相关命令】

·     display loadbalance default-syncgroup member

·     probe-retries

1.1.66  probe-retries

probe-retries命令用来配置同步组成员的保活重试次数。

undo probe-retries命令用来恢复缺省情况。

【命令】

probe-retries times

undo probe-retries

【缺省情况】

同步组成员的保活重试次数为5次

【视图】

本地同步组成员视图

【缺省用户角色】

network-admin

context-admin

【参数】

times:最大重试次数,取值范围为1~10。

【使用指导】

本地同步组成员A向与其建立连接的远端同步组成员B周期性地发送保活探测报文,如果远端同步组成员B在重试次数达到指定的保活重试次数后仍未收到同步组成员A发送的保活报文,则认为相应同步组成员A不可用。保活探测报文的发送周期由probe-interval命令指定。

【举例】

# 在名称为dev1的本地同步组成员视图下,配置同步组成员的保活重试次数为3次。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev1 type local

[Sysname-lb-defaultsgmember-local-dev1] probe-retries 3

【相关命令】

·     display loadbalance default-syncgroup member

·     probe-interval

1.1.67  record (global-zone view)

record命令用来配置指定类型的资源记录。

undo record命令用来删除指定的资源记录。

【命令】

record { cname alias alias-name canonical canonical-name | mx [ host hostname ] exchanger exchanger-name preference preference | ns [ sub subname ] authority ns-name }

undo record { cname alias alias-name canonical canonical-name | mx [ host hostname ] exchanger exchanger-name | ns [ sub subname ] authority ns-name }

【缺省情况】

未配置资源记录。

【视图】

全局DNS正向区域视图

【缺省用户角色】

network-admin

context-admin

【参数】

cname:CNAME(Canonical Name,规范名称)类型的资源记录。

alias alias-name:别名,不区分大小写,由“.”分隔的字符串组成。每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符,可以包含字母、数字、“-”、“_”或“.”。

canonical canonical-name:正规主机名,不区分大小写,由“.”分隔的字符串组成。每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符,可以包含字母、数字、“-”、“_”或“.”。

mx:MX(Mail Exchanger,邮件交换)类型的资源记录。

host hostname:MX资源记录主机名,不区分大小写,由“.”分隔的字符串组成。每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符,可以包含字母、数字、“-”、“_”或“.”。

exchanger exchanger-name:邮件服务器的主机名,不区分大小写,由“.”分隔的字符串组成。每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符,可以包含字母、数字、“-”、“_”或“.”。

preference preference:MX资源记录的优先级,取值范围为0~65535。该值越小,优先级越高。

ns:NS(Name Server,权威名称服务器)类型的资源记录。

sub subname:该区域的子域名,不区分大小写,由“.”分隔的字符串组成。每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符,可以包含字母、数字、“-”、“_”或“.”。

authority ns-name:权威名称服务器的主机名,不区分大小写,由“.”分隔的字符串组成。每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符,可以包含字母、数字、“-”、“_”或“.”。

【使用指导】

资源记录指定的主机名可以是相对域名(不以“.”结束),也可以是绝对域名(以“.”结束)。当主机名为绝对域名时,不会自动扩充主机名,其长度不能大于254个字符;当主机名为相对域名时,会进行自动扩充,在用户配置的主机名后自动添加当前域名。其前缀加域名长度总和不能大于254个字符。

在同一全局DNS正向区域内,可以配置多条资源记录。

【举例】

# 在全局DNS正向区域abc.com中,配置MX类型资源记录:指定邮件服务器的主机名mail.abc.com,MX资源记录的优先级为10。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] record mx exchanger mail.abc.com preference 10

# 在全局DNS正向区域abc.com中,配置CNAME类型资源记录:指定正规主机名aaa.abc.com的别名为test.abc.com。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] record cname alias test.abc.com canonical aaa.abc.com

# 在全局DNS正向区域abc.com中,配置NS类型资源记录:指定权威名称服务器的主机名为ns1.abc.com。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] record ns authority ns1.abc.com

【相关命令】

·     display loadbalance global-zone

1.1.68  record ptr (global-reverse-zone view)

record ptr命令用来配置PTR资源记录。

undo record ptr命令用来删除指定的PTR资源记录。

【命令】

record ptr ip ipv4-address domain-name

undo record ptr ip ipv4-address domain-name

【缺省情况】

未配置PTR资源记录。

【视图】

全局DNS反向区域视图

【缺省用户角色】

network-admin

context-admin

【参数】

ip ipv4-address:IPv4地址。

domain-name:域名,不区分大小写。由“.”分隔的字符串组成,每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过253个字符。字符串中可以包含字母、数字、“-”、“_”或“.”。

ttl ttl-value:资源记录的缓存时间。其中,ttl-value的取值范围为0~4294967295,缺省值为3600,单位为秒。

【使用指导】

用户可根据需求,对需要进行反向解析的IP地址配置PTR资源记录。

PTR资源记录中指定的IP地址应在其所属DNS反向区域的IP地址范围内。

同一全局DNS反向区域下,可配置多条PTR类型资源记录。

【举例】

# 在全局DNS反向区域10.1.1.0/24中,配置PTR类型的资源记录。

<Sysname> system-view

[Sysname] loadbalance global-reverse-zone ip 10.1.1.0 24

[Sysname-lb-grzone-10.1.1.0/24] record ptr ip 10.1.1.1 mail.h3c.com

【相关命令】

·     display loadbalance global-reverse-zone

1.1.69  refresh

refresh命令用来配置刷新间隔。

undo refresh命令用来恢复缺省情况。

【命令】

refresh refresh-interval

undo refresh

【缺省情况】

刷新间隔为3600秒。

【视图】

SOA视图

【缺省用户角色】

network-admin

context-admin

【参数】

refresh-interval:刷新间隔,取值范围为300~2419200,单位为秒。

【使用指导】

辅助域名服务器以刷新间隔为周期,从主域名服务器上获取SOA资源记录,然后和本地辅助域名服务器上的SOA资源记录相比较。

【举例】

# 对DNS正向区域abc.com,指定刷新间隔为4小时。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa] refresh 14400

【相关命令】

·     display loadbalance global-zone

1.1.70  reset loadbalance global-dns-listener statistics

reset loadbalance global-dns-listener statistics命令用来清除全局DNS监听器的统计信息。

【命令】

reset loadbalance global-dns-listener statistics [ dns-listener-name ]

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

dns-listener-name:全局DNS监听器名称,为1~63个字符的字符串,不区分大小写。如果未指定本参数,则清除所有全局DNS监听器的统计信息。

【举例】

# 清除全局DNS监听器gl-listener的统计信息。

<Sysname> reset loadbalance global-dns-listener statistics gl-listener

# 清除所有全局DNS监听器的统计信息。

<Sysname> reset loadbalance global-dns-listener statistics

【相关命令】

·     display loadbalance global-dns-listener statistics

1.1.71  reset loadbalance global-dns-map statistics

reset loadbalance global-dns-map statistics命令用来清除全局DNS映射的统计信息。

【命令】

reset loadbalance global-dns-map statistics [ dns-map-name ]

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

dns-map-name:全局DNS映射名称,为1~63个字符的字符串,不区分大小写。如果未指定该参数,将清除所有全局DNS映射的统计信息。

【举例】

# 清除全局DNS映射gl-map的统计信息。

<Sysname> reset loadbalance global-dns-map statistics gl-map

# 清除所有全局DNS映射的统计信息。

<Sysname> reset loadbalance global-dns-map statistics

【相关命令】

·     display loadbalance global-dns-map statistics

1.1.72  reset loadbalance global-proximity

reset loadbalance global-proximity命令用来清除全局动态就近性表项。

【命令】

reset loadbalance global-proximity ip [ ipv4-address ]

【视图】

用户视图

【缺省用户角色】

network-admin

context-admin

【参数】

ipv4-address:清除指定的全局动态就近性表项。如果未指定本参数,将清除所有全局动态就近性表项。

【举例】

# 清除IPv4地址为1.1.1.1的全局动态就近性表项

<Sysname> reset loadbalance global-proximity ip 1.1.1.1

1.1.73  responsible-mail

responsible-mail命令用来配置管理员的邮箱地址。

undo responsible-mail命令用来恢复缺省情况。

【命令】

responsible-mail mail-address

undo responsible-mail

【缺省情况】

未配置管理员的邮箱地址。

【视图】

SOA视图

【缺省用户角色】

network-admin

context-admin

【参数】

mail-address:管理员的邮箱地址,不区分大小写。由“.”分隔的字符串组成,每个字符串的长度不超过63个字符,包括“.”在内的总长度不超过254个字符。字符串中可以包含字母、数字、“-”、“_”和“.”。

【使用指导】

管理员邮箱地址可以是相对域名(不以“.”结束),也可以是绝对域名(以“.”结束)。当管理员邮箱地址为绝对域名时,不会自动扩充主机名,其长度不能大于254个字符;当管理员邮箱地址为相对域名时,会进行自动扩充,在用户配置的管理员邮箱地址后自动添加当前区域名。管理员邮箱地址加区域名长度总和不能大于254个字符。

【举例】

# 对全局DNS正向区域abc.com,配置管理员的邮箱地址为root.ns1.abc.com。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa] responsible-mail root.ns1.abc.com

【相关命令】

·     display loadbalance global-zone

1.1.74  retry

retry命令用来指定重试时间。

undo retry命令用来恢复缺省情况。

【命令】

retry retry-interval

undo retry

【缺省情况】

重试时间为600秒。

【视图】

SOA视图

【缺省用户角色】

network-admin

context-admin

【参数】

retry-interval:重试时间,取值范围为500~1209600,单位为秒。

【使用指导】

重试时间为辅助域名服务器进行区域复制失败后的等待时间。

【举例】

# 对全局DNS正向区域abc.com,指定重试时间为30分钟。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa] retry 1800

【相关命令】

·     display loadbalance global-zone

1.1.75  router ip

router ip命令用来指定链路通往外网方向的下一跳IPv4地址。

undo router ip命令用来恢复缺省情况。

【命令】

router ip ipv4-address

undo router ip

【缺省情况】

未指定链路通往外网方向的下一跳IPv4地址。

【视图】

链路视图

【缺省用户角色】

network-admin

context-admin

【参数】

ipv4-address:IPv4地址,不能为环回地址、组播地址、广播地址和0.X.X.X。

【使用指导】

一条链路只能配置一个通往外网方向的下一跳IPv4地址。

【举例】

# 指定链路lk1通往外网方向的下一跳IPv4地址为1.2.3.4。

<Sysname> system-view

[Sysname] loadbalance link lk1

[Sysname-lb-link-lk1] router ip 1.2.3.4

1.1.76  rtt weight (global-proximity view)

rtt weight命令用来配置全局动态就近性计算的网络延迟权值。

undo rtt weight命令用来恢复缺省情况。

【命令】

rtt weight rtt-weight

undo rtt weight

【缺省情况】

全局动态就近性计算的网络延迟权值为100。

【视图】

全局动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

rtt-weight:全局动态就近性计算的网络延迟权值,取值范围为0~255,数值越大权重越大。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性计算的网络延迟权值为200。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] rtt weight 200

【相关命令】

·     display loadbalance global-proximity

1.1.77  serial

serial命令用来配置全局DNS正向区域的序列号。

undo serial命令用来恢复缺省情况。

【命令】

serial number

undo serial

【缺省情况】

全局DNS正向区域的序列号为1。

【视图】

SOA视图

【缺省用户角色】

network-admin

context-admin

【参数】

number:序列号,取值范围为1~4294967295。

【使用指导】

序列号标识该区域配置的新旧,区域越新,序列号越大。

辅助域名服务器会周期性地查询主域名服务器上全局DNS正向区域的序列号,然后和本地的全局DNS正向区域序列号相比较。

【举例】

# 对全局DNS正向区域abc.com,配置全局DNS正向区域的序列号为123。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa] serial 123

【相关命令】

·     display loadbalance global-zone

1.1.78  server

server命令用来创建数据中心服务器负载均衡设备,并进入服务器负载均衡设备视图。如果指定的服务器负载均衡设备已经存在,则直接进入服务器负载均衡设备视图。

undo server命令用来删除指定的服务器负载均衡设备。

【命令】

server server-name

undo server server-name

【缺省情况】

创建数据中心时系统自动创建名称为localhost的服务器负载均衡设备。

【视图】

数据中心视图

【缺省用户角色】

network-admin

context-admin

【参数】

server-name:服务器负载均衡设备的名称,为1~63个字符的字符串,不区分大小写。

【使用指导】

默认的localhost表示本机,因此无需配置地址、用户名等。

【举例】

# 创建数据中心服务器负载均衡设备slb1,并进入服务器负载均衡设备视图。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] server slb1

[Sysname-lb-dc-dc1-server-slb1]

1.1.79  service enable (data-center view)

service enable命令用来开启数据中心全局负载均衡服务。

undo service enable命令用来关闭数据中心全局负载均衡服务。

【命令】

service enable

undo service enable

【缺省情况】

数据中心全局负载均衡服务处于关闭状态。

【视图】

数据中心视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

若数据中心全局负载均衡服务处于关闭状态,则其下属的服务器负载均衡设备、虚服务器等都将不可用。

【举例】

# 开启数据中心全局负载均衡服务dc1。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] service enable

【相关命令】

·     display loadbalance data-center

1.1.80  service enable (global-dns-listener view)

service enable命令用来开启全局DNS监听功能。

undo service enable命令用来关闭全局DNS监听功能。

【命令】

service enable

undo service enable

【缺省情况】

全局DNS监听功能处于关闭状态。

【视图】

全局DNS监听器视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 在名称为gl-listener的全局DNS监听器视图下,开启全局DNS监听功能。

<Sysname> system-view

[Sysname] loadbalance global-dns-listener gl-listener

[Sysname-lb-gdl-gl-listener] service enable

【相关命令】

·     display loadbalance global-dns-listener

1.1.81  service enable (global-dns-mapping view)

service enable命令用来开启全局DNS映射。

undo service enable命令用来关闭全局DNS映射。

【命令】

service enable

undo service enable

【缺省情况】

全局DNS映射处于关闭状态。

【视图】

全局DNS映射视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 在名称为gl-map的全局DNS映射视图下,开启全局DNS映射。

<Sysname> system-view

[Sysname] loadbalance global-dns-map gl-map

[Sysname-lb-gdm-gl-map] service enable

【相关命令】

·     display loadbalance global-dns-map

1.1.82  service enable (server view)

service enable命令用来开启服务器负载均衡设备。

undo service enable命令用来关闭服务器负载均衡设备。

【命令】

service enable

undo service enable

【缺省情况】

服务器负载均衡设备处于关闭状态。

【视图】

服务器负载均衡设备视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

若服务器负载均衡设备处于关闭状态,则其下属的虚服务器等都将不可用。

【举例】

# 开启服务器负载均衡设备slb1。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] server slb1

[Sysname-lb-dc-dc1-server-slb1] service enable

【相关命令】

·     display loadbalance data-center

1.1.83  service enable (sync-group member view)

service enable命令用来开启同步组成员的通信功能。

undo service enable命令用来关闭同步组成员的通信功能。

【命令】

service enable

undo service enable

【缺省情况】

同步组成员的通信功能处于关闭状态。

【视图】

本地同步组成员视图

【缺省用户角色】

network-admin

context-admin

【使用指导】

只有在本地同步组成员视图下开启同步组成员的通信功能,本地同步组成员才能尝试与其对应的远端同步组成员建立TCP连接。

开启了同步组成员的通信功能之后,同步组成员之间建立TCP连接同步全局负载均衡的配置对象及运行数据,包括数据中心、服务器负载均衡设备、DNS资源记录、全局虚服务池、全局DNS映射、全局区域、全局ISP、全局静态就近性(两级拓扑)、虚服务、链路、就近性探测结果。

【举例】

# 开启本地同步组成员dev1的通信功能。

<Sysname> system-view

[Sysname] loadbalance default-syncgroup member dev1 type local

[Sysname-lb-defaultsgmember-local-dev1] service enable

【相关命令】

·     display loadbalance default-syncgroup member

1.1.84  soa

soa命令用来创建SOA类型的资源记录,并进入SOA视图。如果SOA类型的资源记录已经存在,则直接进入SOA视图。

undo soa命令用来删除SOA类型的资源记录与该记录下的所有配置。

【命令】

soa

undo soa

【缺省情况】

不存在SOA类型的资源记录。

【视图】

全局DNS正向区域视图

【缺省用户角色】

network-admin

context-admin

【举例】

# 对全局DNS正向区域abc.com,创建SOA类型的资源记录,并进入SOA视图。

<Sysname> system-view

[Sysname] loadbalance global-zone abc.com

[Sysname-lb-gzone-abc.com] soa

[Sysname-lb-gzone-abc.com-soa]

【相关命令】

·     display loadbalance global-zone

1.1.85  success-criteria (global-virtual-server view or global-virtual-ip view)

success-criteria命令用来配置虚服务器或虚IP健康检测的成功条件。

undo success-criteria命令用来恢复缺省情况。

【命令】

success-criteria { all | at-least min-number }

undo success-criteria

【缺省情况】

只有全部方法通过检测才认为健康检测成功。

【视图】

全局虚服务器视图

全局虚IP视图

【缺省用户角色】

network-admin

context-admin

【参数】

all:只有全部方法都通过检测才认为健康检测成功。

at-least min-number:健康检测成功所需通过检测的最少方法数,取值范围为1~4294967295。

【使用指导】

当用户指定的最少方法数大于设备上实际存在的方法数量时,只要实际存在的方法通过检测,系统就认为健康检测成功。

【举例】

# 在全局虚服务器vs1视图下,配置虚服务器健康检测成功所需通过检测的最少方法数为2个。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gvsp

[Sysname-lb-gvspool-gvsp] data-center dc1 server slb1 virtual-server vs1

[Sysname-lb-gvspool-gvsp-dc-dc1-server-slb1-vs-vs1] success-criteria at-least 2

【相关命令】

·     display loadbalance global-virtual-server-pool probe

·     probe (global-virtual-server view or global-virtual-ip view)

1.1.86  success-criteria (global-virtual-server-pool view)

success-criteria命令用来配置全局虚服务池健康检测的成功条件。

undo success-criteria命令用来恢复缺省情况。

【命令】

success-criteria { all | at-least min-number }

undo success-criteria

【缺省情况】

只有全部方法通过检测才认为健康检测成功。

【视图】

全局虚服务池视图

【缺省用户角色】

network-admin

context-admin

【参数】

all:只有全部方法都通过检测才认为健康检测成功。

at-least min-number:健康检测成功所需通过检测的最少方法数,取值范围为1~4294967295。

【使用指导】

当用户指定的最少方法数大于设备上实际存在的方法数量时,只要实际存在的方法通过检测,系统就认为健康检测成功。

【举例】

# 在全局虚服务池gvsp视图下,配置健康检测成功所需通过检测的最少方法数为2个。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gvsp

[Sysname- lb-gvspool-gvsp] success-criteria at-least 2

【相关命令】

·     display loadbalance global-virtual-server-pool probe

·     probe (global-virtual-server-pool view)

1.1.87  success-criteria (link view)

success-criteria命令用来配置链路健康检测的成功条件。

undo success-criteria命令用来恢复缺省情况。

【命令】

success-criteria { all | at-least min-number }

undo success-criteria

【缺省情况】

只有全部方法通过检测才认为健康检测成功。

【视图】

链路视图

【缺省用户角色】

network-admin

context-admin

【参数】

all:要求链路通过所有方式的健康检测。

at-least min-number:要求链路至少通过指定方式数目的健康检测,取值范围为1~4294967295。

【使用指导】

当用户指定的最少方法数大于设备上实际存在的方法数量时,只要实际存在的全部方法通过检测,系统就认为健康检测成功。

【举例】

# 在链路lk1视图下,配置链路健康检测的成功条件至少为2个。

<Sysname> system-view

[Sysname] loadbalance link lk1

[Sysname-lb-link-lk1] success-criteria at-least 2

【相关命令】

·     probelink view)

1.1.88  sync-interval (server view)

sync-interval命令用来配置服务器负载均衡设备的通信间隔。

undo sync-interval命令用来恢复缺省情况。

【命令】

sync-interval interval

undo sync-interval

【缺省情况】

服务器负载均衡设备的通信间隔为10秒。

【视图】

服务器负载均衡设备视图

【缺省用户角色】

network-admin

context-admin

【参数】

interval:通信间隔,取值范围为5~2419200,单位为秒。

【使用指导】

GLB设备以通信间隔为周期,向SLB设备获取虚服务器的配置和统计等信息。

【举例】

# 在名称为slb1的服务器负载均衡设备视图下,配置服务器负载均衡设备的通信间隔为60秒。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] server slb1

[Sysname-lb-dc-dc1-server-slb1] sync-interval 60

【相关命令】

·     display loadbalance data-center

1.1.89  timeout (global-proximity view)

timeout命令用来配置全局动态就近性表项的老化时间。

undo timeout命令用来恢复缺省情况。

【命令】

timeout timeout-value

undo timeout

【缺省情况】

全局动态就近性表项的老化时间为60秒。

【视图】

全局动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

timeout-value:全局动态就近性表项的老化时间,取值范围为60~3600,单位为秒。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性表项的老化时间为80秒。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] timeout 80

【相关命令】

·     display loadbalance global-proximity

1.1.90  ttl (global-dns-mapping view)

ttl ttl-value 命令用来配置DNS客户端对域名解析记录的最大缓存时间。

undo ttl命令用来恢复缺省情况。

【命令】

ttl ttl-value

undo ttl

【缺省情况】

DNS客户端对域名解析记录的最大缓存时间为3600秒。

【视图】

全局DNS映射视图

【缺省用户角色】

network-admin

context-admin

【参数】

ttl-value:缓存时间,取值范围为0~4294967295,单位为秒。

【使用指导】

当全局虚服务池或虚服务器配置变化时,可以通过配置较小的缓存时间(比如60秒),使DNS客户端尽快获得新的解析记录;而在网络稳定的环境下,可将缓存时间设置为更大的值(比如86400秒),提高域名的解析稳定性及速度。配置的最大缓存时间将会填充在DNS应答报文中发送给DNS客户端。

【举例】

# 在名称为gl-map的全局DNS映射视图下,配置DNS客户端对域名解析记录的最大缓存时间为4000秒。

<Sysname> system-view

[Sysname] loadbalance global-dns-map gl-map

[Sysname-lb-gdm-gl-map] ttl 4000

【相关命令】

·     display loadbalance global-dns-map

1.1.91  ttl (global-zone view or global-reverse-zone view)

ttl命令用来配置资源记录的缓存时间。

undo ttl命令用来恢复缺省情况。

【命令】

ttl ttl-value

undo ttl

【缺省情况】

资源记录的缓存时间为3600秒。

【视图】

全局DNS正向区域视图

全局DNS反向区域视图

【缺省用户角色】

network-admin

context-admin

【参数】

ttl-value:资源记录的缓存时间,取值范围为0~4294967295,单位为秒。

【举例】

# 对全局DNS反向区域10.1.1.0/24,配置资源记录的缓存时间为1天。

<Sysname> system-view

[Sysname] loadbalance global-reverse-zone ip 10.1.1.0 24

[Sysname-lb-grzone-10.1.1.0/24] ttl 86400

【相关命令】

·     display loadbalance global-reverse-zone

·     display loadbalance global-zone

1.1.92  ttl weight (global-proximity view)

ttl weight命令用来配置全局动态就近性计算的路由器跳数权值。

undo ttl weight命令用来恢复缺省情况。

【命令】

ttl weight ttl-weight

undo ttl weight

【缺省情况】

全局动态就近性计算的路由器跳数权值为100。

【视图】

全局动态就近性视图

【缺省用户角色】

network-admin

context-admin

【参数】

ttl-weight:全局动态就近性计算的路由器跳数权值,取值范围为0~255,数值越大权重越大。

【举例】

# 在全局动态就近性视图下,配置全局动态就近性计算的路由跳数权值为200。

<Sysname> system-view

[Sysname] loadbalance global-proximity

[Sysname-glb-proximity] ttl weight 200

【相关命令】

·     display loadbalance global-proximity

1.1.93  user

user命令用来配置服务器负载均衡设备的通信用户名。

undo user命令用来恢复缺省情况。

【命令】

user username

undo user

【缺省情况】

未配置服务器负载均衡设备的通信用户名。

【视图】

服务器负载均衡设备视图

【缺省用户角色】

network-admin

context-admin

【参数】

username:用户名,为1~55个字符的字符串,区分大小写。

【使用指导】

通过本配置可以指定GLB设备与SLB设备建立Netconf通信时使用的用户名,只有当配置的用户名与实际SLB设备的本地用户名一致时,双方才能建立连接。

【举例】

# 配置服务器负载均衡设备slb1的通信用户名为admin。

<Sysname> system-view

[Sysname] loadbalance data-center dc1

[Sysname-lb-dc-dc1] server slb1

[Sysname-lb-dc-dc1-server-slb1] user admin

【相关命令】

·     display loadbalance data-center

1.1.94  weight

weight命令用来配置虚服务器或虚IP的权值。

undo weight命令用来恢复缺省情况。

【命令】

weight weight-value

undo weight

【缺省情况】

虚服务器或虚IP的权值为100。

【视图】

全局虚服务器视图

全局虚IP视图

【缺省用户角色】

network-admin

context-admin

【参数】

weight-value:虚服务器或虚IP的权值,取值范围为1~255。

【使用指导】

在加权轮转调度算法中,虚服务器或虚IP的调度权值越大,则该虚服务器或虚IP被分配到的请求越多。

【举例】

# 在全局虚IP 1.2.3.4视图中,配置虚IP的权值为150。

<Sysname> system-view

[Sysname] loadbalance global-virtual-server-pool gl-pool

[Sysname-lb-gvspool-gl-pool] data-center dc1 server localhost virtual-ip 1.2.3.4

[Sysname-lb-gvspool-gl-pool-dc-dc1-server-localhost-vip-1.2.3.4] weight 150

【相关命令】

·     display loadbalance global-virtual-server-pool

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们