装 Linux 上的 MinIO,要求其实不高,下面按「最低要求 / 推荐配置 / 软件环境」给你说清楚:
一、硬件要求
最低要求(能跑起来)
- CPU:1 核(x86_64 或 ARM64)
- 内存:512MB(官方说最低 1GB 更稳)
- 磁盘:只要有可用空间即可(单盘也能跑,但不推荐生产)
生产推荐
- CPU:2 核以上
- 内存:4GB 以上
- 磁盘:
- 用 SSD / NVMe 更好
- 多块盘做 分布式(≥4 块)
- 网络:千兆网卡起步,生产建议万兆
二、系统要求
支持的系统
- Ubuntu / Debian
- CentOS / Rocky / AlmaLinux
- openSUSE
- 其他标准 Linux(x86_64 / arm64)
系统依赖
基本 不需要额外依赖,MinIO 是单一二进制文件:
- 需要
glibc
- 需要能执行二进制(关闭 SELinux 或放行)
三、软件 / 用户要求
- Linux 内核:3.10+
- 用户:建议用普通用户或
minio-user
- 端口:
9000:API
9001:Console(Web 管理)
- 时间同步:建议开
NTP
四、安装方式(简单示例)
1️⃣ 单节点(测试)
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data
2️⃣ 生产(systemd)
minio server /data --console-address ":9001"
五、不适合的情况
- 用 ** FAT32 / NFS 单点**(不稳定)
- 用 树莓派 + SD 卡 跑生产
- 磁盘小于 1GB 还指望存很多数据
如果你告诉我:
- 是 测试还是生产
- 几块硬盘 / 什么机器
- 要不要 分布式
我可以直接帮你出一套配置方案。