VMware permite alocarea de resurse suplimentare pentru masina virtuala, inclusiv cele legate de disc.
Să presupunem că ai solicitat și obținut creșterea discului unei masini virtuale cu sistem de operare bazat pe RedHat (CentOS, CloudLinux, etc).
Mai presupunem (pentru exemplificare) ca discul a crescut de la 20GB la 24 GB.
Înainte de orice, fă un backup total!
- Restartează mașina virtuală;
- Identifică discul (de obicei /dev/sda) și confirmă noua sa dimensiune, folosind comanda
# fdisk -l - Crează o nouă partiție primară
- rulează comanda
# fdisk /dev/sda (folosește discul descoperit la pasul 2) - Apasă tasta p pentru a afișa tabelul de partiții; implicit, ar trebui să fie sda1 și sda2
- Apasă n pentru a crea o nouă partiție
- Apasă p pentru a crea o partiție primară
- Alege 83 ca tip al partiției primare, apăsând tasta 3;
- Apasă Enter de două ori
- Apasă w pentru a scrie modificările pe disc
- rulează comanda
- Restartează serverul virtual
- Rulează comanda de mai jos și verifică aplicarea modificărilor, precum și tipul (83) aplicat noii partiții
# fdisk -l - Rulează comanda de mai jos pentru a converti noua partiție într-un volum fizic
# pvcreate /dev/sda3 - Rulează comanda de mai jos pentru a extinde volumul fizic:
# vgextend VolGroup00 /dev/sda3 - Rulează comanda de mai jos pentru a verifica numărul extensiilor disponibile în grupul de volume:
# vgdisplay VolGroup00 | grep "Free" - Rulează comanda de mai jos pentru a extinde volumul logic:
# lvextend -L+#G /dev/VolGroup00/LogVol00
unde #G este numărul de GigaOcteți disponibili (în exemplul nostru, 4)
- Rulează apoi comanda de mai jos pentru a extinde online sistemul de fișiere ext3
# ext2online /dev/VolGroup00/LogVol00
Notă: alte sisteme de operare necesită folosirea comenzii resize2fs - Verifică alocarea de spațiu folosind comanda următoare:
# df -h /