So. Zář 26th, 2020

Máme virtuálku, které dochází místo a chceme zvýšit velikost disku.

Jsou 2 metody jak to udělat

První metoda

Vypneme virtuálku pomocí virsh shutdown <název virtuálky> ,

seznam všech virtuálek zjistíme pomocí:

virsh list –all

A vytvoříme druhý image, který do virtuálky připojíme jako další image, přimountujeme a fungujeme s tím, že jsme předchozí image nezvětšili, ale přidali další, větší.

Druhá metoda

vypneme virtuálku pomocí virsh shutdown <název virtuálky či její id>

seznam virtuálek zjistíme pomocí:

virsh list –all

po vypnutí virtuálky dáme příkaz:

qemu-img resize imageVirtuálky.img +20G

+20G znamená, že přidáme 20 Gigabajtů, jednotky v KVM jsou M (megabajt), G (gigabajty), T (terabajty), P (petabajty).

Tím to však nekončí. V mém případě bylo nutné nabootovat debian live linux a provést:

zjistíme jestli máme disk /dev/vda1 nebo /dev/sda1 apod. pomocí:

 

fdisk -l

Následně dáme resize

resize2fs /dev/sda1 nebo vda1
fsck.ext4 /dev/sda1 nebo /dev/vda1

A pak už mi filesystém ukazoval správnou hodnotu a šlo ho přimountovat.

Velikost filesystému zjistíme pomocí:

df -Th

 

zdroj

zdroj2

zdroj3
zdroj4

By mirra

Hardwaru a počítačům se věnuji již od roku 2003. Za tu dobu jsem poskládal stovky počítačů, opravil tisíce počítačů a vyřešil nespočetně problémů, vad a chyb, se kterými se setkávali uživatelé. Od roku 2005 se zabývám servery, zejména těmi herními , v roce 2007 jsem se začal věnovat Valve Source SDK level designu, který šel od roku 2009 k ledu kvůli studiu Informatiky na univerzitě. Podílel jsem se chvíli i na provozu síťové laboratoře MENDELU, dnes spravuji cca 13 serverů/diskových polí na univerzitě, řeším IT v malých a středních firmách tak, aby firmy ušetřily nemalé částky při zlepšení kvality a soustředím se na snižování nákladů na IT od licencí až po hardware, software, provádím konsolidace a audity platnosti licencí, které firmám šetří rovněž nemalé peníze. Velké firmy nechávám korporacím. ;-)

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

12 + 7 =