上传时出现 azure cli 错误

上传时出现 azure cli 错误

当下面一行正在上传文件时,我们失去了互联网连接

az storage blob upload --file gentoo_root.img --container-name testcontainer --name gentoo_root.img

因此停止上传

稍后当我再次执行上述脚本开始上传时出现以下错误。

指定的 Blob 或块内容无效。

如何重新开始上传。

答案1

指定的 Blob 或块内容无效。

根据您的描述,这个问题最有可能是未提交的阻止列表存储处于无法再使用该命令的状态。

也许我们应该这样做来解决这个问题:
1.执行获取块列表(blocklisttype=uncommitted)检索未提交的阻止列表,以及犯罪然后是阻止列表删除斑点。

testcontainer2.将一个同名、长度为零的blob 上传到您的容器gentoo_root.img,通过以下方式将其上传到 Azure 存储帐户Azure 存储资源管理器(此工具只能安装在 Windows 上)。之后,删除那个 blob 并再次使用此脚本。

3.等待 7 天,将未提交的块列表进行垃圾收集。

顺便问一下,你试过用另一个 blob 来测试它吗?作为一种解决方法,也许我们可以使用另一个 blob 名称来上传它。

相关内容