Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Fehlermeldung beim Starten einer kopierten VM

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX/ESXi Server 3.

Moderatoren: Dayworker, irix

Member
Beiträge: 7
Registriert: 23.09.2009, 14:03

Fehlermeldung beim Starten einer kopierten VM

Beitragvon Darian » 30.09.2009, 11:59

Hallo Leute,

habe gestern probiert eine VMWare über die shell zu kopieren => auf externe, und sie dann zu starten.

Folgende 3 Fehler habe ich in der /var/log/vmkwarning gefunden:

Code: Alles auswählen

Sep 30 11:33:28 esx vmkernel: 0:00:03:47.796 cpu1:1071)WARNING: Swap: vm 1072: 3577: Failed to create swap file '/mnt/backup/BOB-HOME Terminal/BOB-HOME Terminal-cb20393c.vswp': Not found
Sep 30 11:33:28 esx vmkernel: 0:00:03:47.796 cpu1:1071)WARNING: World: vm 1072: 910: init fn swap failed with: No swap file!
Sep 30 11:33:28 esx vmkernel: 0:00:03:47.796 cpu1:1071)WARNING: World: vm 1072: 1775: WorldInit failed: trying to cleanup.


Was könnte da los sein, oder wie könnte ich das regeln?

Weil das über die Shell kopieren und dann starten hat auch schon mal funktioniert, ist also nicht allgemein falsch was ich mache,

thx und lg
Darian

King of the Hill
Beiträge: 13059
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 30.09.2009, 12:46

Der Pfad "/mnt/backup/BOB-HOME Terminal/" existiert in der Form und ist auch beschreibbar fuer den User "root"?

Gruss
Joerg

Benutzeravatar
Member
Beiträge: 302
Registriert: 20.03.2009, 15:00
Wohnort: Sofia / BG

Beitragvon Saturnous » 30.09.2009, 20:57

Naja ... die SWAP muss auf einem DATENSTORE liegen, der ESX Kern selbst weis nicht was du mit "/mnt...." meinst - ich vermute mal die lief vorher aufn Player - lösch einfach den Pfad aus der vmx und dann löppt das schon.

Member
Beiträge: 7
Registriert: 23.09.2009, 14:03

Beitragvon Darian » 01.10.2009, 13:33

Hallo Leute,

jap root Order existiert, und root kann auch alles lesen.

Es handelt sich dabei wie gesagt nur um eine Kopie von einer laufenden VM auf eine externe HDD.

Wenn ich die Laufende halte, und die Kopie starte, kommt diese Fehlermeldung.

Ich habe die Zeile in der .vmx geändert, hat leider nichts gebracht:

Code: Alles auswählen

sched.swap.derivedName

Hier habe ich alles probiert, könnte man es auch auskommentieren?

Bin gerade dabei die laufende VM umzubennenen, die kopie an deren Stelle zu kopieren, und dann zu starten, dann müsste alles gleich sein, und die VM müsste starten.

Wenn das funktioniert hat, probiere ich nochmal mehr in der .vmx.

Über mehr Informationen würde ich mich natürlich sehr freuen.

thx und lg

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 01.10.2009, 13:50

entfern den Eintrag komplett - er sollte dann automatisch neu angelegt werden

Member
Beiträge: 7
Registriert: 23.09.2009, 14:03

Beitragvon Darian » 02.10.2009, 09:17

Hallo Leute, danke für die Infos.

Also bezüglich .vmx und Swap habe ich alles probiert, immer der selbe Fehler.

Aber mir ist aufgefallen dass es funktioniert sobald ich die VM auf die normale Platte kopiere, und die VM da starte.

Also kann ich keine VMs von der externen starten, und muss sie vorher immer kopieren.
Kann das jemand erklären, oder gibt es auch dafür Lösungen?

Im Grunde könnte ich damit leben. Wird schon nicht so oft vorkommen dass etwas kaputt wird.

Gibt es auch eine Möglichkeit die VM während dem Betrieb zu sichern? Ich habe das jetzt einfach mit cp gemacht, und mir ein kleines Skript geschrieben.

- Stop der VM
- ca. 300 Sekunden warten
- alles einfach mit cp kopieren
- Start der VM

Ist vermutlich nicht gerade eine schöne bzw. moderne Lösung.

thx und lg
Darian

King of the Hill
Beiträge: 13059
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 02.10.2009, 10:00

Darian hat geschrieben:Hallo Leute, danke für die Infos.

Also bezüglich .vmx und Swap habe ich alles probiert, immer der selbe Fehler.

Aber mir ist aufgefallen dass es funktioniert sobald ich die VM auf die normale Platte kopiere, und die VM da starte.

Also kann ich keine VMs von der externen starten, und muss sie vorher immer kopieren.
Kann das jemand erklären, oder gibt es auch dafür Lösungen?


VMs muessen in einem Datastore liegen und nicht "irgenwo".

Im Grunde könnte ich damit leben. Wird schon nicht so oft vorkommen dass etwas kaputt wird.

Gibt es auch eine Möglichkeit die VM während dem Betrieb zu sichern?


Man macht einen Snapshot damit man Zugriff auf die Dateien bekommt und sichert diese dann.

Gruss
Joerg


Zurück zu „ESX 3 & ESXi 3“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste