FE 配置项
FE 参数分为动态参数和静态参数。
-
动态参数可通过 SQL 命令进行在线配置和调整,方便快捷。需要注意通过 SQL 命令所做的动态设置在重启 FE 后会失效。如果想让设置长期生效,建议同时修改 fe.conf 文件。
-
静态参数必须在 FE 配置文件 fe.conf 中进行配置和调整。调整完成后,需要重启 FE 使变更生效。
参数是否为动态参数可通过 ADMIN SHOW CONFIG 返回结果中的 IsMutable
列查看。TRUE
表示动态参数。
静态和动态参数均可通过 fe.conf 文件进行修改。
查看 FE 配置项
FE 启动后,您可以在 MySQL 客户端执行 ADMIN SHOW FRONTEND CONFIG 命令来查看参数配置。如果您想查看具体参数的配置,执行如下命令:
ADMIN SHOW FRONTEND CONFIG [LIKE "pattern"];
详细的命令返回字段解释,参见 ADMIN SHOW CONFIG。
备注
只有拥有 cluster_admin
角色的用户才可以执行集群管理相关命令。
配置 FE 参数
配置 FE 动态参数
您可以通过 ADMIN SET FRONTEND CONFIG 命令在线修改 FE 动态参数。
ADMIN SET FRONTEND CONFIG ("key" = "value");
备注
动态设置的配置项,在 FE 重启之后会恢复成 fe.conf 文件中的配置或者默认值。如果需要让配置长期生效,建议设置完之后同时修改 fe.conf 文件,防止重启后修改失效。
配置 FE 静态参数
备注
FE 静态参数不支持在线修改,您需要在 fe.conf
中修改并重启 FE 以使修改生效。
FE 参数描述
日志
log_roll_size_mb
- 默认值:1024
- 类型:Int
- 单位:MB
- 是否动态:否
- 描述:单个系统日志或审计日志文件的大小上限。
- 引入版本:-
sys_log_dir
- 默认值:StarRocksFE.STARROCKS_HOME_DIR + "/log"
- 类型:String
- 单位:-
- 是否动态:否
- 描述:系统日志文件的保存目录。
- 引入版本:-
sys_log_level
- 默认值:INFO
- 类型:String
- 单位:-
- 是否动态:否
- 描述:系统日志的级别,从低到高依次为
INFO
、WARN
、ERROR
、FATAL
。 - 引入版本:-
sys_log_roll_num
- 默认值:10
- 类型:Int
- 单位:-
- 是否动态:否
- 描述:每个
sys_log_roll_interval
时间段内,允许保留的系统日志文件的最大数目。 - 引入版本:-