MinIO配置项速查表【五】
目录
- 核心配置 (Core Settings)
- 根用户访问配置 (Root Access Settings)
- 纠删码与存储类别 (Erasure Code & Storage Class Settings)
- MinIO控制台配置 (MinIO Console Settings)
- 指标与日志配置 (Metrics & Logging Settings)
本文将MinIO的主要配置项按照功能模块进行分类,并以表格形式清晰地展示了每个配置项的环境变量、
mc
命令、功能描述、默认值和关键注意事项。
配置优先级说明: 当同一配置项同时通过环境变量和
mc admin config set
命令设置时,MinIO会优先采用环境变量的值。
https://min.io/docs/minio/linux/reference/minio-server/settings.html
核心配置 (Core Settings)
这些配置项控制MinIO服务的核心行为。
配置项 (Configuration Item) | 环境变量 (Environment Variable) | mc admin config 命令 / 顶级键 | 默认值 (Default Value) | 描述 (Description) |
---|---|---|---|---|
服务器启动选项 | MINIO_OPTS | 不适用 | 无 | 定义 minio server 启动时附加的命令行参数。 |
存储卷 | MINIO_VOLUMES | 不适用 | 无(启动时必需) | 指定MinIO用作后端的存储目录或驱动器。 |
环境配置文件路径 | MINIO_CONFIG_ENV_FILE | 不适用 | 适用于通过 systemd 管理 MinIO 服务的情况,一般在/etc/default/minio | 指定MinIO服务器用于加载环境变量的文件的完整路径。 |
ILM过期工作线程数 | MINIO_ILM_EXPIRY_WORKERS | ilm expiry_workers | 最多使用一半的可用CPU核心数 | 指定用于处理对象生命周期(ILM)过期规则的工作线程数。 |
域名 | MINIO_DOMAIN | domain | 未设置(使用路径风格请求) | 为部署设置一个FQDN,以启用虚拟主机风格的请求。 |
扫描器速度 | MINIO_SCANNER_SPEED | scanner speed | default | 管理后台扫描器(用于复制、修复等)的速度。 |
启用压缩 | MINIO_COMPRESSION_ENABLE | compression enable | off | 设置为 on 以对新对象启用数据压缩。 |