我在最近几周(可能更长)注意到,在复制VHD后,当我尝试创建VHD来创建VM时,我收到一条消息,说明还有一个租约在blob上。几个小时后,消息就消失了,我可以继续了。我尝试检查副本的状态,但总是说它已经完成了。我用新名称创建了VHD和VM,因此与旧VM没有冲突。有没有办法快速告知租约何时发布?我认为我使用的是Azure PowerShell 1.0.1。
答案 0 :(得分:1)
您可以使用下面的PowerShell代码快速获取Blob租约的状态。
$Context = New-AzureStorageContext -StorageAccountName <storageAccountName> -StorageAccountKey <storageAccountKey>
$Blob = Get-AzureStorageBlob -Container <containerName> -Blob <blobName> -Context $Context
$BlobLeaseStatus = $Blob.ICloudBlob.Properties.LeaseStatus