Zwiększenie pojemności wirtualnego dysku w VMware

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

W tym artykule opisujemy kroki, które są wymagane do zwiększenia wirtualnego dysku w VMware. Ta procedura umożliwia dostosowanie wirtualnych maszyn do ciągle rosnącego zapotrzebowania na pamięć masową.[1]

Ważne informacje przed rozpoczęciem

Pomimo, że ten artykuł opisuje jak zwiększyć pojemność wirtualnego dysku to wielkość partycji w systemie gościa nadal pozostaje taka sama. W celu zmiany wielkości partycji muszą zostać przeprowadzone kroki specyficzne dla danego systemu operacyjnego.[2]

Uwaga

  • VMware zaleca backup wirtualnych maszyn przed zmianą wielkości wirtualnego dysku!
  • Proces ten w różnych produktach VMware wygląda inaczej. Proszę postępować zgodnie ze wskazówkami odpowiednimi do produktu VMware.

Wymagania

Przed zwiększeniem wirtualnego dysku muszą zostać spełnione następujące warunki:

  • Wszystkie stworzone migawki zostały usunięte.
  • Wirtualna maszyna jest wyłączona.

Wskazówka do instrukcji

Aby następująca instrukcja funkcjonowała, należy zastąpić wszystkie odnośniki do vm.vmdk poprzez pełną ścieżkę do wirtualnego dysku wirtualnej maszyny.

Uwaga W przypadku, gdy nazwa kilku plików .vmdk rozpoczyna się tak samo należy wybrać te, których nazwa nie zawiera -flat lub -s0.

W celu ustalenia pełnej ścieżki do wirtualnego dysku dostępne są następujące możliwości:

  • Ustalić pełną ścieżkę do pliku .vmdk wirtualnego dysku maszyny wirtualnej (nie ESX host)[3]
  • Ustalić pełną ścieżkę do pliku .vmdk wirtualnego dysku hosta ESX[4]

VMware Player 2.x / ACE Instance

Nie jest możliwa bezpośrednia zmiana wielkości wirtualnego dysku, jeżeli używany jest VMware Player 2.x lub instancja ACE.

  • ACE Instance: Wielkość wirtualnego dysku musi zostać zmieniona w ACE Manager.
  • VMware Player's 2.x: Tutaj pomaga jedynie upgrade do VMware Player 3. Może on zostać pobrany z: Download Download VMware Player 3.x (VMware Download).

Workstation / Player 3.x / ACE Manager / Server / GSX

Zwiększenie wirtualnego dysku z wiersza poleceń:

  1. Otworzyć konsole.
  2. Przejść do katalogu instalacji produktu.[5]
  3. Podać następujące polecenie i zatwierdzić enterem:
    vmware-vdiskmanager -x 100Gb vm.vmdk
    • Uwaga: 100Gb w powyższym poleceniu należy zastąpić wybraną wielkością. Możliwe jest podanie pojemności w Kb lub Mb.
  4. Przeprowadzić procedurę według VMware Knowledge Base[2], w celu dostosowania partycji systemu gościa do nowej wielkości dysku.

W Workstation 7 możliwe jest dostosowanie wielkości wirtualnego dysku za pośrednictwem graficznego interfejsu:

  1. Wybór odpowiedniej wirtualnej maszyny w przeglądzie.
  2. Kliknąć na Edit virtual machine settings.
  3. Wybór punktu Hard Disk.
  4. Kliknąć na Utilities > Expand.
  5. Podać wielkość i kliknąć na Expand.
  6. Przeprowadzić procedurę według VMware Knowledge Base[2], w celu dostosowania partycji systemu gościa do nowej wielkości dysku.

ESX / VI Client / vSphere

Uwaga: W ESX 4.1 wirtualne dyski mogą zostać dodane i zwiększone również podczas pracy (konieczne do tego są zainstalowane VMware Tools)!

Następujący błąd może wystąpić w określonych okolicznościach:

Failed to open the disk 'vm.vmdk' : A file was not found (0x1900000004)

Jeżeli ten błąd wystąpi należy się upewnić, że wirtualna maszyna da się uruchomić i wszystkie migawki zostały usunięte. W przypadku dalszego występowania błędu prosimy o kontakt z supportem VMware.

Przy korzystaniu z ESX 3.5 lub wyższej wersji:

  1. Otworzyć VMware Infrastructure (VI)-Client i połączyć się z vCenter lub hostem ESX.
  2. Kliknąć prawym przyciskiem myszy na wirtualnej maszynie.
  3. Kliknąć na Edit Settings.
  4. Wybór Virtual Disk.
  5. Podanie wielkości wirtualnego dysku.
  6. Przeprowadzić procedurę według VMware Knowledge Base, w celu dostosowania partycji systemu gościa do nowej wielkości dysku.[2]

Wcześniejsze wersje ESX: We wcześniejszych wersjach ESX dyski wirtualne mogą zostać zwiększone z konsoli.[6]

Lab Manager

Ostrzeżenie: Każda próba zmiany wielkości istniejących dysków wirtualnych w Lab Manager prowadzi do kompletnej utraty danych.

Procedura: Utworzyć nową wirtualną maszynę z odpowiednim wirtualnym dyskiem. Utworzyć jej backup i następnie wgrać go do nowo utworzonej maszyny wirtualnej.

Dalsze informacje

Odnośniki

Powiązane artykuły

Bezpieczne zamknięcie systemu VMware ESX z UPS-em firmy APC podczas zaniku zasilania
Monitoring kontrolerów RAID firmy Adaptec w VMware
Problemy sieciowe między hostem VMware Server a systemem gościa