impala / kudu:如何在不同计算机上配置平板电脑服务器?

时间:2019-01-30 17:28:18

标签: impala apache-kudu

我有三台机器ABC,每台机器独立运行kudu-tserver服务。机器A也正在运行kudu-master。我想维护一个主节点,并在所有三台机器上复制平板电脑。

我启动impala-shell,创建数据库,并尝试创建具有复制平板电脑的表:

CREATE TABLE IF NOT EXISTS kudu_table(
    val1 int,
    val2 int,
    primary key(val1))
PARTITION BY HASH (val1) PARTITIONS 3 STORED AS KUDU 
TBLPROPERTIES('kudu.num_tablet_replicas' = '3',
              'kudu.master_addresses' = 'A.hostname')

这将导致以下错误: Not enough live tablet servers to create a table with the requested replication factor 3. 1 tablet servers are alive.

我如何指定要使用在BC机器上运行的平板电脑服务器?

我看到了一些与此相关的帖子:NonRecoverableException: Not enough live tablet servers to create a table with the requested replication factor 3. 1 tablet servers are alive

但是我实际上希望复制因子为3。我该如何实现?

0 个答案:

没有答案