可以通过修改 Automation Orchestrator 插件使用的 Kerberos 配置文件对插件问题进行故障排除。

Kerberos 配置文件位于 Automation Orchestrator Appliance/data/vco/usr/lib/vco/app-server/conf/ 目录中。

过程

  1. root 用户身份登录到 Automation Orchestrator Appliance 命令行。
  2. 运行 kubectl -n prelude edit deployment vco-app 命令。
  3. 在部署文件中,找到并编辑 -Djava.security.krb5.conf=/usr/lib/vco/app-server/conf/krb5.conf 字符串。
    -Djava.security.krb5.conf=/usr/lib/vco/app-server/conf/krb5.conf -Dsun.security.krb5.debug=true
  4. 保存更改并退出文件编辑器。
  5. 运行 kubectl -n prelude get pods 命令。
    等待所有 pod 都运行。
  6. 要监控 Kerberos 登录,请运行以下命令。
    tail -f /services-logs/prelude/vco-app/console-logs/vco-server-app.log
  7. 或者,也可以通过添加 sun.security.krb5.debug = true 系统属性,在 Automation Orchestrator 配置器中启用调试日志记录。