Azure PowerShell - Set-AzureService:ResourceNotFound:托管服务不存在

时间:2016-09-04 18:38:32

标签: powershell azure dns mail-server

我最近尝试为我的邮件服务器(托管在Azure上)配置反向DNS。但每次我尝试这个命令:

Set-AzureService –ServiceName “MyVMName” -Description "VM with reverse dns" –ReverseDnsFqdn “myvmname.cloudapp.net."

无法找到资源:

  

(Set-AzureService:ResourceNotFound:托管服务没有   存在。)

当我输入Get-AzureRmResource时,我拥有所有资源,包括我的VM。所以我不明白,我真的希望你们可以帮助我,因为它几乎就像我无法在没有反向DNS记录的情况下发送邮件。

2 个答案:

答案 0 :(得分:2)

从我看到的,当您尝试使用Azure服务管理设置反向DNS条目时,您的虚拟机是使用Azure资源管理器创建的。这不行。 这是一篇描述difference between Azure Resource Manager and Azure Service Management and why that matters是什么的文章。 here is an article关于如何使用资源管理器为您的VM设置反向DNS。

答案 1 :(得分:1)

AzureService仅显示ASM(经典)服务:

Set-AzureService

键入时:

 Get-AzureRmResource

它将显示所有ARM(资源管理器)。因此,这不起作用,因为你正在看两件不同的事情。