将虚拟机添加到域

将虚拟机添加到域

我正在尝试在 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

它将提示你输入密码

相关内容