kudu常用参数

以1.12版本为例:

1,rpc_service_queue_length(tmaster和tserver),rpc请求队列长度,默认100。
如果日志中有队列满的信息,可适当调整。例如,导入历史数据时调整到2000。

rpc_num_service_threads(tmaster和tserver),rpc处理线程数量,默认10,可适当调大,增大并行处理能力。

2,tablet_transaction_memory_limit_mb(tserver),写入事物内存限制。默认64mb
如果日志中有如下信息,可适当调整。例如调整到128mb

3,raft_heartbeat_interval_ms(tmaster和tserver),tablet的心跳间隔,默认500ms
如果集群中tablet的数量密度过高,会造成cpu和rpc_service_queue_length过多的消耗,或者是日志中出现大量的electtion信息,可适当调整,例如raft_heartbeat_interval_ms=3000

4,maintenance_manager_num_threads(tserver),kudu后台flush数据线程。默认为1。官方建议磁盘数量的1/3。
例如,使用ssd盘,kudu内存压力较大,但是磁盘io较低,可适当调大3。

5,memory_limit_hard_bytes(tmaster和tserver),kudu内存限制参数,默认系统的80%。
可通过此参数限制kudu内存使用的总量。

6,block_cache_capacity_mb(tserver),block的缓存容量,调大可增加kudu的scan性能,建议调整到 memory_limit_hard_bytes的30%到50%

7,fs_wal_dir(tserver),kudu预写日志目录,可将此目录配置到ssh盘,降低写入时延。

8,time_source=builtin,builtin_ntp_servers=time1.tencentyun.com,time2.tencentyun.com,time3.tencentyun.com,time4.tencentyun.com,time5.tencentyun.com (tmaster和tserver)
使用内置ntp服务,增加kudu服务稳定性。

9,num_tablets_to_open_simultaneously(master和tserver),kudu启动时同时打开的tablets数量。默认为0(等于磁盘目录数量),如果是ssd盘,可增大该参数,以提升kudu的重启速度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值