ADD BACKEND
描述
ADD BACKEND 命令用于向 Doris OLAP 数据库集群添加一个或多个后端节点。此命令允许管理员指定新后端节点的主机和端口,以及可选的属性来配置它们的行为。
语法
ALTER SYSTEM ADD BACKEND "host:heartbeat_port"[,"host:heartbeat_port"...] [PROPERTIES ("key"="value", ...)];
参数
-
host
:可以是后端节点的主机名或 IP 地址 -
heartbeat_port
:节点的心跳端口 -
PROPERTIES ("key"="value", ...)
:(可选)一组键值对,用于定义后端节点的附加属性。这些属性可用于自定义正在添加的后端的配置。可用属性包括:- tag.location:指定后端节点所属的资源组。例如,PROPERTIES ("tag.location" = "groupb")。
- tag.compute_group_name:指定后端节点所属的计算组。例如,PROPERTIES ("tag.compute_group_name" = "groupb")。
示例
-
不带附加属性添加后端
ALTER SYSTEM ADD BACKEND "host1:9050,host2:9050";
此命令向集群添加两个后端节点:
- host1,端口 9050
- host2,端口 9050
未指定附加属性,因此将应用默认设置。
-
添加带有资源组的后端
ALTER SYSTEM ADD BACKEND "host3:9050" PROPERTIES ("tag.location" = "groupb");
此命令将单个后端节点(host3,端口 9050)添加到集群中的资源组
groupb
。
关键词
ALTER, SYSTEM, ADD, BACKEND, PROPERTIES
最佳实践
-
在添加新的后端节点之前,确保节点已正确配置并运行。
-
使用资源组可以帮助您更好地管理和组织集群中的后端节点。
-
添加多个后端节点时,可以在一个命令中指定它们,以提高效率。
-
添加后端节点后,使用
SHOW BACKENDS
命令验证它们是否已成功添加并处于正常状态。 -
考虑在不同的物理位置或机架上添加后端节点,以提高集群的可用性和容错能力。
-
定期检查和平衡集群中的负载,确保新添加的后端节点得到适当利用。