kudu创建表时候遇到的问题
在自己的实验集群(单节点)上,通过impala-shell创建kudu表时候,报如下错误:
CAUSED BY: NonRecoverableException: Not enough live tablet servers to create a table with the requested replication factor 3. 1 tablet servers are alive.
这是因为kudu默认的存储副本是3,由于我这是单节点,副本只有1份(这与HDFS不同,HDFS没作此强制限制,1份副本也可以),于是到CM里面修改副本设置,如下图:
将此处的3改成1,保存重启kudu服务,创建表成功。
当然这是在节点数<3的情况下会由此问题,节点>3则不会