GNU/Linux >> Linux の 問題 >  >> Cent OS

Linux のコマンド xfs_repair からの一般的なエラー メッセージ

この投稿では、コマンド xfs_repair からの一般的なエラー メッセージについて説明しています

切断された i ノード 242002、lost+found に移動

xfs_repair は、使用されているがファイルシステムに接続されていない i ノードを検出しました。 inode は、ファイルシステムの lost+found ディレクトリに移動されます。その名前はその i ノード番号です (この例では 242002)。切断された i ノードがディレクトリの場合、ディレクトリのサブツリーは保持され、その子 i ノードはすべて自動的に移動されます。そのため、ディレクトリ サブツリー全体が lost+found に移動します。

imap は、使用中の i ノード 2444941 が無料であると主張し、imap を修正します

ファイルシステムの inode 割り当てマップは、inode 2444941 (この例では) が空いているかのように動作しますが、inode 自体はまだ使用されているように見えます.xfs_repair は inode マップを修正して、inode が使用中であることを示します.

ショートフォーム ディレクトリ 2444922 のフリー i ノード 2444940 を参照するエントリ ディレクトリ i ノード 2444922 のエントリ「test」をジャンクする

ディレクトリ エントリは、xfs_repair が実際には空きであると判断した inode (この例では 2444940) を指しています。xfs_repair はディレクトリ エントリをジャンクします。 shortform という用語は、小さなディレクトリを意味します。大規模なディレクトリでは、エントリの削除は通常 2 パス プロセスです。この場合、メッセージの 2 番目の部分は、不適切なエントリをマークする、エントリを削除するようにマークする、またはエントリをクリアするなどの内容を読み取ります。

inode 241996 nlinks を 5 から 3 にリセット

xfs_repair は、inode を指すディレクトリ エントリの数 (この例では 241996) と inode に記録されているリンクの数の間の不一致を検出しました。数値を修正しました (この場合は 5 から 3 に)。

inode 2444926 をクリア

inode に修正不可能な問題があったため、xfs_repair はこれを長さ 0 の空き inode に変更しました。これは通常、i ノードが他の何かによって使用されているブロックを要求しているか、i ノード自体がひどく破損しているために発生します。通常、クリアされた i ノード メッセージの前に、i ノードをクリアする必要がある理由を示す 1 つ以上のメッセージが続きます。


Cent OS
  1. Linux での mesg コマンドの例

  2. Linux エラー:bash:rsync:コマンドが見つかりません

  3. Linux ディレクトリ移動コマンド

  1. Linuxでディレクトリの名前を変更する方法

  2. pwdLinuxコマンド

  3. Linuxでディレクトリを削除する方法

  1. LinuxでのCdコマンド(ディレクトリの変更)

  2. LinuxのPwdコマンド(現在の作業ディレクトリ)

  3. LinuxのDuコマンド