页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

代码块
linenumberstrue
collapsetrue
<!-- 集群名称 -->
<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>

...

代码块
linenumberstrue
collapsetrue
<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>

...

代码块
linenumberstrue
collapsetrue
<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数据异常时,建议是清理掉数据,并重新抽取。