Zwiększenie pojemności wirtualnego dysku w VMware
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ń:
- Otworzyć konsole.
- Przejść do katalogu instalacji produktu.[5]
- 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.
- 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:
- Wybór odpowiedniej wirtualnej maszyny w przeglądzie.
- Kliknąć na Edit virtual machine settings.
- Wybór punktu Hard Disk.
- Kliknąć na Utilities > Expand.
- Podać wielkość i kliknąć na Expand.
- 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:
- Otworzyć VMware Infrastructure (VI)-Client i połączyć się z vCenter lub hostem ESX.
- Kliknąć prawym przyciskiem myszy na wirtualnej maszynie.
- Kliknąć na Edit Settings.
- Wybór Virtual Disk.
- Podanie wielkości wirtualnego dysku.
- 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
- Opening a command or shell prompt (VMware Knowledge Base)
- Resizing a virtual disk in VMware Fusion (VMware Knowledge Base)
Odnośniki
- ↑ Increasing the size of a virtual disk (VMware Knowledge Base)
- ↑ 2,0 2,1 2,2 2,3 Increasing the size of a disk partition (VMware Knowledge Base)
- ↑ Locating a hosted virtual machine's files (VMware Knowledge Base)
- ↑ Verifying that ESX/ESXi virtual machine storage is accessible (VMware Knowledge Base)
- ↑ Locating a VMware product's installation directory (VMware Knowledge Base)
- ↑ Adding space to an ESX host virtual disk (VMware Knowledge Base)