通用配置参数

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

常规设置

参数数据类型默认值取值范围作用
rootpasswordstring“”string value用户的密码
dumpdatabasestringdefaultstring value用于备份的转储数据库名
portint646001[0 - 65536]定义了MO服务器监听以及客户端连接的端口
hoststring0.0.0.0[0.0.0.0 - 255.255.255.255]监听IP
sendRowboolfalse[true, false]send data row while producing
dumpEnvboolfalse[true, false]dump Environment with memEngine Null nodes for testing

Debug设置

参数数据类型默认值取值范围作用
levelstringdebug[debug, info, warn, error, fatal]日志输出级别
formatstringjson[json, console]输出的日志文件的格式
filenamestring“”string value输出的日志文件名
max-sizeint64512[0 - 314572800]最大日志文件大小
max-daysint640[0 - 314572800]日志文件保存的最大天数
max-backupsint640[0 - 314572800]要保留的旧日志文件的最大数量

内存设置

参数数据类型默认值取值范围作用
hostMmuLimitationint641099511627776[0 - 1099511627776]主机的mmu限制,默认值: 1 << 40 = 1099511627776
guestMmuLimitationint641099511627776[0 - 1099511627776]虚拟机的mmu限制默认值: 1 << 40 = 1099511627776
mempoolMaxSizeint641099511627776[0 - 1099511627776]内存最大容量 默认值: 1 << 40 = 1099511627776
mempoolFactorint648[0 - TBD]mempool factor,默认值: 8
processLimitationSizeint6442949672960[0 - 42949672960]process.Limitation.Size,默认值: 10 << 32 = 42949672960
processLimitationBatchRowsi42949672960[0 - 42949672960]process.Limitation.BatchRows,默认值: 10 << 32 = 42949672960
processLimitationBatchRowsint6442949672960[0 - 42949672960]process.Limitation.BatchRows,默认值: 10 << 32 = 42949672960
processLimitationPartitionRowsint6442949672960[0 - 42949672960]process.Limitation.PartitionRows,默认值: 10 << 32 = 42949672960