Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   ovn-nbctl    ( 8 )

утилита управления базами данных Open Virtual Network на севере (Open Virtual Network northbound db management utility)

LOAD BALANCER COMMANDS

[--may-exist | --add-duplicate] lb-add lb vip ips [protocol]
              Creates a new load balancer named lb with the provided vip
              and ips or adds the vip to an existing lb. vip should be a
              virtual IP address (or an IP address and a port number
              with : as a separator). Examples for vip are 192.168.1.4,
              fd0f::1, and 192.168.1.5:8080. ips should be comma
              separated IP endpoints (or comma separated IP addresses
              and port numbers with : as a separator). ips must be the
              same address family as vip. Examples for ips are
              10.0.0.1,10.0.0.2or [fdef::1]:8800,[fdef::2]:8800.

The optional argument protocol must be either tcp or udp. This argument is useful when a port number is provided as part of the vip. If the protocol is unspecified and a port number is provided as part of the vip, OVN assumes the protocol to be tcp.

It is an error if the vip already exists in the load balancer named lb, unless --may-exist is specified. With --add-duplicate, the command really creates a new load balancer with a duplicate name.

The following example adds a load balancer.

lb-add lb0 30.0.0.10:80 192.168.10.10:80,192.168.10.20:80,192.168.10.30:80 udp

[--if-exists] lb-del lb [vip] Deletes lb or the vip from lb. If vip is supplied, only the vip will be deleted from the lb. If only the lb is supplied, the lb will be deleted. It is an error if vip does not already exist in lb, unless --if-exists is specified.

lb-list [lb] Lists the LBs. If lb is also specified, then only the specified lb will be listed.

[--may-exist] ls-lb-add switch lb Adds the specified lb to switch. It is an error if a load balancer named lb already exists in the switch, unless --may-exist is specified.

[--if-exists] ls-lb-del switch [lb] Removes lb from switch. If only switch is supplied, all the LBs from the logical switch are removed. If lb is also specified, then only the lb will be removed from the logical switch. It is an error if lb does not exist in the switch, unless --if-exists is specified.

ls-lb-list switch Lists the LBs for the given switch.

[--may-exist] lr-lb-add router lb Adds the specified lb to router. It is an error if a load balancer named lb already exists in the router, unless --may-exist is specified.

[--if-exists] lr-lb-del router [lb] Removes lb from router. If only router is supplied, all the LBs from the logical router are removed. If lb is also specified, then only the lb will be removed from the logical router. It is an error if lb does not exist in the router, unless --if-exists is specified.

lr-lb-list router Lists the LBs for the given router.