https://iotdb.apache.org/zh/UserGuide/latest/QuickStart/ClusterQuickStart.html
按照下表修改相应的配置文件:
配置 | 配置项 | IP1:192.168.19.162 | IP2:192.168.19.163 |
---|---|---|---|
iotdb-confignode.properties | cn_internal_address | ip1 | ip2 |
cn_seed_config_node | ip1:10710 | ip1:10710 | |
iotdb-datanode.properties | dn_rpc_addressip1 | ip1 | ip2 |
dn_internal_address | ip1 | ip2 | |
dn_seed_config_node | ip1:10710 | ip1:10710 |
注意:
我们推荐所有节点的 iotdb-common.properties 和 JVM 的内存配置是一致的。
1.3. 启动集群
启动集群前,需保证配置正确,保证 IoTDB 安装目录下没有数据(data
目录)。
iotdb集群:
192.168.19.162 (种子节点)
192.168.19.163 (从节点)
服务端口:
ConfigNode:10710 10720
DataNode:6667 10730 10740 10750 10760
REST:18080 (conf\iotdb-common.properties中设置打开)
集群安装--集群通用配置,
位置:iotdb安装路径/conf/iotdb-common.properties
集群配置--Confignode
位置:iotdb安装路径/conf/iotdb-confignode.properties
----192.168.19.162 (种子节点)
cn_internal_address=192.168.19.162
cn_target_config_node_list=192.168.19.162:10710
----192.168.19.163 (从节点)
cn_internal_address=192.168.19.163
cn_target_config_node_list=192.168.19.162:10710
集群配置--Datanode
位置:iotdb安装路径/conf/iotdb-datanode.properties
----192.168.19.162 (种子节点)
dn_rpc_address=192.168.19.162
dn_internal_address=192.168.19.162
dn_target_config_node_list=192.168.19.162:10710
----192.168.19.163 (从节点)
dn_rpc_address=192.168.19.163
dn_internal_address=192.168.19.163
dn_target_config_node_list=192.168.19.162:10710
启动:
第一次启动data、log目录为空或安装目录无
1、(种子节点) sbin/start-confignode.sh -d 后台运行
2、(从节点) sbin/start-confignode.sh
3、(种子节点) sbin/start-Datanode.sh
4、(从节点) sbin/start-Datanode.sh
客户端上:查看集群运行情况
show cluster
删除节点,删除confignode
sbin/remove-confignode.sh 127.0.0.1:10710(使用IP:Port)
sbin/remove-confignode.sh 2(使用编号)
删除节点,删除datanode
sbin/remove-datanode.sh 127.0.0.1:6668(使用IP:Port)
sbin/remove-datanode.sh 4(使用编号)
发表评论