TUNE2FS

lut 19, 2022
admin

ten dokument został stworzony przez man2html przy użyciu stron podręcznika.
sekcja: Maintenance Commands (8)
aktualizacja: marzec 2002
Indekswróć do NetAdminTools

nazwa

tune2fs – dostosuj przestrajalne parametry systemu plików na drugim rozszerzonym systemie plików

streszczenie

tune2fsfeature]urządzenie

opis

tune2fsadjusts przestrajalne parametry systemu plików na drugim rozszerzonym systemie plików system plików.

opcje

-C max-mount-counts dostosowuje maksymalną liczbę montowań pomiędzy dwoma sprawdzeniami systemu plików. Jeśli max-mount-countsis 0, to liczba zamontowanych systemów plików nie będzie brana pod uwagę przeze2fsck(8)i przez jądro.

Oszacowywanie liczby montowań, przy których systemy plików są forciblychecked, pozwoli uniknąć sprawdzania wszystkich systemów plików jednocześnie podczas używania systemów plików z dziennika.

powinieneś zdecydowanie rozważyć konsekwencje całkowitego wyłączenia kontroli zależnej od liczby. Złe dyski dyskowe,Kable, pamięć i błędy jądra mogą uszkodzić system plików bez oznaczania brudnego lub błędnego systemu plików. Jeśli używasz dziennika na swoim systemie plików, Twój system plików nie będzie oznaczony jako brudny, więc normalnie nie będzie sprawdzany. Błąd systemu wykryty przez jądro nadal wymusi fsck przy następnym restarcie, ale może być już zbyt opóźniony, aby zapobiec utracie danych w tym momencie.

Zobacz także-ioption do sprawdzania zależnego od czasu.

-C mount-count Ustawia ile razy system plików został zamontowany.Może być użyty w połączeniu z-c do wymuszenia fsck na systemie plików przy następnym restarcie. – e error-behavior zmienia zachowanie kodu jądra w przypadku wykrycia błędów.We wszystkich przypadkach błąd systemu plików spowoduje, że2fsck (8) sprawdzi system plików przy następnym rozruchu.błąd-behawiormoże być jednym z następujących: Kontynuuj Kontynuuj normalne wykonanie. remount – Ro Remount system plików tylko do odczytu. panika powoduje panikę jądra. – F wymusza zakończenie operacji tune2fs nawet w obliczu błędów. Ta opcja jest przydatna podczas usuwania funkcji has_journalfilesystem z systemu plików, który ma zewnętrzny dziennik (lub jest uszkodzony, ponieważ wydaje się, że ma zewnętrzny dziennik), ale ten zewnętrzny dziennik nie jest dostępny.

Ostrzeżenie:Usunięcie zewnętrznego dziennika z systemu plików, który nie został całkowicie odmontowany bez uprzedniego odtworzenia zewnętrznego dziennika, może spowodować głęboką utratę danych i uszkodzenie systemu plików.

– G group Ustawia grupę, która może używać zarezerwowanych bloków systemu plików.Parametr grupy może być numerycznym gid lub nazwą grupy. Jeśli podana jest nazwa grupy, jest ona konwertowana do numerycznego identyfikatora gid, zanim zostanie zapisana w superbloku. – i interval-between-checks dostosowuje maksymalny czas pomiędzy dwoma sprawdzeniami systemu plików. Brak postfixu ordresult w dniach, Min miesiącach iw tygodniach. Wartość zero spowoduje wyłączenie kontroli zależnej od czasu.

zdecydowanie zaleca się włączenie sprawdzania-C(zależnego od liczby montowań) lub-i(zależnego od czasu), aby wymusić okresowe sprawdzanie systemu plików fulle2fsck(8). Niezastosowanie się do tego może prowadzić do uszkodzenia systemu plików z powodu złych dysków, kabli, pamięci lub błędów jądra, które zostaną usunięte, dopóki nie spowodują utraty danych lub uszkodzenia.

