而下面的线是上传文件,我们失去了互联网连接
az storage blob upload --file gentoo_root.img --container-name testcontainer --name gentoo_root.img
并因此停止上传
后来当我再次执行上面的脚本开始上传我得到了以下错误。
指定的块或块内容无效。
如何重新启动上传。
指定的块或块内容无效。
根据您的描述,这个问题最像存储器上的未提交的阻止列表处于将不再使用此命令的状态。
也许我们应该这样做来解决这个问题:
1.执行一个GetBlockList (使用blocklisttype = uncommitted)来检索未提交的块列表,并提交块列表,然后删除 blob。
2.使用相同名称gentoo_root.img (长度为零)将blob添加到容器testcontainer ,并通过Azure存储资源pipe理器将其上传到Azure存储帐户(此工具只能安装在Windows上)。 之后, 删除该blob并再次使用此脚本。
3.等待7天,将未提交的块列表垃圾回收。
顺便说一句,你有尝试用另一个blob来testing它吗? 作为一种解决方法,也许我们可以使用另一个blob名称来上传它。