MinIO在Linux上的使用技巧

1630
2025/3/10 15:32:30
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

MinIO是一个高性能的对象存储系统,适用于云原生和容器化环境。以下是在Linux上使用MinIO的一些技巧:

安装MinIO客户端(mc)

  • 下载二进制文件:
    wget http://dl.min.io/client/mc/release/linux-amd64/mc
    chmod +x mc
    
  • 配置MinIO客户端:
    ./mc config host add minio http://127.0.0.1:9000 minioadmin minioadmin
    

使用MinIO客户端(mc)的基本操作

  • 列出存储桶:
    mc ls
    
  • 创建存储桶:
    mc mb minio/mybucket
    
  • 上传文件到存储桶:
    mc cp /path/to/local/file minio/mybucket
    
  • 删除存储桶中的文件:
    mc rm minio/mybucket/file
    
  • 管理存储桶策略:
    mc policy set public minio/mybucket
    

优化MinIO性能

  • 调整内核参数:
    • 增加单进程最大打开文件数限制:
      ulimit -n 65535
      
    • 修改/etc/security/limits.conf文件:
      * soft nofile 65536
      * hard nofile 65536
      
    • 修改/etc/pam.d/login文件:
      session required pam_limits.so
      
    • 修改/etc/sysctl.conf文件:
      fs.file-max = 131072
      

监控MinIO集群状态

  • 查看集群健康状态:
    mc admin info minio/mybucket
    
  • 查看集群详细统计信息:
    mc admin stats minio/mybucket
    

通过这些技巧,您可以更高效地在Linux上使用和管理MinIO对象存储系统。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: linux部署django并运行的方法是什么