– J dodaje dziennik ext3 do systemu plików. Jeśli nie podano-Joption, domyślne parametry dziennika zostaną użyte do utworzenia dziennika o odpowiedniej wielkości (biorąc pod uwagę rozmiar systemu plików) przechowywanego w systemie plików. Zauważ, że musisz używać jądra, które ma obsługę ext3, aby rzeczywiście korzystać z dziennika. -J journal-opcje nadpisują domyślne parametry dziennika ext3. Opcje dziennika są oddzielone przecinkami i mogą przyjmować argument za pomocą znaku równości (’=’).Obsługiwane są następujące opcje dziennika: size = journal-size Utwórz dziennik przechowywany w systemie plików sizejournal-sizemegabytes. Rozmiar dziennika musi wynosić co najmniej 1024 bloki systemu plików (np.) i nie może być więcej niż 102 400 bloków systemu plików.W systemie plików musi być wystarczająco dużo wolnego miejsca, aby utworzyć dziennik tego rozmiaru. device=external-journal Dołącz system plików do urządzenia blokowego dziennika znajdującego się na external-journal.Dziennik zewnętrzny musi być już utworzony przy użyciu polecenia mke2fs-O journal_dev external-journal zauważ, że external-journalm musi być sformatowany z taką samą wielkością bloków jak systemy plików, które będą go używać. Zamiast podawać nazwę urządzenia bezpośrednio,external-journalmoże być również określony przez eitherLABEL=labelorUUID = uuid, aby zlokalizować zewnętrzny dziennik za pomocą etykiety woluminu lub UUIDstored w superbloku ext2 na początku dziennika. Użyjumpe2fs (8), aby wyświetlić etykietę woluminu i UUID urządzenia dziennika. Zobacz także-Loption oftune2fs (8). Tylko jeden rozmiar lub deviceoptions może być podany dla systemu plików. – L wyświetla zawartość superbloku systemu plików. – L volume-label Ustaw etykietę woluminu systemu plików. Etykiety systemu plików Ext2 mogą mieć maksymalnie 16 znaków; jeśli etykieta Volume jest dłuższa niż 16 znaków, tune2fsw obciąże ją i wyświetli ostrzeżenie. Etykieta woluminu może być użyta przezbymount(8),fsck(8) i/etc/fstab(5)(i ewentualnie inne) przy pomocy specifyingLABEL=volume_labelin zamiast blokowej specjalnej nazwy urządzenia,takiej jak/dev/hda5. – m reserved-blocks-percentage Ustawia procent zarezerwowanych bloków systemu plików. – M last-mounted-directory Ustawia ostatnio zamontowany katalog dla systemu plików. – O Funkcja Ustaw lub wyczyść wskazane funkcje (Opcje) systemu plików w systemie plików.Więcej niż jedna funkcja systemu plików może być wyczyszczona lub ustawiona przez oddzielenie funkcji przecinkami. Funkcje systemu plików poprzedzone znakiem karetki ( ’ ^ ’) zostaną wyczyszczone w superbloku systemu plików; funkcje systemu plików bez znaku przedrostka lub poprzedzone znakiem plus ( ’ + ’ ) zostaną dodane do systemu plików. Następujące funkcje systemu plików można ustawić lub wyczyścić używając tune2fs: sparse_super Ogranicz liczbę superbloków zapasowych, aby zaoszczędzić miejsce na dużych systemach plików. filetype przechowuje informacje o typach plików we wpisach katalogów. has_journal tworzy dziennik ext3 (tak jakby używał-joption). Po ustawieniu lub wyczyszczeniu funkcji systemu plików sparse_superand filetype, e2fsck (8) musi być uruchomiony na systemie plików, aby przywrócić system plików do spójnego stanu.Tune2fswil wyświetli komunikat z żądaniem, aby administrator systemu uruchomił w razie potrzeby rune2fsck(8). Ostrzeżenie: jądra Linuksa sprzed wersji 2.0.39 i wiele jąder serii 2.1 nie obsługuje systemów plików, które używają żadnej z tych funkcji.Włączenie niektórych funkcji systemu plików może uniemożliwić zainstalowanie systemu plików przez jądra, które nie obsługują tych funkcji. -r reserved-blocks-count ustawia liczbę zarezerwowanych bloków systemu plików. – s Wyłącz lub włącz funkcję sparse super. Włączanie tej funkcji na naprawdę dużych systemach plików. Jest to takie samo jak używanie-o sparse_superoption. Ostrzeżenie: jądra Linuksa sprzed wersji 2.0.39 nie obsługują tej funkcji. Ani do wszystkich jąder Linuksa 2.1; proszę, nie używaj tego, chyba że wiesz, co robisz! Po zmianie tej funkcji musisz uruchomić2fsck (8) na systemie plików, aby mieć walidacyjny system plików. -T time-last-checked ustawia czas, kiedy system plików był ostatnio sprawdzany przez usinge2fsck.Może to być przydatne w skryptach, które używają logicznego Menedżera woluminów do tworzenia spójnej migawki systemu plików, a następnie sprawdzają system plików w godzinach poza godzinami pracy, aby upewnić się, że nie został uszkodzony z powodu problemów sprzętowych itp. Jeśli system plików był czysty, wtedy ta opcja może być użyta do Ustawienia ostatniego sprawdzanego czasu na oryginalnym systemie plików. Format czasu ostatniej kontroli jest międzynarodowym formatem daty, z opcjonalnym określnikiem czasu, tj. YYYYMMDDSS]. Słowo kluczowe nowijest również akceptowane, w którym to przypadku ostatni sprawdzony czas zostanie ustawiony na czas bieżący. – u user Ustawia użytkownika, który może używać zarezerwowanych bloków systemu plików.userc może być numerycznym uid lub nazwą użytkownika. Jeśli podana jest nazwa użytkownika, jest ona konwertowana na numeryczny uid, zanim zostanie zapisana w superbloku. – U UUID Ustawia uniwersalnie unikalny identyfikator (uuid) toUUID systemu plików.Format UUID to szereg cyfr sześciokątnych oddzielonych hypthensami, jak ten: „c1b9d5a2-f162-11CF-90-0020afc76f16”. Parametr uuid może być również jednym z następujących parametrów: Wyczyść Wyczyść system plików uuid losowo wygeneruj nowy, losowo wygenerowany czas uuid wygeneruj nowy, oparty na czasie UUID UUID może być używany przezmount(8),fsck(8) i/etc/fstab(5) (i ewentualnie inne) przez specifyinguid=uuid zamiast bloku specjalnej nazwy urządzenia, takiej jak/dev/hda1. Zobacz (8) aby uzyskać więcej informacji.Jeśli system nie ma dobrego generatora liczb losowych,takiego jak/dev/randomor/dev/urandom, tune2fswil automatycznie użyje uuid opartego na czasie zamiast losowo generowanego UUID.

błędy

nie znaleźliśmy jeszcze żadnych błędów. To nie znaczy, że ich nie ma…

autor

tune2fs został napisany przez Remy Card <>.tune2fsuses biblioteki ext2fs napisany przez Theodore Ts ’ o <>.Ta strona podręcznika została napisana przez Christiana Kuhtza <>.Sprawdzanie zależne od czasu zostało dodane przez Uwe Ohse <>.

dostępność

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.