Leta i den här bloggen

2012-08-01

Citrix XenServer Error: "The VDI is not available"

Nu har det hänt så många gånger att det är dags att skriva ned det jag ser som den enklaste lösningen. Det hela handlar om att ibland får XenServer för sig att diskarna på en VM är låsta. Speciellt kan detta hända om en host kraschar eller om man håller på och labbar väldigt mycket i sin miljö... :) Meddelandet kan se ut så här i XenCenter:


Det finns så klart massor med sätt att lösa detta men det jag ser som lättas är att:

1. Kör XE VDI-LIST och få UUID på den VM som man har problem med:
xe vdi-list | grep -i [VM-namn] -B2 -A2

2. Kör XE VDI-FORGET för att få farmen att glömma bort disken
xe vdi-forget uuid=[VDI-UUID]

3. Kör en Rescan på Storage Repositoryt (UUID fick du i slutet av svaret i punkt 1)
xe sr-scan uuid=[SR-UUID]

4. Nu i XenCenter. Gå till VMen och under fliken "Storage". Här kommer det nu att vara tomt.
Klicka på "Attach..." och nu skall det finnas en disk som heter "NO NAME" högt upp i listan. Lägg till den och vänta en stund (upp till 30 sekunder). Därefter testa att göra det du ville göra med VMen.

5. Funkar det inte så vänta ett par minuter till och testa igen. Funkar det fortfarande inte så kör igenom hela lista igen.



Tänk på att alla namn och beskrivnignar som skrivits in på diskarna försvinner så dessa måste läggas tillbaka igen efter att man gjort ovanstående.

Inga kommentarer:

Skicka en kommentar

Related Posts Plugin for WordPress, Blogger...