02-全局负载均衡命令
本章节下载: 02-全局负载均衡命令 (515.99 KB)
目 录
1.1.2 bandwidth busy-protection (global-virtual-server-pool view)
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.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.27 fallback (global-dns-listener view)
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.51 match default probe (global-proximity view)
1.1.53 max-number (global-proximity 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.62 probe (global-virtual-server view or global-virtual-ip view)
1.1.63 probe (global-virtual-server-pool view)
1.1.67 record (global-zone view)
1.1.68 record ptr (global-reverse-zone view)
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.76 rtt weight (global-proximity view)
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.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)
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
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
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时,带宽繁忙恢复比等于带宽繁忙比。
【使用指导】
当链路的带宽超过该链路的带宽繁忙比与最大期望带宽的乘积时,链路进入繁忙状态,不再参与调度。当链路的带宽低于带宽繁忙恢复比与最大期望带宽的乘积时,链路解除繁忙状态,重新参与调度。
若未指定inbound或outbound关键字,则表示设置链路的总带宽繁忙比。
带宽繁忙比为当前链路实际带宽与用户配置最大带宽的百分比值,若最大带宽设置为不受限,则使用其可设置的最大值进行计算。同一链路的带宽繁忙恢复比必须小于等于带宽繁忙比。
本命令只在新建会话时生效,对已经存在的会话不生效。
【举例】
# 配置链路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
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
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
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
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
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
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 |
数据中心的出口链路数目 |
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 |
数据中心出口链路出方向速率,单位为字节/秒 |
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:离线 |
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拒绝报文 |
||
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请求报文数 |
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 |
全局虚服务池权值 |
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请求数 |
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:表示既是手动配置也是文件导入 |
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 |
链路所属数据中心 |
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对象列表 |
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 |
资源数据 |
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 |
全局静态就近性策略的权值 |
display loadbalance global-virtual-server-pool命令用来显示全局虚服务池的信息。
display loadbalance global-virtual-server-pool [ brief | name pool-name ]
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 |
全局虚服务池的名称 |
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模板名称 |
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:健康检测成功 |
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 |
资源数据 |
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:健康检测成功 |
|
|
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
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
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
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
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
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
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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
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
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
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)
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
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]
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
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千字节/秒表示最大带宽不受限制。
【使用指导】
如果未指定inbound和outbound参数,则最大总期望带宽,总带宽等于入带宽与出带宽之和。
本命令只在新建会话时生效,对已经存在的会话不生效。
【举例】
# 配置链路lk1的最大上行期望带宽为1千字节/秒。
<Sysname> system-view
[Sysname] loadbalance link lk1
[Sysname-lb-link-lk1] max-bandwidth inbound 1
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
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
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
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
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
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
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
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
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
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)
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)
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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)
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)
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
【相关命令】
· probe(link 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
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
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
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
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
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
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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!