Seite 1 von 1

ovf-tool

Verfasst: 01.02.2011, 13:38
von Cherry77
Hallo!

Ich habe vor ein Foswiki zu installieren. Dazu habe ich mir die vmware von der foswiki.org-Seite heruntergeladen. Diese hat das Format vmx. Gerade versuche ich sie in ovf-Format zu konvertieren.
Dabei erhalte ich folgende Fehlermeldung:
- Device 'cdrom1' has a backing type that is not supported. This is a general limitation of the virutal machine's virtual hardware version on the selected host -

Weiß irgendjemand wo der Fehler liegt?

Vielen Dank im Voraus!!

Viele Grüße :)

Verfasst: 01.02.2011, 15:16
von Cherry77
kann mir hier wirklich niemand helfen? :cry:
sitze nur herum und warte auf die antwort)=

schon mal vielen dank im voraus!!!

Verfasst: 01.02.2011, 16:40
von Dayworker
Für was brauchst du den die OVF? Wenn du eine VMX- und VMDK-Datei hast, ist doch die VM schon fertig.
Poste doch mal bitte den Inhalt der VMX-Datei, dann könnten wir zumindest das CDROM-Problem lösen...

Verfasst: 01.02.2011, 16:50
von m_vetdoc
Cherry77 hat geschrieben:kann mir hier wirklich niemand helfen? :cry:
sitze nur herum und warte auf die antwort)=


Dann sind wir jetzt schon Zwei, denn ich hoffe auch auf eine Antwort auf meine ESXi Probleme. ;)

Für was willst du denn in OVF konvertieren?
In der zip sind die Dateiformate alle so, dass VMware keine Probleme damit hat, die VM zu starten.

Verfasst: 01.02.2011, 18:55
von continuum
koennen wir mal die vmx sehen ?

Verfasst: 02.02.2011, 09:23
von Cherry77
Danke schonmal für die Antworten(=
Ich muss die vmware in ovf konvertieren, da sie sonst nicht im VMware v Sphere Client läuft...

das ist die vmx:

.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "7"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "512"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Foswiki.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "cdrom0"
ide1:0.deviceType = "cdrom-raw"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.linkStatePropagation.enable = "TRUE"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
serial0.present = "FALSE"
serial0.fileType = "thinprint"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
tools.syncTime = "TRUE"
displayName = "Foswiki"
guestOS = "ubuntu"
nvram = "Foswiki.nvram"
virtualHW.productCompatibility = "hosted"
ft.secondary0.enabled = "TRUE"
printers.enabled = "FALSE"
tools.upgrade.policy = "upgradeAtPowerCycle"
powerType.powerOff = "soft"
powerType.powerOn = "soft"
powerType.suspend = "soft"
powerType.reset = "soft"

extendedConfigFile = "Foswiki.vmxf"

sound.startConnected = "FALSE"

ide1:0.startConnected = "TRUE"

ethernet0.addressType = "generated"
uuid.location = "56 4d e6 c0 cb 62 2f 81-a4 7f 5c a9 97 72 77 1f"
uuid.bios = "56 4d e6 c0 cb 62 2f 81-a4 7f 5c a9 97 72 77 1f"
scsi0:0.redo = ""
vmotion.checkpointFBSize = "65536000"
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "16"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
ethernet0.generatedAddress = "00:0c:29:72:77:1f"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-1754106081"
tools.remindInstall = "TRUE"

Verfasst: 02.02.2011, 10:07
von continuum
ide1:0.present = "TRUE"
ide1:0.fileName = "cdrom0"
ide1:0.deviceType = "cdrom-raw"

das wird wohl nicht gehen - ESX kennt kein cdrom-raw

nimm das CD laufwerk ganz raus - du kannst nachher wenn die VM auf dem ESX laeuft immer noch eins hinzufuegen


Ich muss die vmware in ovf konvertieren, da sie sonst nicht im VMware v Sphere Client läuft...



nur ganz am Rande - das stimmt so natuerlich nicht - importieren per ovf ist nur die Variante die beim ESX am Doppelklicker -freundlichsten ist 8)

