我对 Azure VM 扩展还不太熟悉。在我继承管理的 VM 中,有一个扩展未正确配置。
VM 运行的是 Windows Server 2016,我刚刚安装了 Azure-Powershell,但它们的大多数命令都不起作用,引发各种错误,包括由于 .NET 4.7.2 或更高版本的最低框架引用而被阻止。
启用虚拟机访问
- 类型: Microsoft.Compute.VMAccessAgent
- 版本:2.4.7
- 状态:配置失败
- 状态级别:错误
- 状态消息:VMAccess 扩展不支持域控制器。
- 处理程序状态:就绪
- 处理程序状态级别:信息
从我读过的各种文章来看,此扩展应该能够在此 VM 上使用,即使它正在运行 ADFS 并连接到域。
什么是安全且正确的 Powershell 命令行(或其他方法)来正确地重新安装此功能?
仅供参考 - 我知道我可以单击扩展页面上的卸载按钮,但是在观看了许多关于某些扩展需要仅通过 Powershell 安装的视频以及许多命令行对我来说不起作用之后,我对使用该选项感到紧张。
答案1
该 VM 扩展用于重置 VM 内的本地密码。在域控制器上没有要重置的“本地”密码,因此该扩展不支持作为域控制器运行的 VM。
由于扩展无法完成其工作,因此它显示为扩展的配置任务失败。我只需从虚拟机中删除扩展即可。