Proširenje prostora na disku komponente Edge Gateway¶
Komponenta Edge Gateway s vremenom se puni: arhive snimljenih sesija i sistemski zapisnici gomilaju se na particijama na kojima se nalaze. Na ovoj se stranici jedna od tih particija proširuje tako da iskoristi sav prostor dostupan na disku.
Postupak se obično provodi tijekom rada, bez utjecaja na produkciju.
Jedan uvjet, i o njemu se ne pregovara
Naredbe u nastavku pretpostavljaju raspored diskova i particioniranje isporučene uz appliance. Ako su diskovi ili particioniranje ovog virtualnog računala ručno izmijenjeni, naredbe nisu primjenjive: one brišu i ponovno stvaraju particiju, a to bi učinile na temelju pretpostavki koje više nisu točne. U tom se slučaju obratite podršci za CyberElements umjesto da sami prilagođavate naredbe.
Dopuštena je samo jedna izmjena: ona koju je već napravio upravo ovaj postupak. Stranica je namijenjena ponovnoj primjeni — komponenta Edge Gateway proširena na ovaj način i dalje ispunjava uvjete, a svako novo povećanje virtualnog diska prenosi se na particiju na isti način.
Prije početka¶
Redom prođite kroz ova četiri koraka. Prvi je onaj zahvaljujući kojem se ostali mogu poništiti.
1. Napravite sigurnosnu kopiju virtualnog računala¶
Prije svega napravite sigurnosnu kopiju virtualnog računala. Proširenje ponovno zapisuje tablicu particija: zahvaljujući sigurnosnoj kopiji neuspjela operacija završava vraćanjem, a ne ponovnom instalacijom.
2. Proširite virtualni disk iz hipervizora¶
Iz svojeg hipervizora dodajte potreban prostor na disk komponente Edge Gateway. Sam taj korak ne mijenja ništa unutar računala — operacijski sustav i dalje vidi prijašnju veličinu sve dok se ne izvrše naredbe u nastavku.
Mogućnost je zasivljena? Potražite snimku stanja
Hipervizor odbija proširiti disk virtualnog računala koje ima snimku stanja. Ako mogućnost nije dostupna, provjerite je li neka preostala i uklonite je — a zatim proširite disk.
3. Po želji napravite snimku stanja¶
Nakon proširenja diska možete napraviti snimku stanja računala kao trenutačni put natrag za naredbe koje slijede. Napravite je nakon proširenja diska, nikad prije: snimka stanja upravo je ono što bi spriječilo to proširenje.
4. Primijenite proširenje unutar komponente Edge Gateway¶
Tek tada izvršite naredbe iz sljedećeg poglavlja.
Koju particiju proširiti¶
Naredbe primaju direktorij i proširuju particiju na kojoj se on nalazi. Može se navesti bilo koji direktorij sustava, uz jednu iznimku.
/boot je isključen
Nemojte ciljati /boot. Naredbe rade na volumenu LVM unutar appliance, a /boot je izvan njega. Polje u nastavku odbija tu putanju.
U praksi dva direktorija rastu brže od ostalih — oni su uobičajen razlog za provođenje ovog postupka:
| Direktorij | Što sadrži |
|---|---|
/var/lib/ipdiva/carerecord/archives |
Grafičke arhive snimljenih sesija. |
/var/log |
Sistemske zapisnike. |
Navodite direktorij, a ne particiju
Ne morate znati koja particija ili koji logički volumen sadrži što: naredbe to očitavaju iz direktorija koji im zadate. Pokrenite df -h na komponenti Edge Gateway da biste vidjeli na kojem ponestaje prostora.
Proširenje particije¶
Otvorite SSH sesiju na komponenti Edge Gateway kao root, a zatim izvršite naredbe.
Varijablu za sljedeće naredbe možete prilagoditi:
| Prilagođena vrijednost | Varijabla | Komentar |
|---|---|---|
TARGET_DIRECTORY |
Direktorij čiju particiju treba proširiti — pogledajte Koju particiju proširiti. |
Ili ispunite polje jednim od dvaju direktorija koji se prvi zapune:
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
Što naredbe rade
Povezuju četiri operacije: omogućuju da jezgra vidi novu veličinu diska bez ponovnog pokretanja, ponovno zapisuju posljednju LVM particiju tako da doseže kraj diska, predaju taj prostor sustavu LVM, a zatim na njega proširuju datotečni sustav.
Provjerite slobodan prostor prije i poslije
Pokrenite df -h na direktoriju prije i poslije. Dobitak mora odgovarati prostoru dodanom u koraku 2.
Ako se datotečni sustav nije povećao, nemojte odmah ponovno pokretati naredbe: tablica particija već je ponovno zapisana, a drugi prolaz uz istu veličinu diska krenuo bi iz stanja koje naredbe ne očekuju. Umjesto toga prijavite ishod podršci za CyberElements.
Ponovno pokretanje naredbi opravdano je u jednom slučaju, i to uobičajenom: kada je na virtualni disk dodano još prostora. Počnite ispočetka od koraka 1 — cijeli se postupak ponovno primjenjuje, uključujući sigurnosnu kopiju.