请阅读用户在 SaltStack Config 安装过程中遇到的一些常见错误以及如何修复这些错误。

问题 原因 解决方案

SaltStack Config 用户界面显示 403 错误或空白屏幕。

首次尝试在 vRealize Automation 中打开 SaltStack Config 时,没有任何反应。

如果 vRealize Automation 部署使用非标准证书颁发机构签名的证书,则可能会导致出现这些症状。

有关解决办法,请参见对 vRealize Automation 使用自签名证书的 SaltStack Config 环境进行故障排除

首次在 vRealize Automation 部署中打开 SaltStack Config 时,Web 浏览器会在 URL 旁边或显示页面中显示一条安全警告,指明无法验证证书。

如果 vRealize Automation 部署使用非标准证书颁发机构签名的证书,则可能会导致出现这些症状。

有关解决办法,请参见对 vRealize Automation 使用自签名证书的 SaltStack Config 环境进行故障排除

显示 yum 安装错误消息。

例如,作为安装前步骤安装 Salt(请参见安装或升级 Salt)时,yum 可能会返回以下错误:

[Error 14] curl#60 – “Peer’s Certificate issuer is not recognized.

在这种情况下,可能是遇到了 DNS 问题,或者环境中具有透明 TLS/https 代理。

要解决 DNS 问题,请确保 repo.saltproject.io 能够在您的计算机上解析或您能够访问该服务器。

如果您具有透明代理,请将 sslverify=0 添加到 SaltStack yum 存储库配置,然后重新尝试安装软件包。这将解决透明代理干扰连接证书和 TLS 签名这一问题。

Salt 主节点不显示工作节点的密钥。

有时,用户尝试让 Salt 主节点接受工作节点密钥时,遇到工作节点 ID 不显示的问题。

在每个工作节点的 etc/salt/minion.d/id.conf 文件中指定 Salt 主节点的 IP 地址。

编辑此文件,并更改 master 设置以显示 Salt 主节点的 IP 地址。例如,master:127.0.0.0

有关将工作节点连接到 Salt 主节点的其他方法,请参见配置 Salt 工作节点

应用 highstate 时,遇到身份验证错误。

将 highstate 初步应用于第一个 Salt 主节点期间,可能会显示以下错误消息:Authenticationerroroccurred

显示此错误的原因是,Salt 主节点尚未向 RaaS 节点进行身份验证。

主节点插件安装状态将重新启动 Salt 主节点服务,该问题将自动解决。