在Hue上写kudu建表语句时报Not enough live talbet servers

  • Post author:
  • Post category:其他


具体错误:

error: ImpalaRuntimeException:Error create Kudu table 'impala::default.kudu_test' 
CASUED BY: NonRecoverableException:Not enough live talbet servers to create a table with the requested replication factor 3. 1 tablet servers are alive

看网上说的解决办法:

要求副本为3,故在建表语句中指定即可。

TBLPROPERLIES(
'kudu.master_addresses'='10.10.103.58:7051',
'kudu.num_tablet_replicase'='1'
)

可是写上去之后并没有什么卵用,同事说直接把kudu配置的副本数改为1

我试试果然可以,下面是具体步骤:

1.打开kudu配置界面

在这里插入图片描述

2,把Default Number of Replicas改成1

在这里插入图片描述

3,重启kudu,然后直接在Hue上写建表语句即可:

CREATE TABLE kudu_table(

id INT,

name STRING,

PRIMARY KEY(id)

)

PARTITION BY HASH PARTITIONS 16

STORED AS KUDU;



版权声明:本文为Love_simple_Life原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。