MinIO提供了一个命令行程序mc用于协助用户完成日常的维护、管理类工作。

官方资料


使用AK/SK创建一个新的别名,命令如下:

./mc alias set 'local' 'http://192.168.0.109:9000' 'U3mrTCIjBAzz57LxnEES' '80wLc0G26pWx7obWVoMwyh1QfjPUMI0PcL1R7KU3'

检查别名,执行如下命令:

./mc admin info local

控制台的输出,如下:

●  192.168.0.109:9000
Uptime: 45 minutes
Version: 2023-11-20T22:40:07Z
Network: 1/1 OK
Drives: 1/1 OK
Pool: 1 Pools:
1st, Erasure sets: 1, Drives per erasure set: 1 92 MiB Used, 1 Bucket, 1 Object
1 drive online, 0 drives offline

列举当前全部别名,命令如下:

./mc alias list

控制台的输出,如下:

gcs
URL : https://storage.googleapis.com
AccessKey : YOUR-ACCESS-KEY-HERE
SecretKey : YOUR-SECRET-KEY-HERE
API : S3v2
Path : dns local
URL : http://192.168.0.109:9000
AccessKey : U3mrTCIjBAzz57LxnEES
SecretKey : 80wLc0G26pWx7obWVoMwyh1QfjPUMI0PcL1R7KU3
API : s3v4
Path : auto myminio
URL : http://192.168.0.109:9000
AccessKey : admin
SecretKey : admin1234
API : s3v4
Path : auto play
URL : https://play.min.io
AccessKey : Q3AM3UQ867SPQQA43P2F
SecretKey : zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG
API : S3v4
Path : auto s3
URL : https://s3.amazonaws.com
AccessKey : YOUR-ACCESS-KEY-HERE
SecretKey : YOUR-SECRET-KEY-HERE
API : S3v4
Path : dns

列举指定的别名,命令如下:

./mc alias list local

控制台的输出,如下:

local
URL : http://192.168.0.109:9000
AccessKey : U3mrTCIjBAzz57LxnEES
SecretKey : 80wLc0G26pWx7obWVoMwyh1QfjPUMI0PcL1R7KU3
API : s3v4
Path : auto

导出别名local的相关信息,命令如下:

./mc alias export local > local.json
cat ./local.json

控制台的输出,如下:

{"url":"http://192.168.0.109:9000","accessKey":"U3mrTCIjBAzz57LxnEES","secretKey":"80wLc0G26pWx7obWVoMwyh1QfjPUMI0PcL1R7KU3","api":"s3v4","path":"auto"}

删除别名local,命令如下:

./mc alias remove local

控制台的输出,如下:

Removed `local` successfully.

再次列举local,命令如下:

./mc alias list local

控制台的输出,如下:

mc: <ERROR> No such alias `local` found. Use `mc alias set mycloud local ...` to add an alias. Use the alias for S3 operations.

使用名称local1,导入刚才导出的另外的配置文件,命令如下:

./mc alias import local1 local.json

控制台的输出,如下:

Imported `local1` successfully.

列举local1,命令如下:

./mc alias list local1

控制台的输出,如下:

local1
URL : http://192.168.0.109:9000
AccessKey : U3mrTCIjBAzz57LxnEES
SecretKey : 80wLc0G26pWx7obWVoMwyh1QfjPUMI0PcL1R7KU3
API : s3v4
Path : auto

