8x296GB Cheetah 15k.6 SASディスク、そのうち4つはミラーリングされ、他の4つはストライプ化されたマシンでXenホストとしてOpenSuSE11.3を実行しています。ディスクの管理にLVMを使用していますXendomUをボリュームグループ「vg」の論理ボリュームとして構成し、domUファイルシステムにXFSを使用しました。domUを構成した後、LVMスナップショットを作成し、ボリュームグループ「vg」に保存しました。 "。スナップショットを作成したとき、それが機能することを確認するために、必ずマウントしました。
Xenホストには、いくつかのdomUがマウントする/ homeパーティション用の論理ボリュームもあります。簡単に言うと、私はdomUにいると思っていましたが、実際にはdom0にいて、「rm -rf/home /」を発行してホームディレクトリをクリアしました。 (このdomUはLV/homeをマウントしませんでした。)価値は何も失われませんでしたが、rmコマンドが戻ったときにI/Oエラーに気づきました。
さて、昨日、LVMスナップショットをマウントして、
stage:/ # mount -t xfs /dev/vg/xen-util-configured /mnt/template
mount: /dev/mapper/vg-xen--util--configured: can't read superblock
だから私はそれをxfs_checkして取得しようとします
xfs_check: /dev/vg/xen-util-configured is invalid (cannot read first 512 bytes)
Xfs_repairについても同様です
Phase 1 - find and verify superblock...
superblock read failed, offset 0, size 524288, ag 0, rval -1
fatal error -- Input/output error
それが報告するように、私は最初のブロックをddすることさえできません
stage:/ # dd if=/dev/vg/xen-util-configured of=foo bs=512 count=1
dd: reading `/dev/vg/xen-util-configured': Input/output error
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.00100721 s, 0.0 kB/s
dmesgレポート
[ 1875.331675] Buffer I/O error on device dm-12, logical block 0
[ 1875.331687] Buffer I/O error on device dm-12, logical block 1
[ 1875.331696] Buffer I/O error on device dm-12, logical block 2
[ 1875.331704] Buffer I/O error on device dm-12, logical block 3
dm-12は、/ dev/vg/xen-util-configured(マウントしようとしているLVMスナップショット)へのシンボリックリンクです。
ここで確認しようとしているのは、ディスクのどこかに不良セクタがあるかどうか、またはスナップショットのXFS fsがナッカーされているかどうか(ある場合は、それを元に戻す方法)です。スナップショットのブロック0をddすることすらできないのは好きではありません。 RAIDコントローラは、起動中に劣化したドライブを報告しません。マニュアルには、テストが「SCSIまたはSASドライブ)上のデータを破壊する可能性があるか、完全に破壊的である」と記載されているため、SeagateSeaToolsの使用を延期しています。
編集:vgdisplayは以下を表示します:
vgdisplay
--- Volume group ---
VG Name vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 39
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 12
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 1.07 TiB
PE Size 4.00 MiB
Total PE 281322
Alloc PE / Size 131616 / 514.12 GiB
Free PE / Size 149706 / 584.79 GiB
VG UUID eqvoEL-4qhV-AREf-7p3D-xr08-6VHh-iz13w7
つまり、1/2TB以上の空き容量があるようです。
長く曲がりくねったポストをお詫びします...
Vgdisplayの出力は何ですか?スペースが不足している可能性があり、LVスナップショットはガベージになっています。
同様に、xfsファイルシステムでスナップショットを実行する前に、xfs_freezeを実行して一貫性のあるファイルシステムを取得する必要があります。ただし、これはLVMの問題のように聞こえます。