Distribuzione della VM dal file vmdk / vmx


13

Ho un file vmdk e un file vmx (e tutti gli altri file di un altro archivio dati) copiati nel mio archivio dati. Se provo a distribuire dal file vmx, ottengo una vm con il nome "unknown # (invalid)" dove # è un numero sequenziale a seconda di quante volte ho provato. Se provo a distribuire da VMDK, ottengo una VM non avviabile.

Esiste un modo semplice per avviare e far funzionare una VM dalla cartella VM?

Modifica: quando provo a distribuire dal file VMX, ottengo questo vm:

vm

e non sono in grado di modificare le impostazioni o accenderlo.

MODIFICARE:

Abbiamo risolto il problema. Il file ci è stato fornito da VMPlayer e la versione hardware non era compatibile. Abbiamo abbassato la versione HW ed esportato come file .ova. Da lì siamo riusciti a importare in vCenter.


Voglio dire, voglio avere una VM utilizzabile. Qualcuno mi ha dato questa cartella VM e voglio usarla sul mio host.
Jeff

1
Come stai "implementando" la VM?
ewwhite

Ho copiato la cartella da 18 GB nell'archivio dati.
Jeff

Risposte:


16

Stai usando il client vSphere? In tal caso, la chiave è utilizzare il file .vmx.

Generalmente ( senza dettagli sulle versioni, ecc. ), Ciò si ottiene sfogliando il datastore, passando alla cartella della VM, facendo clic con il tasto destro del mouse sul file .vmx pertinente e aggiungendo la VM all'inventario.

Da lì, dovresti avere una VM disponibile nell'inventario del tuo datacenter (o host). Questo è quando sarai in grado di accendere la macchina virtuale.

inserisci qui la descrizione dell'immagine

Modificare:

Se il .vmx non va bene, puoi creare una NUOVA macchina virtuale ...

inserisci qui la descrizione dell'immagine

  • Seleziona "Personalizzato".
  • Configurare con le specifiche richieste.
  • Quando arrivi alla sezione "Seleziona un disco", scegli "Usa un disco virtuale esistente".
  • Si aprirà una finestra di dialogo in cui è possibile cercare il file .VMDK.
  • Completa l'installazione.
  • Profitto.

1
E se lo fai e stai ancora ottenendo la VM come "sconosciuta", allora probabilmente c'è qualcosa che non va .vmx. È un file di testo, aprilo e confrontalo con uno funzionante.
Shane Madden

C'è un modo per generare un nuovo vmx dal vmdk?
Jeff

@Jeff Vedi il mio aggiornamento sopra.
ewwhite

Ho provato anche quello ... Accetterò solo questa risposta, ma non so di averlo chiesto correttamente. Un'altra nota, lo zip che mi è stato dato aveva un certo numero di istantanee che sono state riassemblate una volta che ho caricato completamente la cartella. È importante? Grazie per l'aiuto.
Jeff

@Jeff Oh, le istantanee potrebbero non essere state consolidate. Non vengono mostrati nella finestra di dialogo del browser Datastore di proposito. Questo potrebbe essere il tuo problema qui. Hai accesso al sistema originale?
ewwhite

0

Per aggiungere un disco virtuale .vmdk alla macchina VMware, eseguire le operazioni seguenti:

Apri la tua macchina virtuale VMware e assicurati che sia spenta; Scegli VM -> Impostazioni; Nella scheda Hardware, fare clic su Aggiungi per avviare la procedura guidata Aggiungi hardware, selezionare Disco rigido e fare clic su Avanti. Nella pagina Seleziona un disco, selezionare Usa un disco virtuale esistente e fare clic su Avanti. Nella pagina Seleziona un disco esistente, immettere il nome del percorso e il nome file per il file del disco esistente oppure selezionare il file e fare clic su OK. (!) Anche se il disco virtuale convertito è costituito da più file .vmdk, sarà necessario selezionare un solo file .vmdk nell'ultima pagina della procedura guidata. Ciò aggiungerà l'intero disco virtuale.


0

Se vuoi creare il vm tramite il file vmdk, dovresti cambiare il tuo file vmdk.

vmkfstools -i source.vmdk -d thin target.vmdk

Quindi genererà due file (target.vmdk e target-flat.vmdk). Dovresti usare target.vmdk per creare il vm.

crea vm tramite vmdk

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.