This repository has been archived by the owner on Aug 18, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 81
Zeppelin 配置实例 —— 容量集群
Kang Wang edited this page Oct 16, 2017
·
1 revision
容量集群旨在应对,存储容量大,但对读写性能要求不是很高的场景。通常会考虑单位容量的成本,所以集群机器cpu较差,普通内存容量,磁盘容量大且单机挂盘多。未来针对这种集群可以考虑采用EC码。
- 4核CPU
- 内存32GB
- 单机磁盘3.7T * 24,SATA盘
- 千兆网卡
- Meta节点数:5
- Node节点数:24 * 60
- 操作系统:Centos 7
meta_addr : xx.xx.xx.xx/xxxx,xx.xx.xx.xx/xxxx,xx.xx.xx.xx/xxxx
local_ip : xx.xx.xx.xx
local_port : xxxx
data_path : ./d1/data
log_path : ./d1/log
trash_path: ./d1/trash
daemonize : true
pid_file : /home/xxx/node1.pid
lock_file : /home/xxx/node1.lock
# Advance
# whether enable delete partition data
enable_data_delete : false
# data worker thread num [1, 100]
data_thread_num : 4
# binlog recv thread [1, 100]
sync_recv_thread_num : 4
# binlog send thread [1, 100]
sync_send_thread_num : 4
# flushes thread for db [10, 100]
max_background_flushes : 24
# compactions thread for db [10, 100]
max_background_compactions : 12
# slowlog time [-1, 10000000] us
slowlog_slower_than : 100000
#db memtable size KB [4096, 10485760]
db_write_buffer_size : 262144
#db totaly memtable size KB [1048576, 524288000]
db_max_write_buffer : 12852912
#db sst file size KB [4096, 10485760]
db_target_file_size_base : 262144
#db max cache Table
db_max_open_files : 262144
#db block size KB [4, 10485760]
db_block_size : 16