【发布时间】:2020-09-15 03:30:58
【问题描述】:
我正在构建一个自动化脚本,我需要删除一个 blob 及其所有快照(如果有),作为最后步骤之一。所有其他命令都运行良好,因为我使用 az ad sp create-for-rbac --name myRBACuser 进行身份验证。 但是我使用的 blob 删除命令似乎超时了。 在 Azure 云中的 Linux 机器中执行的命令及其输出如下:
$ az storage blob delete --container-name lhbox --name lighthouse.vhd --account-name ramesh1storage1.blob.core.windows.net --auth-mode login
HTTPSConnectionPool(host='ramesh1storage1.blob.core.windows.net.blob.core.windows.net', port=443): Max retries exceeded with url: /lhbox/lighthouse.vhd (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fd7372ac780>: Failed to establish a new connection: [Errno -2] Name or service not known',))
当我从桌面 Powershell 尝试该命令时,我得到了相同的结果。 我是天蓝色的新手,也许我没有使用正确的方法。有人可以帮帮我吗?
【问题讨论】:
标签: azure command-line-interface azure-blob-storage