2013-05-01 6 views
13

Gdy próbuję usunąć obiekt blob z kontenera kontu pamięci, pojawia się komunikat o błędzie "Obecnie istnieje umowa dzierżawy na obiekcie typu blob i identyfikatorze dzierżawy nie określono w żądaniu: "Nie można usunąć obiektu blob: Obecnie dzierżawa blobu i identyfikator dzierżawy nie został określony w żądaniu

Mam 4 wystąpienia maszyn wirtualnych. Posiadam również 8 dysków maszyn wirtualnych, z których 4 są w użyciu (po jednej instancji maszyny wirtualnej). O dziwo, mam 10 obiektów wymienionych w pojedynczym kontenerze pojedynczego konta magazynu o nazwie vhds. Oto a screenshot of the 10 blobs, podświetlając dwa, których nie mogę usunąć.

Czy ktoś może dać mi wskazówki, jak usunąć te obiekty typu blob? Nie mam z nich pożytku i chciałbym obniżyć koszty przechowywania mojej subskrypcji.

+2

Można rozważyć przesłaniając niektóre z informacji w przyszłości. Prawdopodobnie nie jest to najmądrzejsza rzecz, która mogłaby przekazać twój id na żywo, nazwę konta pamięci i vhd uri. –

Odpowiedz

5

Alternatywnie, można po prostu zabić dzierżawy Bloby z PowerShell:

Get-AzureRmStorageAccount -Name "STORAGE_ACCOUNT_NAME" | Get-AzureStorageBlob -name "CONTAINER_NAME").ICloudBlob.BreakLease() 

Po prostu sobie z tym poradzisz, maszyny wirtualne, które korzystają z tego magazynu, nie będą mogły się włączyć. (I należy je wyłączyć, jeśli nie są one już zanim to zrobisz

Jeśli jednak może używać VM w przyszłości technika ta pozwala na:.

  1. Stop VM w pytaniu.
  2. Pobierz kopię VHD.
  3. Zwolnij dzierżawę na VHD
  4. Usuń VHD na koncie przechowywania.
  5. Wstaw arbitralny okres, w którym nie potrzebujesz VM
  6. Załaduj VHD do tego samego konta magazynu z tym samym kontenerem i taką samą nazwą pliku.
  7. Uruchom maszynę wirtualną i uruchom ją ponownie :-).
0

Azure Classic Portal

Trzeba obrazów związanych do maszyn wirtualnych. Nawet jeśli usunięto maszyny wirtualne, obrazy muszą zostać jawnie usunięte.

Gdy obrazy zostaną usunięte, powinieneś zobaczyć VHD uzyskiwanie wyczyszczone także

Powiązane problemy