[linux-lvm] hang creating snapshot in Linux 2.6.15.1
Richard Kettlewell
rjk at greenend.org.uk
Thu Jan 26 19:38:54 UTC 2006
Every time I try to create a snapshot of my /var, the system hangs.
But if I try to snapshot other filesystems, it does not. The same
version seems to work completely OK for me on a different computer.
The system isn't quite locked solid: for instance a pre-existing bash
in another VC is able to run builtin commands and fork subprocesses.
I straced one and it got to exit_group(), but its parent shell did not
act on its termination. ping still gets a response. CTRL-ALT-DEL is
ignored. If I try to log in on a VC it accepts my username but never
prompts for a password.
After rebooting the snapshot exists and has the expected contents.
I've tried the following combinations so far, all with the same effect:
lvcreate --size 1000M --snapshot --name snapvar /dev/sfere/var
lvcreate --permission r --size 1000M --snapshot --name snapvar /dev/sfere/var
lvcreate --permission r --size 200M --snapshot --name snapvar /dev/sfere/var
---+ LVM state
sfere$ really lvdisplay /dev/sfere/var
--- Logical volume ---
LV Name /dev/sfere/var
VG Name sfere
LV UUID 000000-0000-0000-0000-0000-0000-000000
LV Write Access read/write
LV snapshot status source of
/dev/sfere/snapvar [active]
LV Status available
# open 1
LV Size 1.00 GB
Current LE 256
Segments 1
Allocation normal
Read ahead sectors 1024
Block device 254:3
sfere$ really lvdisplay /dev/sfere/snapvar
--- Logical volume ---
LV Name /dev/sfere/snapvar
VG Name sfere
LV UUID cyRkZq-6Ef0-r3gq-1AW7-3RuD-0bwY-LPySj3
LV Write Access read only
LV snapshot status active destination for /dev/sfere/var
LV Status available
# open 0
LV Size 1.00 GB
Current LE 256
Segments 1
Snapshot chunk size 8.00 KB
Allocated to snapshot 4.07%
Allocation inherit
Read ahead sectors 0
Block device 254:2
sfere$ really vgdisplay
--- Volume group ---
VG Name sfere
System ID (none)1060895763
Format lvm2
Metadata Areas 1
Metadata Sequence No 22
VG Access read/write
VG Status resizable
MAX LV 256
Cur LV 6
Open LV 5
Max PV 256
Cur PV 1
Act PV 1
VG Size 108.74 GB
PE Size 4.00 MB
Total PE 27838
Alloc PE / Size 26674 / 104.20 GB
Free PE / Size 1164 / 4.55 GB
VG UUID Q67K3S-qn6q-3bK9-uW9o-8z1v-TJYw-cWf2E5
sfere$ really pvdisplay
--- Physical volume ---
PV Name /dev/hda4
VG Name sfere
PV Size 108.74 GB / not usable 0
Allocatable yes
PE Size (KByte) 4096
Total PE 27838
Free PE 1164
Allocated PE 26674
PV UUID tZDvzA-ecVR-Ktk5-5ymd-UkKp-z54p-pc9Pet
sfere$ df -m /var
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/mapper/sfere-var
1008 414 543 44% /var
---+ Verson numbers:
Linux sfere 2.6.15.1 #1 Sun Jan 15 17:25:20 GMT 2006 i686 GNU/Linux
ii lvm-common 1.5.17 The Logical Volume Manager for Linux (common
ii lvm10 1.0.8-8 The Logical Volume Manager for Linux
ii lvm2 2.01.04-5 The Linux Logical Volume Manager
The hardware is an early Athlon (bought in 2000 IIRC) with an MSI
motherboard and a Maxtor hard disk. It's a domestic mail/news/etc
server, and not very heavily loaded.
ttfn/rjk
More information about the linux-lvm
mailing list