表格存储服务 CLOUDTABLE-ClickHouse集群创建表格后提示另外一个节点不存在此数据库?:处理方法

时间:2024-08-16 09:57:04

处理方法

在其他的节点上创建数据库。

方法一:

  1. 创建数据库。

    create database demo;

    使用数据库demo。

    use demo;

  2. 创建表格test,显示结果如图1所示,其他节点不存在数据库demo。

    CREATE TABLE demo.test ON CLUSTER default_cluster(`EventDate` DateTime, `id` UInt64)ENGINE = ReplicatedMergeTree('/clickhouse/tables/{shard}/default/test', '{replica}') PARTITION BY toYYYYMM(EventDate) ORDER BY id;

  3. 解决办法,在其他节点上创建数据库demo,在创建表格,结果如下图所示。

    图2 创建表格结果示意图

方法二:

  1. 删除数据库,用此命令创建后,每个节点都会创建的数据库。

    create database demo ON CLUSTER default_cluster;

  2. 在创建表格就不会出现中所示问题。
support.huaweicloud.com/cloudtable_faq/cloudtable_faq_0054.html