Seite 1 von 2
VM kann nicht gelöscht werden
Verfasst: 31.07.2014, 11:38
von micha42
Moin,
ich habe eine VM, die nicht gelöscht werden kann.
der Kontextmenüpunkt "von Festplatte löschen" ist ebenso kontrastlos oder ausgegraut wie
"Migrieren", "Klonen" oder "Aus Bestandsliste löschen".
Es existieren keine Snapshots.
Folgendes hab ich schon probiert:
Festplatte löschen (geht)
Neustart der VM und des Hosts
Dank im Voraus für Ideen
Michael
Re: VM kann nicht gelöscht werden
Verfasst: 31.07.2014, 12:38
von ~thc
micha42 hat geschrieben:Neustart der VM
Läuft die VM, die du löschen willst?
Re: VM kann nicht gelöscht werden
Verfasst: 31.07.2014, 13:34
von micha42
~thc hat geschrieben:micha42 hat geschrieben:Neustart der VM
Läuft die VM, die du löschen willst?
Nein, läuft nicht.
OK ich hätte schreiben sollten: "Neustart und Herunterfahren der VM"
Michael
Verfasst: 31.07.2014, 14:11
von ~thc
Aktiviere die SSH-Shell auf dem Host und verbinde dich mit einem SSH-Client. Wechsle nach dem Login mit
in das Verzeichnis der betroffenen VM. Vor dem Prompt steht jetzt der "richtige" Pfad. Mit
stellst du fest, ob noch Dateien in Benutzung sind.
Verfasst: 31.07.2014, 15:03
von micha42
~thc hat geschrieben:(...) Mit
stellst du fest, ob noch Dateien in Benutzung sind.
Danke schon mal!
Ich bin nicht so der Komandozeilen-Typ, aber mit einem bisschen Hilfe von Startpage.com hab ich es hinbekommen.
Code: Alles auswählen
/vmfs/volumes/531dbb97-f4c0466c-9c2b-2c44fd839130/maschine # lsof | grep /vmfs/volumes/531dbb97-f4c0466c-9c2b-2c44fd839130/maschine
Aber leider bekomme ich auf das
lsof | grep (Pfad) keine Rückmeldung. Auch wenn ich das bei einer laufenden Maschine abfrage bekomme ich keine Rückmeldung, daher gehe ich davon aus, dass ich hier noch Nachhilfe benötige.
Was stimmt hier nicht?
Michael
Verfasst: 31.07.2014, 15:29
von ~thc
Verfasst: 31.07.2014, 15:30
von micha42
~thc hat geschrieben:Funktioniert
alleine?
ja, da kommt eine endlose Liste an Dateien, die ist aber so lang, dass die Dateien aus dem Pfad zur Maschine nicht mehr aufgelistet werden.
EDIT: sorry natürlich eine Liste an offenen Verbindungen
Verfasst: 31.07.2014, 15:38
von ~thc
O.K. Dann versuch es mal mit
Code: Alles auswählen
lsof | grep 531dbb97-f4c0466c-9c2b-2c44fd839130/maschine
Verfasst: 31.07.2014, 15:49
von micha42
~thc hat geschrieben:O.K. Dann versuch es mal mit
Code: Alles auswählen
lsof | grep 531dbb97-f4c0466c-9c2b-2c44fd839130/maschine
leider auch ohne Rückmeldung.
Versucht habe ich fast alle Varianten.
lsof | grep volumeID/VM-Verzeichnis
lsof | grep /volumeID/VM-Verzeichnis
lsof | grep /VM-Verzeichnis
lsof | grep VM-Verzeichnis
auch bin ich im Verzeichniss eine Stufe höher gegangen (Volume-id) und habe das probiert.
(auch wenn das wahrscheinlcih völlig sinnlos war - wie gesagt ich bin nicht so der Konsolen-Mensch

)
Verfasst: 31.07.2014, 17:44
von ~thc
Damit wir uns richtig verstehen: Keine Rückmeldung bedeutet, das nach dem Aufruf die Eingabeaufforderung wieder erscheint?
Verfasst: 31.07.2014, 17:53
von micha42
~thc hat geschrieben:Damit wir uns richtig verstehen: Keine Rückmeldung bedeutet, das nach dem Aufruf die Eingabeaufforderung wieder erscheint?
ja, so meinte ich es. Kein Absturz sondern einfach eine neue leere Zeile in der Konsole.
Danke für Deine Ausdauer
Michael
Verfasst: 31.07.2014, 18:00
von ~thc
Na gut. Dann wird keine Datei in diesem VM-Verzeichnis aktuell von einem ESXi-Prozess benutzt.
Poste mal bitte die Ausgabe von
Code: Alles auswählen
/vmfs/volumes/531dbb97-f4c0466c-9c2b-2c44fd839130/maschine # ls -la
(im Verzeichne der betroffenen VM)
Verfasst: 31.07.2014, 18:07
von micha42
das ergibt folgendes:
/vmfs/volumes/531dbb97-f4c0466c-9c2b-2c44fd839130/maschine # ls -la
drwxr-xr-x 1 root root 1400 Jul 31 09:50 .
drwxr-xr-t 1 root root 4900 Jul 29 08:57 ..
-rw------- 1 root root 53687091200 Jul 31 08:16 maschine-flat.vmdk
-rw------- 1 root root 8684 Jul 30 13:35 maschine.nvram
-rw------- 1 root root 472 Jul 31 08:16 maschine.vmdk
-rw-r--r-- 1 root root 0 Jun 24 06:51 maschine.vmsd
-rwxr-xr-x 1 root root 3609 Jul 31 09:50 maschine.vmx
-rw-r--r-- 1 root root 265 Jul 31 09:50 maschine.vmxf
-rw-r--r-- 1 root root 239697 Jul 29 09:58 vmware-1.log
-rw-r--r-- 1 root root 250562 Jul 30 13:35 vmware.log
Michael
PS: nciht das hier einer denkt die VM heißt "maschine" strg+h ist Dein Freund...

