UiPath Documentation
automation-suite
2.2510
true
Linux 版 Automation Suite 安装指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

如何在虚拟机重新启动后恢复 Kerberos 身份验证

在 Automation Suite 中关闭集群虚拟机后还原 Kerberos SQL 身份验证。

以下过程适用于配置了对 SQL Server 的 Kerberos 身份验证的 Automation Suite 部署。

在所有集群虚拟机都关闭超过 6 小时的情况下,Kerberos 票证可能会过期,并且服务在重新启动后可能无法连接到 SQL Server,从而导致诸如Ticket expiredCannot generate SSPI context之类的错误。

要恢复 Kerberos 身份验证,请执行以下步骤:

  1. 验证所有节点是否处于就绪状态:

    kubectl get nodes
    kubectl get nodes
    
  2. 重新启动kerberos-tgt-update CronJob 以续订 Kerberos 票证:

    kubectl create job --from=cronjob/kerberos-tgt-update kerberos-tgt-manual-refresh -n uipath
    kubectl create job --from=cronjob/kerberos-tgt-update kerberos-tgt-manual-refresh -n uipath
    
  3. 等待作业完成:

    kubectl wait --for=condition=complete job/kerberos-tgt-manual-refresh -n uipath --timeout=300s
    kubectl wait --for=condition=complete job/kerberos-tgt-manual-refresh -n uipath --timeout=300s
    
  4. 重新启动所有部署以获取续订的工单:

    kubectl rollout restart deployment -n uipath
    kubectl rollout restart deployment -n uipath
    
  5. 等待所有服务在 ArgoCD 中同步并稳定。如果任何应用程序仍处于降级状态,请手动同步这些应用程序。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新