部署MinIO
ONES 将备份数据统一存放于 MinIO 对象存储服务,生产环境请参考第1章节、测试环境请参考第2章节来部署MinIO服务。
1 单独部署 MinIO
异机部署备份数据存储服务时,推荐使用 Docker 部署 MinIO。注意:不要在 k3s 节点上部署 Docker。
1.1 安装 Docker
Linux各发行版参考官方文档:https://docs.docker.com/engine/install/
1.2 部署 MinIO
参数说明
通过如下三个环境变量配置部署的必要参数,请根据部署的实际需求修改:
- MINIO_USER: minio的访问用户,同时也是 S3 协议中的 accessKey
- MINIO_PASSWORD: minio的访问密钥,同时也是 S3 协议中的 secretKey,注意至少需要8位
- MINIO_DATA_PATH: minio在节点机上的数据存放路径
通过环境变量 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD 来指定访问MinIO的账户名和密码。
此账户密码可以用来登录MinIO管理后台和客户端访问对象存储。
确保宿主机上的端口 9000 和 9090 没有被占用,否则会部署失败。