管理 MinIO 租户¶
概述¶
本页记录了管理现有 MinIO 租户的几种常见操作流程。您随时可以通过 vSphere 的 MinIO 插件查看租户列表。
选择VCF集群并打开配置选项卡。 导航到MinIO部分并点击租户查看该集群中部署的所有 MinIO 租户。
扩展 MinIO 租户¶
Zone expansion increases the total usable storage capacity of the MinIO tenant. 每个zone由一个独立的 主机池及其本地连接的存储组成。MinIO 将租户中的所有 区域作为单一存储资源呈现给应用程序访问。
前提条件¶
MinIO 在集群中可用的 ESXi 主机上创建新的租户 Pod。 每个 ESXi 主机必须拥有足够的计算资源、内存和直连存储,以支持作为新租户区域一部分配置的每个 Pod。 MinIO 要求为作为该区域一部分部署的每个 MinIO 服务器 Pod 提供一个可用的 ESXi 主机。
MinIO租户中的所有区域使用相同的存储策略。请确保每个ESXi主机的本地附加驱动器都包含在MinIO租户使用的存储策略中。
1) 打开添加新区域模态¶
从 vCenter 界面中,选择部署了要扩展的 MinIO 租户的集群。点击配置tab,然后打开MinIO部分并选择租户要打开MinIO Tenants视图
点击您要展开的租户旁边的单选按钮并选择详细信息要打开租户视图
从租户视图中,定位到Zones部分并点击添加要打开添加新区域modal.
2) 完成添加新区域模态¶
The添加新区域modal 显示以下字段:
节点数量 |
指定要为新的 MinIO 租户区域创建的节点数量。 |
|---|---|
区域大小 |
指定新 MinIO 租户区域的总存储容量。 |
每个节点的内存 [GiB] |
分配给该区域中每个 MinIO 对象存储 Pod 的内存量。 |
模态框在文本输入框下方显示新区域的摘要。
节点 |
该区域中的节点数量。 |
|---|---|
每个节点的卷数 |
MinIO 在租户区域中每个节点生成的持久卷声明(PVC)数量。 |
磁盘大小 |
MinIO 为租户区域生成的每个 PVC 请求的存储容量。 |
卷宗总数 |
MinIO 为租户生成的 PVC 总数。 |
点击OK添加新的 Zone。
3) 监控区域创建¶
您可以从这里查看区域创建的进度租户视图
租户存储和健康在 MinIO 配置创建区域所需的 Pod、持久卷声明和持久卷时,可能会显示警告信息。
更新 MinIO 租户¶
MinIO 插件支持通过 vCenter 界面升级 MinIO 租户。您可以更新以下组件:
更新 MinIO 租户需要同时重启多个 Pod。 更新过程中会中断正在进行的 API 操作,直到更新完成。建议在维护时段执行更新,以尽量减少对应用程序的中断影响。
重要
您无法降级租户使用的 MinIO 对象存储服务器 一旦部署完成。请使用暂存或开发租户来测试 所需的 MinIO 服务器版本之前在生产租户中进行升级。
1) 打开更新 MinIO 版本模态¶
从 vCenter 界面中,选择部署了要扩展的 MinIO 租户的集群。点击配置tab,然后打开MinIO部分并选择租户要打开MinIO Tenants视图
点击您要展开的租户旁边的单选按钮并选择详细信息要打开租户视图
从租户视图中,点击铅笔图标Version行打开更新 MinIO 版本modal.
2) 完成更新 MinIO 版本模态¶
模态框显示以下字段:
MinIO 的镜像 |
用于更新 MinIO 租户的 Docker 镜像。MinIO 插件使用该 留空以使用最新的稳定版本 |
|---|---|
Console 的 Image |
用于更新 MinIO 的 Docker 镜像控制台作为 MinIO 租户的一部分部署。
MinIO 插件使用 留空以使用最新的稳定版本 |
设置自定义镜像仓库 |
启用使用私有 Docker 仓库来在更新 MinIO 租户时获取 Docker 镜像。输入端点存储库的用户名和密码访问该仓库所需的 |
启用 Prometheus 集成 |
启用允许 Prometheus 通过 Kubernetes REST API 抓取 MinIO 租户的注解。请参阅Prometheus 文档更多信息。 |
点击OK开始更新。MinIO 更新全部租户中的 Pod 会同时更新。在更新过程中,租户可能会有短暂的服务中断期。
