CREATE NETWORK ADDRESS

创建可用作连接负载均衡策略一部分的网络地址。网络地址会在 Vertica 编录中为与节点关联的 IP 地址和端口号创建名称。节点可以有多个网络地址,网络上的每个 IP 地址最多一个。

语法

CREATE NETWORK ADDRESS name ON node WITH 'ip-address' [PORT port-number] [ENABLED | DISABLED]

参数

name
新网络地址的名称。创建连接负载均衡组时使用此名称。
节点
要在其上创建网络地址的节点的名称。这应该是出现在系统表 NODESnode_name 列中的节点的名称。
ip-address
节点上要与网络地址关联的 IPv4 或 IPv6 地址。
PORT port-number
设置网络地址的端口号。更改端口号时必须提供网络地址。
ENABLED | DISABLED
启用或禁用网络地址。

特权

超级用户

示例

创建三个网络地址,一个用于三节点群集中的每个节点:

=> SELECT node_name,export_address from v_catalog.nodes;
      node_name      | export_address
---------------------+----------------
 v_vmart_br_node0001 | 10.20.100.62
 v_vmart_br_node0002 | 10.20.100.63
 v_vmart_br_node0003 | 10.20.100.64
(3 rows)

=> CREATE NETWORK ADDRESS node01 ON v_vmart_br_node0001 WITH '10.20.100.62';
CREATE NETWORK ADDRESS
=> CREATE NETWORK ADDRESS node02 ON v_vmart_br_node0002 WITH '10.20.100.63';
CREATE NETWORK ADDRESS
=> CREATE NETWORK ADDRESS node03 ON v_vmart_br_node0003 WITH '10.20.100.64';

另请参阅