gpt4 book ai didi

azure - (400) 使用 New-AzureVM commandlet 时出现错误请求

转载 作者:行者123 更新时间:2023-12-02 08:39:28 26 4
gpt4 key购买 nike

我已在 Azure 中成功创建 VM,并使用以下命令导出其设置,然后删除 VM 和服务:


导出 azurevm -servicename“testautomation”-name“testautomation”-path“C:\azurestates\testautomation.xml”



remove-azurevm -servicename“testautomation”-name“testautomation”

但是,当我尝试重新创建虚拟机时,我得到以下信息:

PS C:> import-azurevm -path "C:\azurestates\testautomation.xml"| new-azurevm -servicename 'testautomation' -location "美国东部"



new-azurevm:远程服务器返回意外响应:(400) 错误请求。
行数:1 字符:60
+ import-azurevm -path "C:\azurestates\testautomation.xml"|新-azurevm-servicen ...
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [New-AzureVM], ProtocolException
+FullyQualifiedErrorId:Microsoft.WindowsAzure.Management.ServiceManagement.IaaS.PersistentVMs.NewAzureVMCommand

这看起来应该很简单,但我不太确定我哪里出错了。谷歌搜索此错误让我在使用 New-AzureVMConfig 时发现了一些更改,但我不确定如何继续,因为我没有使用它。任何帮助将不胜感激。

最佳答案

您可以通过查看内部异常来获取有关错误原因的更多详细信息:

PS C:\> $sr = new-object System.IO.StreamReader($Error[0].Exception.InnerException.Response.GetResponseStream())
PS C:\> $txt = $sr.ReadToEnd()
PS C:\> $txt
PS C:\> $sr.Close()

第三个命令应该打印出更详细的错误消息,说明 New-AzureVM 调用出了什么问题。

关于azure - (400) 使用 New-AzureVM commandlet 时出现错误请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17887413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com