准备在受限网络中运行 cpd-cli manage 命令

重要信息: IBM Cloud Pak for Data 4.7 版本将于 2025 年 7 月 31 日结束支持 (EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告

IBM Cloud Pak for Data 4.7 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。

如果注册表位于受限网络中,那么必须确保最新版本的 olm-utils-v2 映像位于要从中镜像映像的客户机工作站上。

安装阶段
你不在这里 设置客户工作站
你不在这里 设置集群
你不在这里 收集所需信息
您在此图标。 准备从专用容器注册表运行安装程序
你不在这里 准备群集 Cloud Pak for Data
你不在这里 准备安装 Cloud Pak for Data
你不在这里 安装 Cloud Pak for Data
谁需要完成此任务?

注册表管理员Cloud Pak for Data 软件映像镜像到专用容器注册表的用户必须完成此任务。

何时需要完成此任务?

仅当您对受限网络中的集群运行 cpd-cli manage 命令时,才需要执行此任务。

一次性设置 在要将映像镜像到专用容器注册表的工作站上完成此任务。

Cloud Pak for Data 软件映像镜像到专用容器注册表后,用户可以从专用容器注册表中拉取 olm-utils-v2 映像。

过程

您完成的步骤取决于您是否计划在集群网络中使用同一工作站:


您计划在集群网络中使用同一工作站
  1. 当工作站连接到因特网时,运行以下命令以更新工作站上的 olm-utils-v2 映像:
    cpd-cli manage restart-container

    等待 cpd-cli 返回以下消息:

    [SUCCESS] ... Successfully pulled the container image icr.io/cpopen/cpd/olm-utils-v2:latest
    [SUCCESS] ... Successfully started the container olm-utils-play
    [SUCCESS] ... Container olm-utils-play has been re-created


您计划在集群网络中使用其他工作站
准备工作

必须在集群网络中的工作站上安装 cpd-cli

  1. 从可连接到因特网的工作站:
    1. 确保 DockerPodman 正在工作站上运行。
    2. 运行以下命令以将 olm-utils-v2 映像保存到客户机工作站:
      x86-64 集群
      cpd-cli manage save-image \
      --from=icr.io/cpopen/cpd/olm-utils-v2:latest

      此命令将映像作为名为 icr.io_cpopen_cpd_olm-utils-v2_latest.tar.gz 的压缩 TAR 文件保存在 cpd-cli-workspace/olm-utils-workspace/work/offline 目录中。

      s390x 集群
      cpd-cli manage save-image \
      --from=icr.io/cpopen/cpd/olm-utils-v2:latest.s390x

      此命令将映像作为名为 icr.io_cpopen_cpd_olm-utils-v2_latest.s390x.tar.gz 的压缩 TAR 文件保存在 cpd-cli-workspace/olm-utils-workspace/work/offline 目录中。

  2. 将压缩文件传输到可连接到集群的客户机工作站。

    确保将 TAR 文件放在 work/offline 目录中:

    x86-64 集群
    icr.io_cpopen_cpd_olm-utils-v2_latest.tar.gz
    s390x 集群
    icr.io_cpopen_cpd_olm-utils-v2_latest.s390x.tar.gz
  3. 从可连接到集群的工作站:
    1. 确保 DockerPodman 正在工作站上运行。
    2. 运行以下命令以在客户机工作站上装入 olm-utils-v2 映像:
      x86-64 集群
      cpd-cli manage load-image \
      --source-image=icr.io/cpopen/cpd/olm-utils-v2:latest

      装入映像时,此命令将返回以下消息:

      已装入映像: icr.io/cpopen/cpd/olm-utils:latest
      s390x 集群
      cpd-cli manage load-image \
      --source-image=icr.io/cpopen/cpd/olm-utils-v2:latest.s390x

      装入映像时,此命令将返回以下消息:

      装入的映像: icr.io/cpopen/cpd/olm-utils:latest.s390x
    3. 设置 OLM_UTILS_IMAGE 环境变量以确保 cpd-cli 使用客户机工作站上的映像版本:
      x86-64 集群
      export OLM_UTILS_IMAGE=icr.io/cpopen/cpd/olm-utils-v2:latest
      s390x 集群
      export OLM_UTILS_IMAGE=icr.io/cpopen/cpd/olm-utils-v2:latest.s390x

下一步操作

现在,您已经在客户端工作站上提供了 olm-utils-v2 镜像,准备完成将 IBM Cloud Pak for Data 镜像镜像到私有容器注册表