Zwiększenie miejsca na dysku Edge Gateway¶
Edge Gateway się zapełnia: archiwa nagranych sesji i logi systemowe gromadzą się na partycjach, które je przechowują. Ta strona rozszerza jedną z tych partycji tak, aby wykorzystała całe miejsce dostępne na dysku.
Operację przeprowadza się zwykle na żywo, bez wpływu na produkcję.
Jeden warunek, i nie podlega on negocjacji
Poniższe polecenia zakładają układ dysków i partycjonowanie dostarczone razem z appliance. Jeśli dyski lub partycjonowanie tej maszyny wirtualnej zostały zmienione ręcznie, polecenia nie mają zastosowania: usuwają i odtwarzają partycję, a zrobiłyby to w oparciu o założenia, które przestały być prawdziwe. W takim przypadku skontaktuj się ze wsparciem Systancia, zamiast samodzielnie dostosowywać polecenia.
Tolerowana jest jedna zmiana: ta, którą wprowadziła już sama ta procedura. Strona jest pomyślana tak, by stosować ją wielokrotnie — Edge Gateway rozszerzony w ten sposób nadal się kwalifikuje, a każde kolejne powiększenie dysku wirtualnego przekazuje się partycji w ten sam sposób.
Zanim zaczniesz¶
Wykonaj te cztery kroki po kolei. Pierwszy z nich sprawia, że z pozostałych można się wycofać.
1. Wykonaj kopię zapasową maszyny wirtualnej¶
Przede wszystkim wykonaj kopię zapasową maszyny wirtualnej. Rozszerzenie przepisuje tablicę partycji: to kopia zapasowa sprawia, że nieudana operacja kończy się przywróceniem, a nie ponowną instalacją.
2. Zwiększ dysk wirtualny z poziomu hipernadzorcy¶
Dodaj potrzebne miejsce do dysku Edge Gateway z poziomu swojego hipernadzorcy. Sam ten krok nie zmienia niczego wewnątrz maszyny — system operacyjny nadal widzi poprzedni rozmiar, dopóki nie zostaną wykonane poniższe polecenia.
Opcja jest wyszarzona? Poszukaj snapshotu
Hipernadzorca odmawia zwiększenia dysku maszyny wirtualnej, która ma snapshot. Jeśli opcja jest niedostępna, sprawdź, czy jakiś pozostał, i usuń go — a następnie zwiększ dysk.
3. Opcjonalnie wykonaj snapshot¶
Po zwiększeniu dysku możesz wykonać snapshot maszyny jako natychmiastową drogę powrotu dla kolejnych poleceń. Wykonaj go po zwiększeniu dysku, nigdy przed: snapshot to właśnie to, co uniemożliwiłoby to zwiększenie.
4. Zastosuj rozszerzenie wewnątrz Edge Gateway¶
Dopiero wtedy wykonaj polecenia z następnej sekcji.
Którą partycję rozszerzyć¶
Polecenia przyjmują katalog i rozszerzają partycję, która go przechowuje. Można wskazać dowolny katalog systemu, z jednym wyjątkiem.
/boot jest wykluczony
Nie wskazuj /boot. Polecenia działają na wolumenie LVM appliance, poza którym /boot pozostaje. Pole poniżej odrzuca tę ścieżkę.
W praktyce dwa katalogi rosną szybciej niż pozostałe — to one są zwykłym powodem uruchomienia tej procedury:
| Katalog | Co zawiera |
|---|---|
/var/lib/ipdiva/carerecord/archives |
Archiwa graficzne nagranych sesji. |
/var/log |
Logi systemowe. |
Wskazujesz katalog, a nie partycję
Nie musisz wiedzieć, która partycja ani który wolumen logiczny co przechowuje: polecenia odczytują to z podanego katalogu. Uruchom df -h na serwerze Edge Gateway, aby zobaczyć, gdzie kończy się miejsce.
Rozszerzenie partycji¶
Otwórz sesję SSH na serwerze Edge Gateway jako root, a następnie wykonaj polecenia.
Możesz dostosować zmienną poniższych poleceń:
| Wartość dostosowana | Zmienna | Komentarz |
|---|---|---|
TARGET_DIRECTORY |
Katalog, którego partycja ma zostać rozszerzona — zobacz Którą partycję rozszerzyć. |
Albo wypełnij pole jednym z dwóch katalogów, które zapełniają się najszybciej:
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
Co robią te polecenia
Łączą cztery operacje: sprawiają, że jądro widzi nowy rozmiar dysku bez ponownego uruchamiania, przepisują ostatnią partycję LVM tak, aby sięgała końca dysku, przekazują to miejsce do LVM, a następnie powiększają na nim system plików.
Sprawdź wolne miejsce przed i po
Uruchom df -h na tym katalogu przed i po. Przyrost musi odpowiadać miejscu dodanemu w kroku 2.
Jeśli system plików nie urósł, nie uruchamiaj poleceń od razu ponownie: tablica partycji została już przepisana, a drugie przejście przy tym samym rozmiarze dysku zaczęłoby się od stanu, którego polecenia nie zakładają. Zamiast tego zgłoś wynik wsparciu Systancia.
Ponowne ich uruchomienie jest uzasadnione w jednym przypadku, i jest to przypadek zwyczajny: gdy do dysku wirtualnego dodano kolejne miejsce. Zacznij od kroku 1 — cała procedura obowiązuje ponownie, łącznie z kopią zapasową.