GNU/Linux >> Linux Esercitazione >  >> Linux

Come controllare e riparare un file system in RHEL Linux

RHEL (Red Hat Enterprise Linux ) è famoso per la sua integrazione delle utilità di amministrazione del file system al momento della sua installazione. Queste utilità consentono al file system di Linux di mantenere un buono stato delle prestazioni.

I file system Linux vengono scansionati per eventuali carenze di prestazioni e vengono riparati istantaneamente tramite l'aiuto di toolkit come fsck (controllo del file system). Il sistema operativo Linux automatizza l'esecuzione di questo strumento di scansione e riparazione dei file durante l'avvio del sistema.

Tuttavia, è anche possibile per un RHEL utente per richiamare manualmente un comando del terminale associato al controllo e alla riparazione del filesystem senza riavviare il sistema.

Una nota importante sui controlli del file system

Queste utilità di scansione e riparazione dei file non devono essere confuse con strumenti di recupero dati poiché non hanno idea dei dati all'interno della partizione del filesystem che scansionano e tentano di riparare. Il loro interesse per un filesystem scansionato è la coerenza dei metadati.

Quando implementare il controllo e la riparazione del file system su RHEL

Se la tua esperienza utente continua del sistema operativo porta ai seguenti risultati elencati, è tempo di considerare l'abilità di uno strumento di controllo e riparazione del file system.

  • Hai problemi ad avviare il tuo sistema Linux.
  • Sei certo o sospettoso di file corrotti all'interno di una specifica partizione del filesystem.
  • Le incoerenze con le prestazioni del sistema operativo portano a file system di sola lettura o all'arresto.
  • File inaccessibile all'interno di una partizione del filesystem.

Inoltre, l'efficacia degli strumenti di controllo e riparazione del filesystem ha un prezzo. Se il suo utilizzo non è procedurale, può portare alle seguenti conseguenze:

  • Cancellazione permanente di directory/inode gravemente danneggiati/irreparabili.
  • Modifiche irreversibili nella struttura del file system.

Verifica di un file system in RHEL

RHEL utilizza XFS (Estende il file system ) come file system predefinito. È un file system di journaling Linux a 64 bit a cui sono attribuite prestazioni, velocità e robustezza elevate, soprattutto quando si tratta di file di grandi dimensioni.

La riparazione_xfs è utile per eseguire controlli di sola lettura su RHEL file system. A differenza di altre utilità di controllo del filesystem, xfs_repair non è obbligato ad essere eseguito all'avvio.

Utilizzo di xfs_repair L'utilità di controllo e riparazione del filesystem richiede che la partizione del filesystem di destinazione sia smontata.

1. Innanzitutto, identifica le etichette di partizione del filesystem esistenti sul tuo RHEL 8 Linux.

2. Conferma che la partizione di destinazione non è montata e quindi smontala.

$ sudo mount /dev/sda1
$ sudo umount /dev/sda1

3. Esegui xfs_repair comando di utilità per scansionare la partizione del filesystem per eventuali problemi.

$ sudo xfs_repair -n /dev/sda1

La riparazione_xfs l'utilità eseguirà diversi controlli di sola lettura (dalla fase 1 alla fase 7) sulla partizione del filesystem di destinazione. Una volta completato il controllo, puoi rimontare la partizione del filesystem per tornare online.

$ sudo mount /dev/sda1

Riparazione di un file system in RHEL

Se per sfortuna l'XFS filesystem sul tuo RHEL sistema risulta essere compromesso/corrotto, possiamo ancora utilizzare xfs_repair utility per provare a risolvere il problema come spiegato di seguito.

1. Innanzitutto, scarica RHEL ISO Image e crea un'unità USB avviabile da un file ISO RHEL 8 e avvia da esso. Scegli la Risoluzione dei problemi opzione e premi [Invio ] sulla tastiera.

2. Scegli Salva un Red Hat Enterprise Linux opzione di sistema e premi [Invio ] sulla tastiera.

3. Quindi, digita 3 per Vai alla shell e premi [Invio ] sulla tastiera per attivare la shell.

4. Assicurati che il filesystem di destinazione non sia montato.

# umount /dev/sda1

5. Prova a riparare la partizione del filesystem non montata.

# xfs_repair /dev/sda1

6. Al termine della riparazione del file system, esci da RHEL guscio.

# exit

Ora dovresti essere in grado di riavviare il tuo normale RHEL 8 installazione con il file system completamente riparato.

Ora conosci un approccio efficace alla scansione e alla risoluzione dei problemi del file system sul tuo RHEL 8 sistema operativo. La flessibilità di xfs_repair l'utilità consente di smontare e controllare la partizione del filesystem principale prima di riavviare il sistema operativo per ripararlo.

Ulteriori informazioni su xfs_repair l'utilità può essere trovata nella sua pagina man.

$ man xfs_repair

Linux
  1. Come riparare e deframmentare partizioni e directory di sistema Linux

  2. Come visualizzare i dettagli di sistema e hardware in Linux Mint 20

  3. Come montare e smontare un file system in Linux

  4. Come controllare syslog in Bash su Linux?

  5. Come posso verificare l'integrità di un file avi e ripararlo automaticamente in Linux?

Come controllare la versione di Linux

Comando Fsck in Linux (ripara file system)

Come controllare/riparare il file system Linux all'avvio

Come riparare gli errori del file system in Linux Mint

Come controllare e riparare il filesystem XFS in RHEL/Centos

Come controllare la cronologia di riavvio del sistema e il tempo di avvio in Linux