【问题标题】:not able to download files from azure blob无法从 azure blob 下载文件
【发布时间】:2018-09-27 05:54:02
【问题描述】:

您好,在模板的 Azure 扩展中使用 fileUris,从模板启动 VM 时无法在 VM 中下载文件。

它会抛出以下错误:

VM 在处理扩展“customScript”时报告失败。错误消息:“启用失败:处理文件下载失败:下载文件失败[1]:下载文件失败:意外状态代码:得到=404 预期=200”。

【问题讨论】:

    标签: azure-virtual-machine


    【解决方案1】:

    要更深入地了解该问题,请检查 VM 上的以下日志文​​件:

      - /var/log/azure/custom-script/handler.log
      - /var/log/waagent.log
    enter code here
    

    您的文件将下载到如下路径:/var/lib/waagent/custom-script/download/0/,命令输出将保存到该目录中的 stdout 和 stderr 文件。请阅读这些文件以找出脚本的输出。

    您可以在 /var/log/azure/custom-script/handler.log 找到扩展程序的日志。

    如果您遇到无法使用这些日志文件进行调试的问题,请在此 GitHub 存储库上打开一个问题。

    来源:https://github.com/Azure/custom-script-extension-linux

    【讨论】:

      【解决方案2】:

      请检查您的存储库是否在 github 或任何存储库中是私有或公共的。 将其公开后,您就可以下载存储库

      【讨论】:

        【解决方案3】:

        对于存储私有网络,我需要将 VM 的子网添加到防火墙并启用“Microsoft.Storage”服务端点。

        【讨论】:

          【解决方案4】:

          该消息表示 waagent 服务无法使用配置文件中提供的 URL 下载文件。这可能有很多原因。我建议您需要从 VM 手动测试该 URL,以查看该 URL 是否可以下载。

          【讨论】:

          • 可以使用相同的url下载文件
          猜你喜欢
          • 2019-09-05
          • 2017-08-20
          • 1970-01-01
          • 2021-01-04
          • 1970-01-01
          • 2021-12-08
          相关资源
          最近更新 更多