vps ゲストの fsck() 以降、無効な inode が再表示されます。

vps ゲストの fsck() 以降、無効な inode が再表示されます。

virt-resizeで作成された複数のvpsゲストがあります。スナップショットとrsyncファイルの内容を作成して、ゲストを毎日バックアップします。しかし、それらのいくつかはクリーンなディスクイメージを持っていません。

スナップショットを作成し、スナップショット論理ボリュームをマウントした後:

lvcreate -L5G -s -n guest15_snapshot /dev/vgroup/guest15
mount -o loop,offset=262144 /dev/group/guest15_snapshot /mnt/snapshot_dir

無効なinocdesは次のようになります/var/log/messages

Jul  2 11:21:41 server lvm[10346]: Monitoring snapshot group-guest17_snapshot
Jul  2 11:21:41 server kernel: EXT4-fs warning (device loop0): ext4_orphan_get: bad orphan inode 198!  e2fsck was run?
Jul  2 11:21:41 server kernel: ext4_test_bit(bit=197, block=145) = 0
Jul  2 11:21:41 server kernel: inode=(null)
Jul  2 11:21:41 server kernel: EXT4-fs (loop0): recovery complete
Jul  2 11:21:41 server kernel: EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: 
Jul  2 11:21:42 server lvm[10346]: No longer monitoring snapshot group-guest17_snapshot
Jul  2 11:21:46 server lvm[10346]: Monitoring snapshot group-guest19_snapshot
Jul  2 11:21:46 server kernel: EXT4-fs warning (device loop0): ext4_orphan_get: bad orphan inode 25964!  e2fsck was run?
Jul  2 11:21:46 server kernel: ext4_test_bit(bit=1387, block=148) = 0
Jul  2 11:21:46 server kernel: inode=(null)
Jul  2 11:21:46 server kernel: EXT4-fs (loop0): recovery complete
Jul  2 11:21:46 server kernel: EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: 
Jul  2 11:22:22 server lvm[10346]: No longer monitoring snapshot guest-vm19_snapshot

私は試しましたguestfish

guestfish -a /dev/vgroup/guest17
><fs> run
><fs> fsck ext4 /dev/sda1

ほとんどの場合を返します。0x1これはエラーが修正されたことを意味します。

ところで、画像を再マウントするとすぐに、間違ったinodeが再び表示されます。

間違ったinodeを永久に修正する方法は?

ベストアンサー1

おすすめ記事