addNode

语法

addNode(host, port, alias, [saveConfig=true], [nodeType='datanode'])

参数

host 是字符串,表示新增节点的IP地址。

port 是正整数,表示新增节点的端口号。

alias 是字符串,表示新增节点的别名。

saveConfig 是一个布尔值,表示是否在增加节点的同时,将节点信息保存到cluster.nodes配置文件。默认值为true。

nodeType 是字符串,表示新增节点类型。支持'datanode'和'computenode'两个选项。

详情

增加数据节点或计算节点。新增加的节点为关闭状态,需要通过Web集群管理器或命令行启动。

注意,如果要在新的服务器上增加节点,要先部署代理节点。详情请参考教程 多服务器集群部署

例子

增加一个别名为“node1”的数据节点。

$ addNode("192.168.1.103",8900,"node1");