[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:44770] lvmでKernel Panic
村上です。
sargeでkernel-2.4.27-2-686を使用しています。
lvmを使用して、以下のような構成をとっています。
# lvdisplay -C
LV VG Attr LSize Origin Snap% Move Copy%
home vg00 -wi-ao 24.00G
root vg00 owi-ao 4.00G
swap vg00 -wi-ao 1.00G
var vg00 -wi-ao 4.00G
# df -h
Filesystem サイズ 使用 残り 使用% マウント位置
/dev/mapper/vg00-root 4.0G 502M 3.3G 14% /
tmpfs 189M 0 189M 0% /dev/shm
/dev/hda1 45M 16M 27M 37% /boot
/dev/mapper/vg00-home 24G 7.0G 16G 31% /home
/dev/mapper/vg00-var 4.0G 105M 3.7G 3% /var
この状態で、root, var, home の各パーティションをsnapshotを利用し
たバックアップを毎日取っているのですが、日次のsnapshot処理時に既に
snapshotが存在している場合において、日次のsnapshotを削除するときに
まれにKernel Panicが発生します。
kernel BUG at kcopyd.c:140!
:
Process lvremove (pid: 4379, stackpage=ee423000)
:
この件について、なにか情報をお持ちの方はいらっしゃいませんでしょ
うか。
ぐぐってはみたのですが、うまくよい情報を見つけられませんでした。
また、こういったkernel panicが起こった場合に画面に出ているような
内容をディスクに記録して後から確認できるような方法はありますでしょ
うか。
例)
# lvdisplay -C
LV VG Attr LSize Origin Snap% Move Copy%
home vg00 -wi-ao 24.00G
0901_root vg00 swi-a- 1.00G root 20.90
0901_var vg00 swi-a- 1.00G var 10.50
root vg00 owi-ao 4.00G
swap vg00 -wi-ao 1.00G
var vg00 -wi-ao 4.00G
上記状態で、日次のsnapshotを作成しバックアップをとった後、
# lvcreate --size 300M --snapshot --name daily_ss_root /dev/vg00/root
# lvcreate --size 200M --snapshot --name daily_ss_var /dev/vg00/var
# lvcreate --size 300M --snapshot --name daily_ss_home /dev/vg00/home
# mount /dev/vg00/daily_ss_root /snapshot
# mount /dev/vg00/daily_ss_var /snapshot/var
# mount /dev/vg00/daily_ss_home /snapshot/home
# tar 〜
mountを解除して削除するときにkernel panic
# umount /snapshot/home
# umount /snapshot/var
# umount /snapshot
# lvremove -f vg00/daily_ss_home
# lvremove -f vg00/daily_ss_var ←ここか次で落ちている様子
# lvremove -f vg00/daily_ss_root
-------------
村上 亨(ムラカミ トオル)