(minio使用方法)
一、基本介绍MinIO 是一种高性能的S3 存储兼容对象。它专门用于大规模 AI/ML、由软件定义的存储构建的数据湖和数据库工作负载。可在云和普通硬件上存储分布式对象,无需购买任何专有硬件。MinIO有开源 GNU AGPL v3 双重许可证和商业企业许可证。官网:https://www.minio.org.cn特点:
- 简单
简单性是百万兆次数据基础设施的基础 - 无论是在技术上还是在操作上。Minio的使用和部署非常简单。没有其他对象存储,您可以在最快的时间内下载到生产环境中。
- 高性能
MinIO 没有一个是世界上最快的对象存储。在 32 个 NVMe 驱动节点和 100Gbe 发布在网络上 GET/PUT 结果超过 325 GiB/秒和 165 GiB/秒。
- Kubernetes原生支持
二、安装方法通过原生 Kubernetes 运营商集成,MinIO 支持所有主要的公共云、私有云和边缘云 Kubernetes 发行版。
本文提供Windows和linux安装方法。
1.Windows安装下载安装包地址:https://dl.min.io/server/minio/release/
进入Monio目录,启动Minio启动命令: minio.exe server 数据文件目录
默认用户名和密码都是minioadmin
选择使用docker在Linux中安装,具体命令如下:
- 拉取镜像
docker pull quay.io/minio/minio
- 创建数据存储目录
mkdir -p ~/minio/data
- 创建minio
docker run -d \ --name c_minio \ -p 9000:9000 \ -p 9090:9090 \ -v ~/minio/data:/data \ -e "MINIO_ROOT_USER=minioadmin" \ -e "MINIO_ROOT_PASSWORD=minioadmin" \ quay.io/minio/minio server /data --console-address ":9090"
三、使用访问控制台:windows本地安装:http://127.0.0.1:安装9000/loginlinux虚拟机:http:///虚拟机ip:9000/login
在这里,我们可以创建一个新的bucket,正常使用
