mc admin config

mc admin config 命令用来管理 MinIO 服务器的配置设置。语法如下:

C:\>mc admin config -h
NAME:
  mc admin config - manage MinIO server configuration

USAGE:
  mc admin config COMMAND [COMMAND FLAGS | -h] [ARGUMENTS...]

COMMANDS:
  get      interactively retrieve a config key parameters
  set      interactively set a config key parameters
  reset    interactively reset a config key parameters
  history  show all historic configuration changes
  restore  rollback back changes to a specific config history
  export   export all config keys to STDOUT
  import   import multiple config keys from STDIN

FLAGS:
  --config-dir value, -C value  path to configuration folder (default: "C:\\Users\\Administrator\\mc")
  --quiet, -q                   disable progress bar display
  --no-color                    disable color theme
  --json                        enable JSON lines formatted output
  --debug                       enable debug output
  --insecure                    disable SSL certificate verification
  --help, -h                    show help

mc admin config 命令提供了 get、set、reset、history 等子命令来管理 MinIO 服务器配置。

下面将详细介绍各个子命令的用法:

命令描述
get

交互式检索配置关键参数。语法如下:

mc admin config get TARGET

实例:

(1)获取 MinIO 服务器上的当前区域设置。

C:\> mc admin config get play/ region
region name=us-east-1

(2)获取 MinIO 服务器上 Webhook 目标的当前通知设置。

C:\> mc admin config get myminio/ notify_webhook
notify_webhook endpoint="http://localhost:8080" auth_token= queue_limit=10000 queue_dir="/home/events"

(3)获取 MinIO 服务器上的当前压缩设置。

C:\> mc admin config get myminio/ compression
compression extensions=".txt,.csv" mime_types="text/*"
set

交互式设置配置关键参数。语法如下:

mc admin config set TARGET

实例:

(1)为 MinIO 服务器启用 webhook 通知目标。

C:\> mc admin config set myminio/ notify_webhook endpoint="http://localhost:8080/minio/events"

(2)将 MinIO 服务器的区域名称更改为“us-west-1”。

C:\> mc admin config set myminio/ region name=us-west-1

(3)更改分布式 MinIO 服务器设置上的修复设置。

C:\> mc admin config set mydist/ heal max_delay=300ms max_io=50
reset

交互式重置配置关键参数,语法如下:

mc admin config reset TARGET

实例:

(1)将 MQTT 通知目标“name1”设置重置为默认值。

C:\> mc admin config reset myminio/ notify_mqtt:name1
history

显示所有历史配置更改,语法如下:

mc admin config history TARGET

实例:

(1)列出按时间排序的所有历史条目。

C:\> mc admin config history play/
restore

回滚对特定配置历史记录的更改,语法如下:

mc admin config restore TARGET RESTOREID

实例:

(1)在 MinIO 服务器上恢复“restore-id”历史键值。

C:\> mc admin config restore play/ <restore-id>
export

将所有配置键导出到 STDOUT,语法如下

mc admin config export TARGET

实例:

(1)从 MinIO 服务器导出当前配置

C:\> mc admin config export play/ > config.txt
import

从 STDIN 导入多个配置键,语法如下

mc admin config import TARGET

实例:

(1)导入新的本地配置并应用到 MinIO 服务器

C:\> mc admin config import play/ < config.txt

 

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号