Możesz zwiększyć rozmiar pliku XFS, zamontując XFS. Nie możesz jednak zmniejszyć rozmiaru pliku. Ponadto, jeśli pozbawiasz pliku XFS, nie można rozszerzyć rozmiaru. Spójrzmy głębsze na krótkie szczegóły dotyczące tego, czym jest rozmiar XFS i jak można go użyć.
Co to jest rozmiar XFS?
Przed przejściem do podejść możesz spróbować zmienić rozmiar XFS. Zrozum kluczowe części XFS. Plik XFS zawiera następujące części:
Sekcja danych: Zawiera metadane systemów plików, takich jak katalogi, inody i bloki pośrednie. Sekcja danych obejmuje liczbę grup alokacji tego samego rozmiaru. System może obsłużyć liczbę grup i rozmiarów za pomocą MKFS.XFS.
Sekcja dziennika: Jest wewnętrzny do sekcji danych. Ta sekcja zawiera zmiany, które należy wprowadzić w metadanych systemu plików. Krótko mówiąc, działa jako kolejka zadań w sekcji danych.
Sekcja w czasie rzeczywistym: W tej sekcji przechowuje dane plików w czasie rzeczywistym. Sekcja w czasie rzeczywistym staje się nieobecna, jeśli używamy domyślnej opcji MKFS.XFS. Sekcja danych zawiera sekcję dziennika w sobie. Kiedy rozważamy rozmiar XFS, zwiększa rozmiar sekcji danych, sekcji dziennika lub sekcji w czasie rzeczywistym, jak określono w poleceniu.
Jak używać rozmiaru XFS
Aby zwiększyć lub rozszerzyć rozmiar pliku XFS, możesz użyć polecenia XFS_Growfs. Oto przykładowa składnia tego polecenia:
xfs_growfs -[opcje] punkt mocowania rozmiaru
W podanym poleceniu składniowym oznacza:
Polecenie XFS_Growfs zawiera różne opcje łatwego wykonywania różnych zadań. Sprawdźmy te opcje:
Opcje | Opis |
-D Flaga | Zwiększa rozmiar pliku do największego możliwego rozmiaru. |
-D Flaga rozmiaru | Zwiększa rozmiar pliku do danego rozmiaru pliku. |
-E Flaga rozmiaru | Zwiększa rozmiar pliku w czasie rzeczywistym. |
-L Flaga rozmiaru | Sekcja dziennika wzrasta do danego rozmiaru. |
-m Flaga | Niektóre miejsce w systemach plików są przydzielane do INODES. Określa rozmiar, który ma być przydzielony dla INODS w procentach. |
-n Flaga | Określenie rozmiaru pliku nie zmieni się. |
-r Flag | Wzrasta o największym możliwym rozmiarze do sekcji w czasie rzeczywistym. |
-R Flaga rozmiaru | Sekcja w czasie rzeczywistym wzrasta w danym rozmiarze. |
-t Flag | Daje alternatywny stół do mocowania. |
-V Flaga | Daje numer wersji. Podczas sprawdzania wersji nie jest konieczne podawanie opcji punktu montażowego. |
Możesz użyć polecenia XFS_GROWFS w regularnych partycjach dysku. Jeśli chodzi o zwiększenie rozmiaru systemu plików, powinno istnieć dodatkowe miejsce na wzrost systemu plików.
Musisz użyć alternatywnej partycji dysku, aby zwiększyć rozmiar systemu plików. Logiczni menedżerowie woluminów obsługują wszystkie te rosnące operacje przestrzeni. Weźmy przykład, aby zwiększyć rozmiar systemów plików XFS:
xfs_growfs -d punkt montażowy
Możesz użyć opcji -D, aby zwiększyć rozmiar pliku do maksimum. Możesz użyć rozmiaru -D, aby określić rozmiar pliku.
sudo xfs_growfs -d /dev /sdb3
Jeśli chcesz sprawdzić, czy system pomyślnie wprowadził zmiany, możesz wykonać następujące polecenie:
df -h
Wniosek
W tym przewodniku wyjaśniliśmy wszystko, co musisz wiedzieć o podejściu, które możesz wypróbować rozmiar XFS w Linux. Polecenie XFS_Growfs jest wygodne w użyciu i zawiera różne opcje, aby łatwo zmienić XFS. System plików BTRFS jest podobny do XFS. Upewnij się, że sprawdź naszą stronę internetową, aby dowiedzieć się więcej o BTRFS.