Verfasst: 08.02.2011, 08:45
von Cherry77
Vielen Dank für die Antwort!!! (=
wir haben das gestern probiert und konnten die vmware konvertieren((=
doch danach haben wir versucht sie einzubinden in den vmware vsphere client. Daraufhin kam diese Fehlermeldung:

Outlook Send/Receive Progress
1 of 2 Tasks have completed sucessfully

Errors
! Task 'Microsoft Exchange Server' reported errror (0x8004011D): 'The server is not available. Contact your administrator if this condition persists.'

Wie können wir das Problem lösen?
Außerdem haben wir noch das Problem, dass wir nicht wissen, wie wir auf dei Weboberfläche zugreifen können in dem vmware vsphere client. Wir haben es versucht indem wir die ip-nummer in die adresszeile des browser eingegeben haben, doch das hat nicht funktioniert

Bereits jetzt schon vielen Dank für alle Antworten!!!

Verfasst: 18.02.2011, 18:11
von kalle3333
Hallo,

ich habe das gleiche Problem, dass ich zwar ovf aus vmx generieren kann, trotzdem jedoch Fehlermeldungen kommen, wenn ich die über vSphere auf einen Server laden möchte.

nur ganz am Rande - das stimmt so natuerlich nicht - importieren per ovf ist nur die Variante die beim ESX am Doppelklicker -freundlichsten ist Cool


Wie kann ich bestehende vmx also gleich nutzen, ohne sie konvertieren zu müssen?

Danke und viele Grüße
kalle

Verfasst: 18.02.2011, 18:26
von continuum
Wie kann ich bestehende vmx also gleich nutzen, ohne sie konvertieren zu müssen?


die vmx-Dateien sind an sich kompatibel - daran brauxcht man nichts zu machen.

ie vmdks jedoch muessen in ein ESX-lesbares Format umgewandelt werden - dafuer fuehren wieder mehrere Wege nach Rom - wenn du Hilfe brauchst sag an was fuer ein Format vorliegt

Verfasst: 21.02.2011, 16:44
von kalle3333
Hallo continuum,

also ich habe mir jetzt auch einmal Foswiki heruntergeladen und zwar als VM Image. Es liegt im vmx-Format vor, mit all den anderen Dateien, die noch dazu gehören.

Wenn ich ESXi 4.1 auf einem Server habe, dann kann ich mit dem vSphere Client nur ovf-Dateien einbinden. Dazu liegt es nahe, dass man seine vmx in eine ofv umwandelt und das geht mit dem ovf Tool. Leider spuckt dieses eine Fehlermeldung nach der anderen aus, egal welche vmx-Dateien man nimmt.

Zum Glück habe ich von jemandem erfahren, dass es auch einen vCenter Converter gibt.

Damit lief das Image auch auf den Server, aber dann habe ich keine Ahnung mehr.

Ich habe auch vorher nie mit VMWare und virtuellen Maschinen zu tun gehabt. Die Dokus der einzelnen VM Images sind auh eher schlecht. Als weiteres Image habe ich Fedora 14 draufgespielt und komme im Konsolenfenster auf eine Anmeldseite. Anmeldedaten habe ich aber nicht.

Gibts irgendwo Getting Started Guides für einzelne VM Appliances?

Danke und viele Grüße
kalle

Verfasst: 21.02.2011, 17:37
von continuum
was fuer Fehlermeldungen bekommst du denn ?
Hast du die vmx angepasst wie schon diskutiert ?


wenn du das Passwssord fuer die fedora nicht weisst - das sollte auf der Seite wo du sie runtergeladen hast aber stehen ...

Verfasst: 21.02.2011, 18:11
von kalle3333
Hi,

ich bekomme ja mit dem vCenter Converter keine Fehlermeldungen mehr. Mit dem ovf Tool hatte ich die gleichen Probleme wie oben schon beschrieben worden ist.

Das Passwort habe ich gefunden (für Fedora).

Bei Foswiki komme ich nicht weiter. Wenn ich die Konsole öffne, steht dort "initramfs".

Was bedeutet das?

Viele Grüße
kalle

Verfasst: 21.02.2011, 18:14
von continuum
und was weiter ???

Verfasst: 21.02.2011, 18:23
von kalle3333
Das wüsste ich auch gern.

Es steht nichts danach, ich bin ja in der Konsole und kann dort Einstellungen machen.

Normalerweise müsste die virtuelle Maschine über den Browser aufrufbar sein, aber die Doku zu Foswiki ist nicht gerade für Einsteiger gedacht.

http://foswiki.org/System/InstallationGuide

Verfasst: 21.02.2011, 19:55
von continuum
initramfs ist bei Linux wein normaler Schritt des Bootvorgangs - was passiert danach - oder davor ???

Verfasst: 22.02.2011, 00:38
von Dayworker
Wenn sich Linux schon bei "initramfs" verabschiedet, liegt meist eine HW-Unverträglichkeit vor. Das passiert bei neueren Kernel häufiger, da die v.HW schon stark angegraut ist (Intels BX440-Chipsatz war beim Mendocino alias Pentium2/3 noch brandneu) und von den Kernel-Hacker daher auch nicht mehr unbedingt auf Kompatibilität geprüft wird.

Verlinke mal bitte das dazugehörige, vollständige "vmware.log" auf einen Freehoster und dann sehen wir vielleicht mehr.