深刻な問題があります。サーバーがクラッシュして返されませんでした。ディスクの問題です。ファイルにアクセスして削除するためにパーティションをマウントしようとすると、/dev/vg/root
スーパーブロックエラーが発生します。
昨日までは、次のコマンドを使用して読み取り専用モードでアクセスできました。
mount -o ro,noload /dev/vg/root /mnt
ただし、エラーのため、このコマンドも機能しなくなりました。破損したブロックを修復しようとしましたが、成功しませんでした。オペレーティングシステムは、データを削除するには/ dev / vg / rootの場所にアクセスする必要があることを知っています。
少なくともいくつかのスキャンでは、ファイルはまだディスクに割り当てられていますが、問題はもう表示されなくなったマウントされた場所にアクセスすることです。
mount /dev/vg/root /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/mapper/vg-root, missing codepage or helper program, or other error.
mount -o ro,noload /dev/vg/root /mnt
mount: /mnt: mount(2) system call failed: Stale file handle.
LVMが使用するパーティショニングシステム
サーバーがインストールされているシステム:CentOS 6.9。
現在、リカバリモードでシステムにアクセスしています。
Linux rescue 5.13.13 #1 SMP Thu Oct 28 09:11:58 UTC 2021 x86_64 GNU/Linux
パーティションスキーム(の出力lsblk
):
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 2.9G 1 loop
sda 8:0 0 2.7T 0 disk
├─sda1 8:1 0 2G 0 part
│ ├─md0 9:0 0 2G 0 raid1
├─sda2 8:2 0 2.7T 0 part
│ └─md1 9:1 0 5.5T 0 raid0
│ ├─vg-root 253:0 0 5.4T 0 lvm
│ └─vg-swap 253:1 0 4G 0 lvm
└─sda3 8:3 0 1M 0 part
sdb 8:16 0 2.7T 0 disk
├─sdb1 8:17 0 2G 0 part
│ ├─md0 9:0 0 2G 0 raid1
├─sdb2 8:18 0 2.7T 0 part
│ └─md1 9:1 0 5.5T 0 raid0
│ ├─vg-root 253:0 0 5.4T 0 lvm
│ └─vg-swap 253:1 0 4G 0 lvm
└─sdb3 8:19 0 1M 0 part
不良ブロック回復など試みたソリューション
sudo mke2fs -n /dev/xx
Failed attempt to recover bad blocks
sudo e2fsck -b 32768 /dev/vg/root
アクセスしたい場所、CentOS 6.9がインストールされている場所:/dev/vg/root
必要なバックアップデータはここにあります。