【问题标题】:Failing to update ssh keys in azure linux vm无法在 azure linux vm 中更新 ssh 密钥
【发布时间】:2021-07-12 18:10:58
【问题描述】:

我目前正在使用“Azure Migrate”服务将 VMS 从 GCP 迁移到 azure。我们使用centos 7 VMS。我可以在 azure 中成功迁移 VM 实例,看起来状态正在运行。但它无法更新我的 ssh 密钥。它抛出以下错误

“VM 代理不可用或未安装,这可能会阻止 VMAccess 运行。”

我检查了 VM 的代理状态,它显示来自 azure 门户的“未准备好”。我应该如何更新我的 ssh 密钥?还是我错过了什么?

【问题讨论】:

  • 您好@Sridevi Raman,如果问题仍未解决,请通过转到(帮助+支持)并创建技术支持请求来联系 Azure 支持以获得辅助支持。
  • 仅供参考,这应该发布到 ServerFault,而不是 Stack Overflow(它与编程无关)。

标签: azure azure-virtual-machine


【解决方案1】:

对 VMagent 未就绪状态进行故障排除:

  • 检查 Azure Linux 代理的服务状态,确保它是 跑步。服务名称将是walinuxagent。

  • 如果服务正在运行,请重新启动它以解决问题。如果 服务已停止,启动它,等待几分钟,然后检查 再次状态。

  • 确保启用了自动更新。检查 /etc/waagent.conf 中的自动更新设置。

命令:AutoUpdate.Enabled=y

  • 确保 VM 可以连接到 Fabric 控制器。使用curl等工具测试VM是否可以连接168.63.129.16的80、443、32526端口,如果没有正常连接,请检查80、443、32526端口的出站通信是否打开在 VM 上的本地防火墙中。如果此 IP 地址被阻止,VM 代理可能会显示意外行为。

VMAccess 扩展疑难解答:

  • 打开 Azure 门户 > VM > 设置 > 扩展 > 扩展 状态并检查扩展是否配置成功 状态。

  • 如果不卸载,然后重新安装“VMAcess”扩展。

参考:

VMAccess

【讨论】:

    猜你喜欢
    • 2020-12-04
    • 2021-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多