如果已订阅内容库达到容量限制,可以迁移 Tanzu Kubernetes 集群,以使用具有额外存储容量的新库。

当 vSphere 管理员创建已订阅内容库时,管理员将指定用于存储库内容的数据存储,在这种情况下为 OVA 文件。随着分发更多的 Kubernetes 版本,已订阅内容库的大小将会扩展,因为每次更新都会添加 OVA 文件。虽然已订阅内容库上没有明确的容量限制,但它受其数据存储容量的限制。

如果已订阅内容库达到容量限制,您可能会看到消息 Internal error occurred: get library items failed for.。在这种情况下,可以将 Tanzu Kubernetes 集群迁移到新的已订阅内容库,以增加存储容量。迁移由 vSphere 管理员使用 vSphere Client 完成。

过程

  1. 创建一个新的已订阅内容库,使其具有足以用于目标集群的容量。请参见创建、保护和同步 Tanzu Kubernetes 版本 的已订阅内容库
  2. 使用 vSphere Client 登录 vCenter Server
  3. 选择菜单 > 主机和集群
  4. 选择已置备包含 Tanzu Kubernetes 集群的 主管集群 的 vSphere 集群对象。
  5. 选择配置选项卡。
  6. 在导航面板中选择命名空间 > 常规 > 选项。
  7. 单击主面板中内容库部分旁边的编辑
  8. 选择您创建的新内容库,然后单击确定
    此操作会触发对集群配置的更新。
    注: 修改内容库后,可能需要长达 10 分钟, Tanzu Kubernetes 集群才能从 Content Source 中获取更改。