MinIO快速入门

MinIO 是全球领先的对象存储先锋,目前在全世界有数百万的用户。 MinIO用作云原生应用程序的主要存储,与传统对象存储相比,云原生应用程序需要更高的吞吐量和更低的延迟。而这些都是MinIO能够达成的性能指标。MinIO利用了Web缩放器的来之不易的知识,为对象存储带来了简单的缩放模型。MinIO 强有力的支持和驱动了很多世界500强的企业。 此外,其部署的多样性和专业性提供了其他软件无法比拟的

部署 创达睿通 提供的 MinIO 之后,请参考下面的步骤快速入门。

准备

  1. 在云控制台获取您的 服务器公网IP地址

  2. 在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:80TCP:9000 端口已经开启

  3. 在服务器中查看 MinIO 的 默认账号和密码

  4. 若想用域名访问 MinIO,务必先完成 域名五步设置 过程

MinIO 初始化向导

详细步骤

  1. 使用本地电脑浏览器访问网址:http://域名http://服务器公网IP, 进入初始化页面

  2. 输入账号密码,进入后台

  3. 点击【Create Bucket】,创建新的存储桶

  4. 上传文件后可以下载和预览

碰到问题?

若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题。

MinIO 使用入门

下面以 ×××× 作为一个任务,帮助用户快速入门:

MinIO 常用操作

MinIO 参数

MinIO 应用中包含 Docker, Portainer 等组件,可通过 通用参数表 查看路径、服务、端口等参数。

通过运行 docker ps,查看 MinIO 运行时所有的服务组件:

CONTAINER ID   IMAGE                COMMAND                  CREATED         STATUS         PORTS                                                                                  NAMES
685334d0620e   minio/minio:latest   "/usr/bin/docker-ent…"   2 minutes ago   Up 2 minutes   0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 0.0.0.0:9002->9001/tcp, :::9002->9001/tcp   minio

路径

MinIO 安装目录: /data/apps/minio

端口

端口号
用途
必要性

9000

API端口(开发URL共享需要开启)

必须

版本

控制台查看

服务

sudo docker start | stop | restart | stats minio

命令行

$ docker exec -it minio bash
$ curl https://dl.min.io/client/mc/release/linux-amd64/mc \
  --create-dirs \
  -o $HOME/minio-binaries/mc
$ chmod +x $HOME/minio-binaries/mc
$ export PATH=$PATH:$HOME/minio-binaries/

$ mc --help
NAME:                                                                              
  mc - MinIO Client for object storage and filesystems.                            
                                                                                   
USAGE:                                                                             
  mc [FLAGS] COMMAND [COMMAND FLAGS | -h] [ARGUMENTS...]                           
                                                                                   
COMMANDS:                                                                          
  alias      manage server credentials in configuration file                       
  ls         list buckets and objects                                              
  mb         make a bucket                                                         
  rb         remove a bucket                                                       
  cp         copy objects                                                          
  mv         move objects                                                          
  rm         remove object(s)                                                      
  mirror     synchronize object(s) to a remote site                                
  cat        display object contents                                               
  head       display first 'n' lines of an object                                  
  pipe       stream STDIN to an object                                             
  find       search for objects                                                    
  sql        run sql queries on objects                                            
  stat       show object metadata                                                  
  tree       list buckets and objects in a tree format                             
  du         summarize disk usage recursively                                      
  retention  set retention for object(s)                                           
  legalhold  manage legal hold for object(s)                                       
  support    support related commands                                              
  license    license related commands                                              
  share      generate URL for temporary access to an object                        
  version    manage bucket versioning                                              
  ilm        manage bucket lifecycle                                               
  encrypt    manage bucket encryption config                                       
  event      manage object notifications                                           
  watch      listen for object notification events                                 
  undo       undo PUT/DELETE operations                                            
  anonymous  manage anonymous access to buckets and objects                        
  tag        manage tags for bucket and object(s)                                  
  diff       list differences in object name, size, and date between two buckets   
  replicate  configure server side bucket replication                              
  admin      manage MinIO servers                                                  
  update     update mc to latest release                                           
  ready      checks if the cluster is ready or not                                 
  ping       perform liveness check                                                
  od         measure single stream upload and download                             
  batch      manage batch jobs                                                     
                                                                                   
GLOBAL FLAGS:                                                                      
  --autocompletion              install auto-completion for your shell             
  --config-dir value, -C value  path to configuration folder (default: "/root/.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                                          
  --version, -v                 print the version                                  
                                                                                   
TIP:                                                                               
  Use 'mc --autocompletion' to enable shell autocompletion     

API

暂无

最后更新于