我正在尝试在 Azure 中配置 SP 场,按照本文中提到的步骤进行操作 -https://technet.microsoft.com/en-us/library/mt723354(v=office.16).aspx 但是在创建 Sql VM('sqlVM') 后,我无法将其添加到 AD 域。
尝试连接到域时显示以下错误消息。
PS C:\Users\anuvya> 添加计算机 -DomainName “corp.contoso.com”
cmdlet Add-Computer 在命令管道位置 1 提供以下参数的值: Add-Computer:计算机“sqlVM”无法从其当前工作组“WORKGROUP”加入域“corp.contoso.com”,并出现以下错误消息:指定的域不存在或无法联系。 在第 1 行,字符:1 + Add-Computer -DomainName“corp.contoso.com” + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:OperationStopped:(sqlVM:String)[Add-Computer],InvalidOperationException + FullyQualifiedErrorId:FailToJoinDomainFromWorkgroup,Microsoft.PowerShell.Commands.AddComputerComman
任何意见都将受到赞赏。
谢谢,
====================
答案1
同意@garbrad。根据错误消息,SQL VM 无法找到 DC。
请检查 SQL VM 上的 DNS 设置,如果它不是您的 DC VM 的私有 IP 地址,则需要检查 VNET 的 DNS 设置。VNET 使用 Azure 提供的名称解析作为默认设置。要更改它,请参考以下屏幕截图:
如果 DNS 设置正确,则需要检查DNS 记录已在 DC VM 上正确创建。
另外,这是一篇关于域控制器在 Windows 中的位置,有助于您了解整个过程。
答案2
通常,当域加入显示“域不存在或无法联系”时,这是因为 VM 未配置为使用 AD DC 作为其 DNS 服务器。检查 VNET 上的 DNS 服务器是否与 DC 的 IP 匹配,以及 VM 是否正在使用该 IP(ipconfig /all)。如果在重新创建 VM 后在 VNET 上设置了 DNS 服务器,则 VM 需要重新启动或 ipconfig /refresh
答案3
您将需要在最后重新启动标志。
此命令也使用本地用户帐户添加到域。
Add-Computer -DomainName "corp.contoso.com" -restart
如果本地用户帐户无法将 PC 添加到域,您可以使用:
Add-Computer -ComputerName "Server01" -LocalCredential "Server01\Admin01" -DomainName "Domain02" -Credential Domain02\Admin02 -Restart -Force
它将提示你输入密码