必须在 vRealize Orchestrator 服务器上编辑配置文件才能指定域名和域控制器名称。
前提条件
如果使用 vRealize Orchestrator 虚拟设备,您必须拥有 root 密码。如果在 Windows Server 中安装 vRealize Orchestrator,您必须拥有管理员凭据。
过程
- 以 root 用户身份登录(或者如果具有 Windows Server 则以管理员身份登录)。
- 搜索 krb5.conf 文件并将其重命名为 krb5.conf.back。
在虚拟设备上,该文件位于
etc/krb5.conf 文件夹(如果存在)中。
- 在相应目录中创建 krb5.conf 文件。
服务器类型 |
描述 |
虚拟设备 |
/usr/java/jre-vmware/lib/security/ |
Windows 服务器 |
C:\Program Files\Common Files\VMware\VMware vCenter Server - Java Components\lib\security\ |
- 在文本编辑器中,编辑 krb5.conf 文件并添加具有相应值的以下行。
[libdefaults]
default_realm = YOURDOMAIN.COM
udp_preference_limit = 1
[realms]
YOURDOMAIN.COM = {
kdc = yourDC.yourdomain.com
default_domain = yourdomain.com
}
[domain_realms]
.yourdomain.com= YOURDOMAIN.COM
yourdomain.com= YOURDOMAIN.COM
- 如果使用虚拟设备,请使用以下命令更改文件的权限,以使其可读。
chmod 644 /usr/java/jre-vmware/lib/security/krb5.conf
- 确认 PowerShell 主机(即必须注册的物理机)和域控制器主机名可以从 vRealize Orchestrator 服务器解析。
vRealize Orchestrator 的 DNS 必须与域控制器的 DNS 相同,或者您可以将物理机和域控制器的计算机名称或 IP 地址添加到
vRealize Orchestrator 服务器上的
hosts 文件。
在虚拟设备上,该文件位于
/etc/hosts 文件夹中。
- 重新启动 vRealize Orchestrator Server 服务。
下一步做什么
添加物理机作为 PowerShell 主机。请参阅运行工作流以将物理机添加为 PowerShell 主机。