我正尝试在Azure中configurationSP场,按照本文中提到的步骤 – https://technet.microsoft.com/en-us/library/mt723354(v=office.16).aspx但是在创buildSql VM( 'sqlVM'),我无法将其添加到AD域。
尝试连接到域时显示以下错误消息。
PS C:\ Users \ anuvya> Add-Computer -DomainName“corp.contoso.com”
cmdlet Add-Computer在命令pipe道位置1为以下参数提供值:Add-Computer:计算机“sqlVM”无法从其当前工作组“WORKGROUP”join域“corp.contoso.com”,并显示以下错误消息:指定的域不存在或无法联系。 在行:1 char:1 + Add-Computer -DomainName“corp.contoso.com”+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ + CategoryInfo:OperationStopped:(sqlVM:String)[Add-Computer],InvalidOperationException + FullyQualifiedErrorId:FailToJoinDomainFromWorkgroup,Microsoft.PowerShell.Commands.AddComputerComman
任何input将不胜感激。
谢谢,
====================
同意@garbrad。 根据错误信息,SQL虚拟机无法findDC。
请检查SQL虚拟机上的DNS设置,如果它不是您的DC VM的专用IP地址,那么您需要检查VNET的DNS设置。 VNET使用Azure提供的名称parsing度作为默认设置。 要更改它,请参阅下面的截图:
如果DNS设置正确,则需要检查DNSlogging是否在DC虚拟机上正确创build。
另外,这里有一篇关于Windows域名控制器如何在Windows中的好文章,有助于你理解整个过程。
一般来说,域join说“域不存在或无法联系”,这是因为虚拟机没有configuration为使用AD DC作为其DNS服务器。 检查VNET上的DNS服务器是否与DC的IP匹配,并且该VM正在使用该IP(ipconfig / all)。 如果在虚拟机重新创build之后DNS服务器被设置在vnet上,则vm或者需要重新启动或者ipconfig / refresh
您将需要在最后重新启动标志。
此外,该命令使用本地用户帐户添加到域。
Add-Computer -DomainName "corp.contoso.com" -restart
如果本地用户帐户无法将PC添加到您可以使用的域:
Add-Computer -ComputerName "Server01" -LocalCredential "Server01\Admin01" -DomainName "Domain02" -Credential Domain02\Admin02 -Restart -Force
它会提示你input密码