IBM Cloud Docs
管理 Red Hat OpenShift 人工智能附加组件

管理 Red Hat OpenShift 人工智能附加组件

使用以下信息管理 OpenShift 人工智能插件。

更新由 IBM 管理的 OpenShift 人工智能运算符

OpenShift 人工智能操作员的版本更新遵循 OpenShift 人工智能平台的版本更新时间表。 如果 OpenShift 人工智能平台发布补丁、小版本或大版本更新,则附加组件也会进行相应的更新。 根据安装附加组件时设置的批准政策( oaiInstallPlanApproval ),您可能需要手动批准并应用某些更新。

不支持版本回滚。 您无法撤销对 OpenShift 人工智能操作员的更新。 请考虑这一点,并确保谨慎选择更新策略,尤其是当您选择 Automatic 审批政策时。

重大更新

应用重大更新的过程取决于您如何设置审批政策。

审批政策设置为 Automatic
您无需手动批准重大更新。 要应用主要更新,您只需运行 ibmcloud oc cluster addon update openshift-ai 命令
审批政策设置为 Manual
运行 ibmcloud oc cluster addon update openshift-ai 命令,应用主要更新。 然后,手动批准安装计划 以完成更新。

小更新和补丁更新

应用次要更新和补丁更新的过程取决于您如何设置审批策略。

审批政策设置为 Automatic
您无需手动批准更新计划。 更新会自动应用,您无需采取任何操作。
审批政策设置为 Manual
  • 更新中的某些部分可能需要手动批准,而其他部分则不需要。 需要批准的更新内容会在更新通知中注明。 更新中无需审批的部分将自动应用。
  • 您必须 手动批准 需要批准的更新部分。 批准安装计划后,无需执行其他步骤即可应用命令。

应用更新

要应用更新,请运行以下命令。

ibmcloud oc cluster addon update openshift-ai --cluster CLUSTER --version VERSION

批准安装计划并应用更新

要批准安装计划,请导航至集群页面并打开 OpenShift 网络控制台。 在已安装的操作员部分,按照提示手动批准更新安装计划。 对于重大更新,请在运行更新命令后完成此步骤。

禁用附加组件

请按照以下步骤禁用 OpenShift 人工智能插件。

  1. 可选:删除操作员。 根据您为插件设置的删除策略,当您禁用插件时,插件安装的操作员和组件可能会或可能不会被自动删除。 您可以使用以下命令手动删除运算符。

    删除 Red Hat OpenShift 人工智能平台。

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/oaiDeletePolicy", "value": "delete"}]
    

    删除 Node 功能发现操作员。

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nfdDeletePolicy", "value": "delete"}]
    

    移除 NVIDIA GPU操作员。

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nvidiaDeletePolicy", "value": "delete"}]
    

    删除管道操作符。

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/pipelineDeletePolicy", "value": "delete"}]
    
  2. 运行该命令即可禁用附加组件。

    ibmcloud oc cluster addon disable openshift-ai --cluster CLUSTER
    

    示例输出。

    Data and resources that you created for the add-on might be deleted when the add-on is disabled. Continue? [y/N]> y
    Disabling add-on openshift-ai for cluster abcdefg123456...
    OK
    

获取 OpenShift 人工智能插件的支持

如果您在使用 IBM Cloud 的 OpenShift 人工智能插件时遇到问题,可以提交支持案例

在您的支持案例中,请务必附上以下命令的输出和详细信息。 提供这些信息有助于加快支持流程。

运行以下命令,为 OpenShift 人工智能平台收集详细信息。 请将输出结果附在您的支持案例中。

ibmcloud oc cluster addon ls --cluster CLUSTER
oc get clusterversions
oc get subscription -A
oc get OperatorGroups -A
oc get csv
oc get IbmOpenshiftAI
oc describe IbmOpenshiftAI ibmopenshiftai-auto
oc get all -n ibm-rhoai-operator
oc get Clusterpolicy gpu-cluster-policy
oc describe Clusterpolicy gpu-cluster-policy
oc -n redhat-ods-operator get subscription rhods-operator

运行以下命令,收集仪表盘的详细信息。 请将输出结果附在您的支持案例中。

oc adm must-gather -- /usr/bin/gather_audit_logs
oc adm must-gather
tar cvaf must-gather.tar.gz must-gather.local.*/