fsck/xfs_repairを正しく実行しているかどうかはわかりません。

fsck/xfs_repairを正しく実行しているかどうかはわかりません。

実行中にコンピュータがCentOS 7.9何度も停止していることを見て、ディスクにエラーがないかどうかを確認したいと思います。私が正しく実行しているのか、コマンドの出力が何を意味するのかわかりません。同じバージョン(7.9)でCentosインストールディスクを作成し、そのディスクから起動しました。

fdisk -l(写真1)は「Linux LVM」を2番目のパーティションとして表示します。これは私のルートディレクトリである必要があります。

ランニングはfsck /dev/centos/root私が見なければならないと言うのでxfs_repair(写真2)誰が走ると思いますか?

私は実行しlvscanてパーティションのリストを得ました。

実行してlvchange -ay /dev/centos/rootパーティションをアクティブにして確認してみてください(?!)

実行xfs_repair /dev/centos/root(写真2)。この時点では、適切な検査が行われていないかエラーがないか(写真2、3、4)はわかりません。

また、結果を比較するためにxfs_repair /dev/centos/swap(別の別のパーティション)を実行しましたが、このパーティションについては(写真5)…lvscanerror reading superblock, unable to verify superblock, Sorry, could not find a valid secondary superblock

これは、ルートパーティションは良好ですが、スワップにいくつかのバグがあることを意味しますか?そうでない場合は、このパーティション設定をどのように適切に確認できますか?

ここに画像の説明を入力してください。 ここに画像の説明を入力してください。 ここに画像の説明を入力してください。 ここに画像の説明を入力してください。 ここに画像の説明を入力してください。

ベストアンサー1

大丈夫です。

間違った点が見つからなかったようですxfs_repair /dev/centos/root。すべてのメッセージは、xfs_repair現在実行中の操作の説明にすぎません。

お使いのシステムswapはXFSファイルシステムではないため、xfs_repair適切なツールではありません。これは表示されるエラーを完全に説明します。実際、これはswapまったくファイルシステムではありません。

スワップ領域を使用して休止状態に移行しない限り、スワップ領域に問題はほとんどなく、再起動後も維持されます。システムが正常に起動し、休止状態で再開されない場合、デフォルトではスワップ領域ヘッダのみが保持されます(スワップ領域として識別され、UUIDとオプションでラベルを含む)。スワップ領域の残りの部分は実際に有効です。再起動必要に応じて初期化するかどうか。

LVMベースのファイルシステムレイアウトがあります。スワップ領域とルートファイルシステムは、次の場所に含まれています。LVM論理ボリューム、減ってLVです。既存のパーティションとは異なり、LVはあるディスクから別のディスクに拡張することができ、必ずしもディスク上で連続する必要はありません。使用中も移動できます。これらすべての機能により、必要に応じてLVのサイズを簡単に調整および管理できます。

最新のLinuxディストリビューションは、通常、起動およびホットプラグ時に自動的に検出できるLV全体を有効にします。ただし、アクティブ化コマンドを手動で実行することは決して悪いことではなく、最小限のリカバリ環境で動作する必要がある場合、または一部が失われたLVからデータをリカバリする必要がある場合は、これを行う方法を知ることをお勧めします。一部のLVが部分的に失われた場合でも、LVを有効にするオプションを有効にできます--partiallvchange

おすすめ記事