MinIO客户端之alias的更多相关文章

  1. MinIO客户端快速入门指南

    官方文档地址:http://docs.minio.org.cn/docs/master/minio-client-quickstart-guide MinIO Client (mc)为ls,cat,c ...

  2. Minio客户端工具mc

    简介:mc(Minio Client)是Minio提供访问和操作服务端的客户端工具,有Windows和Linux两个平台版本. 一.安装(基于Linux) 1. mc下载:wget https://d ...

  3. MinIO 搭建使用

    MinIO简介¶ MinIO 是一款基于Go语言的高性能对象存储服务,在Github上已有19K+Star.它采用了Apache License v2.0开源协议,非常适合于存储大容量非结构化的数据, ...

  4. CentOS-搭建MinIO集群

    一.基础环境 操作系统:CentOS 7.x Minio在线演示 Minio下载 二.准备工作 2.1.机器资源 192.168.1.101 /data1 192.168.1.102 /data2 1 ...

  5. Minio设置永久下载链接

    目前了解到的有如下两种方法 建议采用第二种办法 第一种方法:设置Access Policy为public 不论文件是否已经操作过分享动作,只要存储桶中有这个文件就能通过如下形式直接访问: http:/ ...

  6. MinIO 快速入门指南

    官方文档地址:http://docs.minio.org.cn/docs/ MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储. 它是与 Amazon S3 云存 ...

  7. 云原生分布式文件存储 MinIO 教程

    文章转载自:https://mp.weixin.qq.com/s/_52kZ5jil1Cec98P5oozoA MinIO 提供开源.高性能.兼容 s3 的对象存储,为每个公共云.每个 Kuberne ...

  8. 【android极光推送】—从客户端到后台,一文通吃

    sion android:name="android.permission.VIBRATE" /> <uses-permission android:name=&quo ...

  9. SpringBoot2 整合MinIO中间件,实现文件便捷管理

    本文源码:GitHub·点这里 || GitEE·点这里 一.MinIO简介 1.基础描述 MinIO是一个开源的对象存储服务.适合于存储大容量非结构化的数据,例如图片.视频.日志文件.备份数据和容器 ...

  10. MinIO存储桶通知指南

    官方文档地址:http://docs.minio.org.cn/docs/master/minio-bucket-notification-guide 存储桶(Bucket)如果发生改变,比如上传对象 ...

随机推荐

  1. Skynet通讯遇到的奇怪问题

    问题 最近在做一个内部通讯的服务器, 用的自带的gateserver和socketchannel做通讯, 在使用skynet.unpack或者string.unpack("XXXX" ...

  2. MySQL 高级(进阶) SQL 语句

    MySQL 高级(进阶) SQL 语句 use gy; create table location (Region char(20),Store_Name char(20)); insert into ...

  3. 前端三件套系例之HTML——HTML文档结构、文档声明、主体结构标签、HEAD头部标签、meta元信息、Body内常用标签、6 其他了解

    文章目录 HTML文档结构 1. 文档声明 2.主体结构标签 3.HEAD头部标签 4.meta元信息 5 Body内常用标签 5.1 基本标签(块级标签和内联标签) 5.2 div标签和span标签 ...

  4. 【Unity3D】动态路径特效

    1 前言 ​ 本文通过导航系统(NavMeshAgent)和线段渲染器(LineRenderer)实现了角色走迷宫和绘制路径功能,同时实现动态路径特效. ​ 导航系统的介绍详见博客:导航系统.分离路面 ...

  5. K8S太庞大,这款PasteSpider绝对适合你!一款轻量级容器部署管理工具

    PasteSpider采用.netcore编写,运行于linux服务器的docker/podman里面,涉及的技术或者工具有podman/docker,registry,nginx,top,ssh,g ...

  6. [ABC310D] Peaceful Teams 题解

    Peaceful Teams 题目大意 将 \(n\) 个人分成 \(T\) 组,要求每组不能包含敌对的人,问有多少种分法. 思路分析 注意到 \(n,T\) 均很小,考虑爆搜. 注意到直接枚举会枚举 ...

  7. 揭秘计算机奇迹:探索I/O设备的神秘世界!

    引言 在之前的章节中,我们详细讲解了计算机系统中一些核心组成部分,如中央处理器(CPU).内存.硬盘等.这些组件负责处理和存储数据,使得计算机能够有效地运行.然而,除了这些核心组件,计算机系统还包含许 ...

  8. Codeforces Round 823 (Div. 2)C

    C. Minimum Notation 思路:我们可以进行的操作时将一个位置的数删除然后在任意位置处添加一个比当前数大1并且小于9的数,所以我们的操作只会让一个数变大,我们统计一个最大值的后缀,贪心的 ...

  9. HttpWebResponse获取DOM数据注意之ContentEncoding

    public string GetKaiJ(string type = "ssq") { /*1.通过WebBrowser控件&HttpWebRequest获得网站信息*/ ...

  10. Java Web程序在Tomcat上是如何运行的

    https://blog.csdn.net/fuzhongmin05/article/details/104379514 一个JVM是一个进程,JVM上跑Tomcat,Tomcat上可以部署多个应用. ...