...
代码块 | ||||
---|---|---|---|---|
| ||||
<!-- 集群名称 -->
<smartbi_cluster_1S_2R>
<!-- 分片1 -->
<shard>
<internal_replication>true</internal_replication>
<!-- 副本1 -->
<replica>
<!-- 副本1对应主机地址,端口 -->
<host>10-10-35-183</host>
<port>9000</port>
<!-- 集群分片节点的用户名和密码 -->
<user>default</user>
<password>manager</password>
</replica>
<!-- 副本2 -->
<replica>
<!-- 副本2对应主机地址,端口 -->
<host>10-10-35-184</host>
<port>9000</port>
<!-- 集群分片节点的用户名和密码 -->
<user>default</user>
<password>manager</password>
<!-- 副本n 参考副本1~2配置即可 -->
</replica>
</shard>
</smartbi_cluster_1S_2R> |
...
代码块 | ||||
---|---|---|---|---|
| ||||
<macros> <!-- smartbi_cluster_1S_2R集群的分片名称 --> <smartbi_cluster_1S_2R_shard>01</smartbi_cluster_1S_2R_shard> <!-- smartbi_cluster_1S_2R集群的副本名称2R集群的副本名称,一般第一个节点配置ch-01-01,第二个节点配置ch-01-02,以此类推 --> <smartbi_cluster_1S_2R_replica>ch-01-01</smartbi_cluster_1S_2R_replica> </macros> |
...
代码块 | ||||
---|---|---|---|---|
| ||||
<macros> <!-- smartbi_cluster_1S_2R集群的分片名称 --> <smartbi_cluster_1S_2R_shard>01</smartbi_cluster_1S_2R_shard> <!-- smartbi_cluster_1S_2R集群的副本名称2R集群的副本名称,一般第一个节点配置ch-01-01,第二个节点配置ch-01-02,以此类推 --> <smartbi_cluster_1S_2R_replica>ch-01-02</smartbi_cluster_1S_2R_replica> </macros> |
...
保存并重启所有MPP节点即可,当集群有1个节点宕机时,不影响高速缓存库查询和抽取。
注意 |
---|
MPP多副本集群宕机一个节点能,虽然仍然能建表、查询、插入数据等操作,但是速度会变慢(ddl语句时依旧会等待180s超时时间,可以配置),建议尽快的恢复宕机节点,而不是继续使用 另外,MPP作为高速缓存库使用,而不是业务库,当MPP数据异常时,建议是清理掉数据,并重新抽取。 |