Skip to content

通用配置参数

MatrixOne的配置文件位于matrixone/pkg/config/test/system_vars_config.toml

常规设置

参数 数据类型 默认值 取值范围 作用
rootpassword string "" string value 用户的密码
dumpdatabase string default string value 用于备份的转储数据库名
port int64 6001 [0 - 65536] 定义了MO服务器监听以及客户端连接的端口
host string 0.0.0.0 [0.0.0.0 - 255.255.255.255] 监听IP
sendRow bool false [true, false] send data row while producing
dumpEnv bool false [true, false] dump Environment with memEngine Null nodes for testing

Debug设置

参数 数据类型 默认值 取值范围 作用
level string debug [debug, info, warn, error, fatal] 日志输出级别
format string json [json, console] 输出的日志文件的格式
filename string "" string value 输出的日志文件名
max-size int64 512 [0 - 314572800] 最大日志文件大小
max-days int64 0 [0 - 314572800] 日志文件保存的最大天数
max-backups int64 0 [0 - 314572800] 要保留的旧日志文件的最大数量

内存设置

参数 数据类型 默认值 取值范围 作用
hostMmuLimitation int64 1099511627776 [0 - 1099511627776] 主机的mmu限制,默认值: 1 << 40 = 1099511627776
guestMmuLimitation int64 1099511627776 [0 - 1099511627776] 虚拟机的mmu限制默认值: 1 << 40 = 1099511627776
mempoolMaxSize int64 1099511627776 [0 - 1099511627776] 内存最大容量 默认值: 1 << 40 = 1099511627776
mempoolFactor int64 8 [0 - TBD] mempool factor,默认值: 8
processLimitationSize int64 42949672960 [0 - 42949672960] process.Limitation.Size,默认值: 10 << 32 = 42949672960
processLimitationBatchRows i 42949672960 [0 - 42949672960] process.Limitation.BatchRows,默认值: 10 << 32 = 42949672960
processLimitationBatchRows int64 42949672960 [0 - 42949672960] process.Limitation.BatchRows,默认值: 10 << 32 = 42949672960
processLimitationPartitionRows int64 42949672960 [0 - 42949672960] process.Limitation.PartitionRows,默认值: 10 << 32 = 42949672960