在尝试加密VM时,我收到以下错误:
Set-AzureRmVMDiskEncryptionExtension:长时间运行操作失败,状态为“失败”。 ErrorCode:VMExtensionProvisioningError ErrorMessage:VM在处理扩展“AzureDiskEncryptionForLinux”时报告了失败。错误消息:“启用失败。”。 StartTime:11/15/2017 11:12:30 AM结束时间:11/15/2017 11:14:38 AM OperationID:004051ca-bf73-4a37-a145-5e0ac30bc30a状态:失败在行:1字符:1 +设置 - AzureRmVMDiskEncryptionExtension -ResourceGroupName $ resourceGrou ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:CloseError:(:) [Set-AzureRmVMDiskEncryptionExtension],ComputeCloudException + FullyQualifiedErrorId:Microsoft.Azure。 Commands.Compute.Extension.AzureDiskEncryption.SetAzureDiskEncryptionExtensionCommand
请帮我解决这个问题。
我也有同样的问题。原因是我没有改变密钥保险库的访问策略。使用此命令首先更改访问策略,然后执行加密命令。 Set-AzureRmKeyVaultAccessPolicy -VaultName $KeyVaultName -ResourceGroupName $rgName -EnabledForDiskEncryption
然后用以下命令检查策略(Get-AzureRmKeyVault -VaultName $keyVaultName -ResourceGroupName $rgName).EnabledForDiskEncryption
它应该返回true。