0
對於名爲「raytest-ze1-06」的現有VM,使用Azure powershell cmdlet。我試圖一個空的存儲磁盤添加到除VM是上創建不同的存儲帳戶,但我從Azure中接收一個很奇怪的錯誤:添加空的Azure磁盤時出現問題
PS C:\> Get-AzureVM -ServiceName "cse1dmzinfracorep01" -Name "raytest-ze1-06" | Add-AzureDataDisk -CreateNew -DiskSizeInGB 10 -DiskLabel "fourth" -LUN 1 -MediaLocation "https://sae1excdmzcore2.blob.core.windows.net/ddisk1/raytest-ze1-01-dd1-1.vhd" | Update-AzureVM
VERBOSE: 2:22:40 PM - Completed Operation: Get Deployment
VERBOSE: 2:22:42 PM - Completed Operation: Get Deployment
VERBOSE: 2:22:42 PM - Begin Operation: Update-AzureVM
Update-AzureVM : InternalError : The server encountered an internal error.
Please retry the request.
At line:1 char:243
+ ... 1-dd1-1.vhd" | Update-AzureVM
+ ~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Update-AzureVM], CloudException
+ FullyQualifiedErrorId :
Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.UpdateAzureVMCommand
VERBOSE: 2:23:15 PM - Completed Operation: Update-AzureVM
我已經嘗試了很多東西,但它不能得到添加磁盤。如果我將我的訂閱的默認存儲帳戶切換回創建虛擬機的存儲帳戶(並更改醫療位置以反映適當的容器),則它工作正常。
能否請您嘗試添加磁盤使用蔚藍的門戶,並檢查其工作。如果Medialocation沒有明確定義,Powershell會導致將磁盤添加到默認存儲帳戶。 Portal將驅動器添加到vm所在的存儲器,而不是默認存儲器。 – Atf