Set-AzureRmVMDiskEncryptionExtension:长时间运行的操作

时间:2017-11-15 07:11:07

标签: powershell azure encryption azure-virtual-machine

在尝试加密VM时,我收到以下错误:

  

Set-AzureRmVMDiskEncryptionExtension:长时间运行操作失败   状态'失败'。 ErrorCode:VMExtensionProvisioningError   ErrorMessage:VM在处理扩展时报告了失败   ' AzureDiskEncryptionForLinux&#39 ;.错误消息:"启用失败。"。   StartTime:11/15/2017 11:12:30 AM结束时间:11/15/2017 11:14:38 AM   OperationID:004051ca-bf73-4a37-a145-5e0ac30bc30a状态:失败   line:1 char:1   + Set-AzureRmVMDiskEncryptionExtension -ResourceGroupName $ resourceGrou ...   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~       + CategoryInfo:CloseError:(:) [Set-AzureRmVMDiskEncryptionExtension],ComputeCloudException       + FullyQualifiedErrorId:Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.SetAzureDiskEncryptionExtensionCommand

请帮我解决此问题。

1 个答案:

答案 0 :(得分:0)

我也遇到了同样的问题。原因是我没有更改密钥库的访问策略。 使用此命令先更改访问策略,然后执行该命令以进行加密。 SELECT * FROM employees WHERE (manager_id, department_id) IN (SELECT manager_id, department_id FROM employees WHERE first_name = 'John') AND job_id IN (SELECT job_id FROM employees WHERE last_name = 'Faviet') ; 然后使用以下命令检查策略 Set-AzureRmKeyVaultAccessPolicy -VaultName $KeyVaultName -ResourceGroupName $rgName -EnabledForDiskEncryption应该返回true。