Verfasst: 31.07.2014, 18:13
von ~thc
Das sieht alles O.K. aus. Sind im vSphere-Client unter Events/Ereignisse irgendwelche Hinweise/Warnungen/Fehler sichtbar?
Verfasst: 31.07.2014, 18:17
von micha42
~thc hat geschrieben:Na gut. Dann wird keine Datei in diesem VM-Verzeichnis aktuell von einem ESXi-Prozess benutzt.
Ich habe aber bei einer VM die gerade läuft die gleiche "leere Ausgabe".
Verfasst: 31.07.2014, 18:17
von micha42
~thc hat geschrieben:Das sieht alles O.K. aus. Sind im vSphere-Client unter Events/Ereignisse irgendwelche Hinweise/Warnungen/Fehler sichtbar?
Nein habe ich schon kontrolliert
Verfasst: 31.07.2014, 18:31
von irix
Hmmm ich wuerde es mal mit nur "Remove from Inventory" und dann einem "rm -rf <ordnername>" versuchen.
Gruss
Joerg
Verfasst: 31.07.2014, 18:34
von micha42
irix hat geschrieben:Hmmm ich wuerde es mal mit nur "Remove from Inventory" und dann einem "rm -rf <ordnername>" versuchen.
Gruss
Joerg
Im Kontextmenü ist auch "Aus Bestandsliste entfernen" ausgegraut (kontrastlos). Der Befehl steht nicht zur Verfügung.
Michael
Verfasst: 31.07.2014, 18:35
von irix
Versuchst du es im vCenter oder direkt mit Client auf den Host?
Gruss
Joerg
Verfasst: 31.07.2014, 18:38
von micha42
irix hat geschrieben:Versuchst du es im vCenter oder direkt mit Client auf den Host?
Gruss
Joerg
Im VCenter
EDIT: hey das ist interessant. Wenn ich auf den host gehe, könnte ich löschen.
Da werde ich jetzt nochmal etwas drüber nachdenken müssen.
Ich mache das gleich morgen früh und melde mich dann wieder.
erstmal Danke und macht doch jetzt auch Feierabend.
Michael
Verfasst: 31.07.2014, 18:43
von irix
Ah.... mach mal folgendes
1. MGMT Agents auf dem Host neustarten
2. Gucken obs immer noch ausgegraut ist
Falls ja... dich mit dem vSphere Client am Host anmelden
1. Versuch zu loeschen
2. Dann MGMT Agents neustarten
Gruss
Joerg
Verfasst: 01.08.2014, 15:50
von micha42
irix hat geschrieben:Ah.... mach mal folgendes
1. MGMT Agents auf dem Host neustarten
2. Gucken obs immer noch ausgegraut ist
Falls ja... dich mit dem vSphere Client am Host anmelden
1. Versuch zu loeschen
2. Dann MGMT Agents neustarten
Gruss
Joerg
Danke für Eure Hilfe, leider hab ich hier heute die Hölle los und bin -nicht leider- nächste Woche im Urlaub.
Anschließend werde ich hier Erfolge melden.
Aber zwei Fragen hätt ich noch:
ich habe den Host bereits neu gestartet, aber wie starte ich den MGMT-Agenten einzelnd neu?
Ich kann, wenn ich mich per vSphere am Host anmelde, den Client löschen. Verschwindet er dann "von alleine" aus dem vCenter, oder muss ich dann noch die Datenbank dort nachpflegen?
Schönes Wochenende
Michael
Verfasst: 01.08.2014, 16:12
von irix
Ueber die DCUI gibts nen Punkt Restart MGMT Agents. Dahinter steckt auch der vpxa und beim Neustart schickt er sein Inventory an das vCenter (vpxd) welches sich dann aktualisiert.
Meine Vermutung ist das vCenter einen evtl. alten oder unvollstaendigen Stand hat.
Wenn du die VM direkt auf dem Host loescht must du das dem vCenter ja mitteilen... das ist am einfachsten mit einem Neustart der MGMT Dienste. Lfd. VMs sind davon nicht betroffen... es kann sein das der Host fuer kurze Seite als Disconnected angezeigt wird aber der kommt dann gleich wieder.
Gruss
Joerg
Verfasst: 12.08.2014, 11:44
von micha42
irix hat geschrieben:Ueber die DCUI gibts nen Punkt Restart MGMT Agents. Dahinter steckt auch der vpxa und beim Neustart schickt er sein Inventory an das vCenter (vpxd) welches sich dann aktualisiert.
Meine Vermutung ist das vCenter einen evtl. alten oder unvollstaendigen Stand hat.
Wenn du die VM direkt auf dem Host loescht must du das dem vCenter ja mitteilen... das ist am einfachsten mit einem Neustart der MGMT Dienste. Lfd. VMs sind davon nicht betroffen... es kann sein das der Host fuer kurze Seite als Disconnected angezeigt wird aber der kommt dann gleich wieder.
Gruss
Joerg
Moin,
zurück aus dem Urlaub ...
Das habe ich gemacht, aber nun wird die Maschine als "verwaist" dargestellt. sie ist nicht aus VCenter entfernt worden. kann das noch etwas dauern? Neustart der MGMT-Dienste habe ich vorgenommen.
Michael
Verfasst: 12.08.2014, 16:47
von irix
Nein eigentlich sofort. Aber kann du den Eintrag nun aus dem Inventar loeschen?
Gruss
Joerg