Wdrażanie maszyny wirtualnej z pliku vmdk / vmx


14

Mam plik vmdk i vmx (i wszystkie inne pliki z innego magazynu danych) skopiowane do mojego własnego magazynu danych. Jeśli spróbuję wdrożyć z pliku vmx, otrzymam vm o nazwie „nieznany # (nieprawidłowy)”, gdzie # to kolejny numer w zależności od tego, ile razy próbowałem. Jeśli spróbuję wdrożyć z vmdk, otrzymam maszynę wirtualną, której nie można uruchomić.

Czy istnieje prosty sposób na uruchomienie maszyny wirtualnej z folderu maszyny wirtualnej?

Edycja: Kiedy próbuję wdrożyć z pliku VMX, otrzymuję vm:

uknown vm

i nie jestem w stanie edytować ustawień ani włączać zasilania.

EDYTOWAĆ:

Naprawiliśmy problem. Plik został nam przekazany z VMPlayer, a wersja sprzętowa była niekompatybilna. Obniżyliśmy wersję HW i wyeksportowaliśmy jako plik .ova. Stamtąd mogliśmy importować do vCenter.


Mam na myśli, że chcę mieć użyteczną maszynę wirtualną. Ktoś dał mi ten folder VM i chcę go używać na moim hoście.
Jeff

1
Jak „wdrażasz” maszynę wirtualną?
ewwhite

Skopiowałem folder 18 GB do magazynu danych.
Jeff

Odpowiedzi:


16

Czy korzystasz z klienta vSphere? Jeśli tak, to musisz użyć pliku .vmx.

Zasadniczo ( bez szczegółów dotyczących wersji itp. ) Można tego dokonać, przeglądając magazyn danych, przechodząc do folderu maszyny wirtualnej, klikając prawym przyciskiem myszy odpowiedni plik .vmx i dodając maszynę wirtualną do ekwipunku.

Stamtąd powinieneś mieć maszynę wirtualną dostępną w inwentarzu centrum danych (lub hosta). Wtedy możesz włączyć maszynę wirtualną.

wprowadź opis zdjęcia tutaj

Edytować:

Jeśli .vmx nie jest dobry, możesz utworzyć NOWĄ maszynę wirtualną ...

wprowadź opis zdjęcia tutaj

  • Wybierz „Niestandardowy”.
  • Skonfiguruj z wymaganymi specyfikacjami.
  • Po przejściu do części „Wybierz dysk” wybierz „Użyj istniejącego dysku wirtualnego”.
  • Otworzy się okno dialogowe, w którym można przejść do pliku .VMDK.
  • Zakończ konfigurację.
  • Zysk.

1
A jeśli to zrobisz i nadal otrzymujesz maszynę wirtualną jako „nieznaną”, to prawdopodobnie coś jest nie tak z .vmx. To plik tekstowy, otwórz go i porównaj z działającym.
Shane Madden

Czy istnieje sposób na wygenerowanie nowego vmx z vmdk?
Jeff

@Jeff Zobacz moją aktualizację powyżej.
ewwhite

Też tego próbowałem ... Akceptuję tę odpowiedź, ale nie wiem, czy poprawnie ją zadałem. Inna uwaga: zip, który otrzymałem, zawierał kilka migawek, które zostały ponownie złożone po pełnym przesłaniu folderu. Czy to ma znaczenie? Dzięki za pomoc.
Jeff

@Jeff Och, migawki mogły nie zostać skonsolidowane. Nie są one specjalnie pokazywane w oknie dialogowym przeglądarki magazynu danych. To może być twój problem tutaj. Czy masz dostęp do oryginalnego systemu?
ewwhite

0

Aby dodać dysk wirtualny .vmdk do maszyny VMware, wykonaj następujące czynności:

Otwórz maszynę wirtualną VMware i upewnij się, że jest wyłączona; Wybierz VM -> Ustawienia; Na karcie Sprzęt kliknij Dodaj, aby uruchomić Kreatora dodawania sprzętu, wybierz Dysk twardy i kliknij Dalej. Na stronie Wybierz dysk wybierz opcję Użyj istniejącego dysku wirtualnego i kliknij przycisk Dalej. Na stronie Wybierz istniejący dysk wprowadź nazwę ścieżki i nazwę pliku dla istniejącego pliku dysku lub przejdź do pliku i kliknij OK. (!) Nawet jeśli przekonwertowany dysk wirtualny składa się z kilku plików .vmdk, musisz wybrać tylko jeden plik .vmdk na ostatniej stronie kreatora. Spowoduje to dodanie całego dysku wirtualnego.


0

Jeśli chcesz utworzyć vm za pomocą pliku vmdk, powinieneś zmienić plik vmdk.

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

Następnie wygeneruje dwa pliki (target.vmdk i target-flat.vmdk). Należy użyć target.vmdk, aby utworzyć vm.

utwórz vm przez vmdk

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.