[dm-devel] Unable to delete snapshots
Christian Robert
christian.robert at polymtl.ca
Wed Apr 6 22:33:52 UTC 2005
Hi,
I have a recent problem with a volume group from where I can no longer
delete snapshots.
# vgdisplay
--- Volume group ---
VG Name vg01
System ID
Format lvm2
Metadata Areas 6
Metadata Sequence No 670
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 65
Open LV 34
Max PV 0
Cur PV 6
Act PV 6
VG Size 576.79 GB
PE Size 4.00 MB
Total PE 147659
Alloc PE / Size 117264 / 458.06 GB
Free PE / Size 30395 / 118.73 GB
VG UUID zDVNh2-LhS0-5EJs-jiZy-87Oy-znmZ-IqfpHr
Last thing I did two weeks ago was to add a logical volume and a snapshot
to this logical volume. ( so I went from 63 logical volumes to 65 )
# lvscan | fgrep Original | wc -l
31
# lvscan | fgrep Snapshot | wc -l
31
# lvscan | egrep -v "Original|Snapshot" | wc -l
3
I have 31 LVs with each a snapshot and 3 normal LVs.
// Trying to remove a snapshot
# lvremove -ff /dev/vg01/Sproduct
device-mapper ioctl cmd 9 failed: Cannot allocate memory
Couldn't load device 'vg01-Sproduct'.
Unable to deactivate logical volume "Sproduct"
# dmesg | tail -3
ReiserFS: dm-125: Using r5 hash to sort names
device-mapper: Could not create kcopyd client
device-mapper: error adding target to table
// Here lvremove of an other snapshot LV wirh -vvv debugging switches
# lvremove -vvvff /dev/vg01/Smail1
Processing: lvremove -vvvff /dev/vg01/Smail1
O_DIRECT will be used
Setting global/locking_type to 1
Setting global/locking_dir to /var/lock/lvm
File-based locking enabled.
Using logical volume(s) on command line
Locking /var/lock/lvm/V_vg01 WB
Opened /dev/hda1 RW
/dev/hda1: block size is 4096 bytes
/dev/hda1: No label detected
Opened /dev/hde1 RW
/dev/hde1: block size is 512 bytes
/dev/hde1: lvm2 label detected
lvmcache: /dev/hde1 now orphaned
lvmcache: /dev/hde1 now in VG vg01
Opened /dev/hdg1 RW
/dev/hdg1: block size is 1024 bytes
/dev/hdg1: lvm2 label detected
lvmcache: /dev/hdg1 now orphaned
lvmcache: /dev/hdg1 now in VG vg01
Opened /dev/hda2 RW
/dev/hda2: block size is 4096 bytes
/dev/hda2: No label detected
Opened /dev/hda3 RW
/dev/hda3: block size is 512 bytes
/dev/hda3: No label detected
Opened /dev/hda4 RW
/dev/hda4: block size is 2048 bytes
/dev/hda4: lvm2 label detected
lvmcache: /dev/hda4 now orphaned
lvmcache: /dev/hda4 now in VG vg01
Opened /dev/hdb1 RW
/dev/hdb1: block size is 512 bytes
/dev/hdb1: lvm2 label detected
lvmcache: /dev/hdb1 now orphaned
lvmcache: /dev/hdb1 now in VG vg01
Opened /dev/hdf1 RW
/dev/hdf1: block size is 512 bytes
/dev/hdf1: lvm2 label detected
lvmcache: /dev/hdf1 now orphaned
lvmcache: /dev/hdf1 now in VG vg01
Opened /dev/hdh1 RW
/dev/hdh1: block size is 512 bytes
/dev/hdh1: lvm2 label detected
lvmcache: /dev/hdh1 now orphaned
lvmcache: /dev/hdh1 now in VG vg01
/dev/hde1: lvm2 label detected
/dev/hdg1: lvm2 label detected
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hde1 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdg1 at 52736 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hda4 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdb1 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdf1 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdh1 at 186880 size 25011
Setting activation/missing_stripe_filler to /dev/ioerror
Getting device info for vg01-Smail1
dm version O
dm info zDVNh2LhS05EJsjiZy87OyznmZIqfpHrDb1mzcEgKaNaLmq8pzRnO5nZMAFm25L6 O
Archiving volume group "vg01" metadata.
Locking LV zDVNh2LhS05EJsjiZy87OyznmZIqfpHrDb1mzcEgKaNaLmq8pzRnO5nZMAFm25L6 (NL)
Finding volume group for uuid zDVNh2LhS05EJsjiZy87OyznmZIqfpHrDb1mzcEgKaNaLmq8pzRnO5nZMAFm25L6
/dev/hde1: lvm2 label detected
/dev/hdg1: lvm2 label detected
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hde1 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdg1 at 52736 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hda4 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdb1 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdf1 at 186880 size 25011
/dev/hda4: lvm2 label detected
/dev/hdb1: lvm2 label detected
/dev/hde1: lvm2 label detected
/dev/hdf1: lvm2 label detected
/dev/hdh1: lvm2 label detected
/dev/hdg1: lvm2 label detected
Read vg01 metadata (670) from /dev/hdh1 at 186880 size 25011
Found volume group "vg01"
Getting device info for vg01-Smail1
dm info zDVNh2LhS05EJsjiZy87OyznmZIqfpHrDb1mzcEgKaNaLmq8pzRnO5nZMAFm25L6 O
Locking memory
memlock_count inc to 1
dm names O
Found existing layer 'vg01-Stomcatp'
Getting device info for vg01-Stomcatp
dm info vg01-Stomcatp N
Found existing layer 'vg01-polyc'
Getting device info for vg01-polyc
dm info vg01-polyc N
Found existing layer 'vg01-c4'
Getting device info for vg01-c4
dm info vg01-c4 N
Found existing layer 'vg01-Soraprod-cow'
Getting device info for vg01-Soraprod-cow
dm info vg01-Soraprod-cow N
Found existing layer 'vg01-tomcatp-real'
Getting device info for vg01-tomcatp-real
dm info vg01-tomcatp-real N
Found existing layer 'vg01-antivir-real'
Getting device info for vg01-antivir-real
dm info vg01-antivir-real N
Found existing layer 'vg01-sasi-real'
Getting device info for vg01-sasi-real
dm info vg01-sasi-real N
Found existing layer 'vg01-c3-real'
Getting device info for vg01-c3-real
dm info vg01-c3-real N
Found existing layer 'vg01-ecole01-real'
Getting device info for vg01-ecole01-real
dm info vg01-ecole01-real N
Found existing layer 'vg01-saprod-real'
Getting device info for vg01-saprod-real
dm info vg01-saprod-real N
Found existing layer 'vg01-sasi'
Getting device info for vg01-sasi
dm info vg01-sasi N
Found existing layer 'vg01-c3'
Getting device info for vg01-c3
dm info vg01-c3 N
Found existing layer 'vg01-Smail3-cow'
Getting device info for vg01-Smail3-cow
dm info vg01-Smail3-cow N
Found existing layer 'vg01-websv01-real'
Getting device info for vg01-websv01-real
dm info vg01-websv01-real N
Found existing layer 'vg01-websv02'
Getting device info for vg01-websv02
dm info vg01-websv02 N
Found existing layer 'vg01-Smail1'
Getting device info for vg01-Smail1
dm info vg01-Smail1 N
Found existing layer 'vg01-Swebsv02'
Getting device info for vg01-Swebsv02
dm info vg01-Swebsv02 N
Found existing layer 'vg01-adsm'
Getting device info for vg01-adsm
dm info vg01-adsm N
Found existing layer 'vg01-Stomcatp-cow'
Getting device info for vg01-Stomcatp-cow
dm info vg01-Stomcatp-cow N
Found existing layer 'vg01-releve'
Getting device info for vg01-releve
dm info vg01-releve N
Found existing layer 'vg01-oratest-real'
Getting device info for vg01-oratest-real
dm info vg01-oratest-real N
Found existing layer 'vg01-c2'
Getting device info for vg01-c2
dm info vg01-c2 N
Found existing layer 'vg01-Ssmtp'
Getting device info for vg01-Ssmtp
dm info vg01-Ssmtp N
Found existing layer 'vg01-websv01'
Getting device info for vg01-websv01
dm info vg01-websv01 N
Found existing layer 'vg01-Sadp'
Getting device info for vg01-Sadp
dm info vg01-Sadp N
Found existing layer 'vg01-adp-real'
Getting device info for vg01-adp-real
dm info vg01-adp-real N
Found existing layer 'vg01-Santispm-cow'
Getting device info for vg01-Santispm-cow
dm info vg01-Santispm-cow N
Found existing layer 'vg01-Swebsv01'
Getting device info for vg01-Swebsv01
dm info vg01-Swebsv01 N
Found existing layer 'vg01-mail1-real'
Getting device info for vg01-mail1-real
dm info vg01-mail1-real N
Found existing layer 'vg01-Sadsm-cow'
Getting device info for vg01-Sadsm-cow
dm info vg01-Sadsm-cow N
Found existing layer 'vg01-polyc-real'
Getting device info for vg01-polyc-real
dm info vg01-polyc-real N
Found existing layer 'vg01-c4-real'
Getting device info for vg01-c4-real
dm info vg01-c4-real N
Found existing layer 'vg01-Sproduct-cow'
Getting device info for vg01-Sproduct-cow
dm info vg01-Sproduct-cow N
Found existing layer 'vg01-websv02-real'
Getting device info for vg01-websv02-real
dm info vg01-websv02-real N
Found existing layer 'vg01-Sdetruit-cow'
Getting device info for vg01-Sdetruit-cow
dm info vg01-Sdetruit-cow N
Found existing layer 'vg01-service'
Getting device info for vg01-service
dm info vg01-service N
Found existing layer 'vg01-vpn01'
Getting device info for vg01-vpn01
dm info vg01-vpn01 N
Found existing layer 'vg01-mail3'
Getting device info for vg01-mail3
dm info vg01-mail3 N
Found existing layer 'vg01-Sservice'
Getting device info for vg01-Sservice
dm info vg01-Sservice N
Found existing layer 'vg01-service-real'
Getting device info for vg01-service-real
dm info vg01-service-real N
Found existing layer 'vg01-vpn01-real'
Getting device info for vg01-vpn01-real
dm info vg01-vpn01-real N
Found existing layer 'vg01-product'
Getting device info for vg01-product
dm info vg01-product N
Found existing layer 'vg01-Sproduct'
Getting device info for vg01-Sproduct
dm info vg01-Sproduct N
Found existing layer 'vg01-Svpn01-cow'
Getting device info for vg01-Svpn01-cow
dm info vg01-Svpn01-cow N
Found existing layer 'vg01-Swebsv01-cow'
Getting device info for vg01-Swebsv01-cow
dm info vg01-Swebsv01-cow N
Found existing layer 'vg01-backup'
Getting device info for vg01-backup
dm info vg01-backup N
Found existing layer 'vg01-oratest'
Getting device info for vg01-oratest
dm info vg01-oratest N
Found existing layer 'vg01-Ssage'
Getting device info for vg01-Ssage
dm info vg01-Ssage N
Found existing layer 'vg01-Soratest'
Getting device info for vg01-Soratest
dm info vg01-Soratest N
Found existing layer 'vg01-Ssaprod'
Getting device info for vg01-Ssaprod
dm info vg01-Ssaprod N
Found existing layer 'vg01-Swww41'
Getting device info for vg01-Swww41
dm info vg01-Swww41 N
Found existing layer 'vg01-mail1'
Getting device info for vg01-mail1
dm info vg01-mail1 N
Found existing layer 'vg01-mail3-real'
Getting device info for vg01-mail3-real
dm info vg01-mail3-real N
Found existing layer 'vg01-slack'
Getting device info for vg01-slack
dm info vg01-slack N
Found existing layer 'vg01-detruit-real'
Getting device info for vg01-detruit-real
dm info vg01-detruit-real N
Found existing layer 'vg01-smtp'
Getting device info for vg01-smtp
dm info vg01-smtp N
Found existing layer 'vg01-antispm'
Getting device info for vg01-antispm
dm info vg01-antispm N
Found existing layer 'vg01-Swebsv02-cow'
Getting device info for vg01-Swebsv02-cow
dm info vg01-Swebsv02-cow N
Found existing layer 'vg01-antivir'
Getting device info for vg01-antivir
dm info vg01-antivir N
Found existing layer 'vg01-Santispm'
Getting device info for vg01-Santispm
dm info vg01-Santispm N
Found existing layer 'vg01-Ssage-cow'
Getting device info for vg01-Ssage-cow
dm info vg01-Ssage-cow N
Found existing layer 'vg01-Soratest-cow'
Getting device info for vg01-Soratest-cow
dm info vg01-Soratest-cow N
Found existing layer 'vg01-smtp-real'
Getting device info for vg01-smtp-real
dm info vg01-smtp-real N
Found existing layer 'vg01-Santivir'
Getting device info for vg01-Santivir
dm info vg01-Santivir N
Found existing layer 'vg01-Secole01-cow'
Getting device info for vg01-Secole01-cow
dm info vg01-Secole01-cow N
Found existing layer 'vg01-Spolyc-cow'
Getting device info for vg01-Spolyc-cow
dm info vg01-Spolyc-cow N
Found existing layer 'vg01-Slock-cow'
Getting device info for vg01-Slock-cow
dm info vg01-Slock-cow N
Found existing layer 'vg01-Sc4'
Getting device info for vg01-Sc4
dm info vg01-Sc4 N
Found existing layer 'vg01-adsm-real'
Getting device info for vg01-adsm-real
dm info vg01-adsm-real N
Found existing layer 'vg01-Sadp-cow'
Getting device info for vg01-Sadp-cow
dm info vg01-Sadp-cow N
Found existing layer 'vg01-bernard-real'
Getting device info for vg01-bernard-real
dm info vg01-bernard-real N
Found existing layer 'vg01-Swww41-cow'
Getting device info for vg01-Swww41-cow
dm info vg01-Swww41-cow N
Found existing layer 'vg01-tomcatt-real'
Getting device info for vg01-tomcatt-real
dm info vg01-tomcatt-real N
Found existing layer 'vg01-oraprod'
Getting device info for vg01-oraprod
dm info vg01-oraprod N
Found existing layer 'vg01-Scourriel-cow'
Getting device info for vg01-Scourriel-cow
dm info vg01-Scourriel-cow N
Found existing layer 'vg01-Soraprod'
Getting device info for vg01-Soraprod
dm info vg01-Soraprod N
Found existing layer 'vg01-Sc2-cow'
Getting device info for vg01-Sc2-cow
dm info vg01-Sc2-cow N
Found existing layer 'vg01-ecole01'
Getting device info for vg01-ecole01
dm info vg01-ecole01 N
Found existing layer 'vg01-saprod'
Getting device info for vg01-saprod
dm info vg01-saprod N
Found existing layer 'vg01-Sc3'
Getting device info for vg01-Sc3
dm info vg01-Sc3 N
Found existing layer 'vg01-product-real'
Getting device info for vg01-product-real
dm info vg01-product-real N
Found existing layer 'vg01-Secole01'
Getting device info for vg01-Secole01
dm info vg01-Secole01 N
Found existing layer 'vg01-Spolyc'
Getting device info for vg01-Spolyc
dm info vg01-Spolyc N
Found existing layer 'vg01-Slock'
Getting device info for vg01-Slock
dm info vg01-Slock N
Found existing layer 'vg01-bernard'
Getting device info for vg01-bernard
dm info vg01-bernard N
Found existing layer 'vg01-tomcatt'
Getting device info for vg01-tomcatt
dm info vg01-tomcatt N
Found existing layer 'vg01-Sbernard'
Getting device info for vg01-Sbernard
dm info vg01-Sbernard N
Found existing layer 'vg01-Stomcatt'
Getting device info for vg01-Stomcatt
dm info vg01-Stomcatt N
Found existing layer 'vg01-Scourriel'
Getting device info for vg01-Scourriel
dm info vg01-Scourriel N
Found existing layer 'vg01-Sservice-cow'
Getting device info for vg01-Sservice-cow
dm info vg01-Sservice-cow N
Found existing layer 'vg01-sage'
Getting device info for vg01-sage
dm info vg01-sage N
Found existing layer 'vg01-Sc2'
Getting device info for vg01-Sc2
dm info vg01-Sc2 N
Found existing layer 'vg01-rsync'
Getting device info for vg01-rsync
dm info vg01-rsync N
Found existing layer 'vg01-oraprod-real'
Getting device info for vg01-oraprod-real
dm info vg01-oraprod-real N
Found existing layer 'vg01-Ssasi'
Getting device info for vg01-Ssasi
dm info vg01-Ssasi N
Found existing layer 'vg01-Smail1-cow'
Getting device info for vg01-Smail1-cow
dm info vg01-Smail1-cow N
Found existing layer 'vg01-courriel'
Getting device info for vg01-courriel
dm info vg01-courriel N
Found existing layer 'vg01-Sc3-cow'
Getting device info for vg01-Sc3-cow
dm info vg01-Sc3-cow N
Found existing layer 'vg01-courriel-real'
Getting device info for vg01-courriel-real
dm info vg01-courriel-real N
Found existing layer 'vg01-www41'
Getting device info for vg01-www41
dm info vg01-www41 N
Found existing layer 'vg01-Sadsm'
Getting device info for vg01-Sadsm
dm info vg01-Sadsm N
Found existing layer 'vg01-charles'
Getting device info for vg01-charles
dm info vg01-charles N
Found existing layer 'vg01-Scharles'
Getting device info for vg01-Scharles
dm info vg01-Scharles N
Found existing layer 'vg01-Ssmtp-cow'
Getting device info for vg01-Ssmtp-cow
dm info vg01-Ssmtp-cow N
Found existing layer 'vg01-Ssaprod-cow'
Getting device info for vg01-Ssaprod-cow
dm info vg01-Ssaprod-cow N
Found existing layer 'vg01-detruit'
Getting device info for vg01-detruit
dm info vg01-detruit N
Found existing layer 'vg01-Sbernard-cow'
Getting device info for vg01-Sbernard-cow
dm info vg01-Sbernard-cow N
Found existing layer 'vg01-Stomcatt-cow'
Getting device info for vg01-Stomcatt-cow
dm info vg01-Stomcatt-cow N
Found existing layer 'vg01-Sdetruit'
Getting device info for vg01-Sdetruit
dm info vg01-Sdetruit N
Found existing layer 'vg01-Sreleve-cow'
Getting device info for vg01-Sreleve-cow
dm info vg01-Sreleve-cow N
Found existing layer 'vg01-lock-real'
Getting device info for vg01-lock-real
dm info vg01-lock-real N
Found existing layer 'vg01-antispm-real'
Getting device info for vg01-antispm-real
dm info vg01-antispm-real N
Found existing layer 'vg01-Ssasi-cow'
Getting device info for vg01-Ssasi-cow
dm info vg01-Ssasi-cow N
Found existing layer 'vg01-adp'
Getting device info for vg01-adp
dm info vg01-adp N
Found existing layer 'vg01-releve-real'
Getting device info for vg01-releve-real
dm info vg01-releve-real N
Found existing layer 'vg01-Svpn01'
Getting device info for vg01-Svpn01
dm info vg01-Svpn01 N
Found existing layer 'vg01-c2-real'
Getting device info for vg01-c2-real
dm info vg01-c2-real N
Found existing layer 'vg01-Smail3'
Getting device info for vg01-Smail3
dm info vg01-Smail3 N
Found existing layer 'vg01-sage-real'
Getting device info for vg01-sage-real
dm info vg01-sage-real N
Found existing layer 'vg01-Santivir-cow'
Getting device info for vg01-Santivir-cow
dm info vg01-Santivir-cow N
Found existing layer 'vg01-Sreleve'
Getting device info for vg01-Sreleve
dm info vg01-Sreleve N
Found existing layer 'vg01-Sc4-cow'
Getting device info for vg01-Sc4-cow
dm info vg01-Sc4-cow N
Found existing layer 'vg01-www41-real'
Getting device info for vg01-www41-real
dm info vg01-www41-real N
Found existing layer 'vg01-Scharles-cow'
Getting device info for vg01-Scharles-cow
dm info vg01-Scharles-cow N
Found existing layer 'vg01-charles-real'
Getting device info for vg01-charles-real
dm info vg01-charles-real N
Found existing layer 'vg01-lock'
Getting device info for vg01-lock
dm info vg01-lock N
Found existing layer 'vg01-tomcatp'
Getting device info for vg01-tomcatp
dm info vg01-tomcatp N
Found active lv rsync
Found active lv mail1
Found active lv smtp
Found active lv c2
Found active lv c3
Found active lv c4
Found active lv lock
Found active lv adp
Found active lv polyc
Found active lv sasi
Found active lv saprod
Found active lv charles
Found active lv oratest
Found active lv oraprod
Found active lv sage
Found active lv vpn01
Found active lv websv02
Found active lv tomcatt
Found active lv websv01
Found active lv adsm
Found active lv service
Found active lv antispm
Found active lv releve
Found active lv ecole01
Found active lv www41
Found active lv bernard
Found active lv courriel
Found active lv tomcatp
Found active lv detruit
Found active lv antivir
Found active lv mail3
Found active lv slack
Found active lv Smail3
Found active lv Ssmtp
Found active lv Sc2
Found active lv Sc3
Found active lv Sc4
Found active lv Slock
Found active lv Sadp
Found active lv Spolyc
Found active lv Ssasi
Found active lv Ssaprod
Found active lv Scharles
Found active lv Soratest
Found active lv Soraprod
Found active lv Ssage
Found active lv Svpn01
Found active lv Swebsv02
Found active lv Stomcatt
Found active lv Stomcatp
Found active lv Swebsv01
Found active lv Sadsm
Found active lv Sservice
Found active lv Santispm
Found active lv Santivir
Found active lv Sreleve
Found active lv Secole01
Found active lv Swww41
Found active lv Sbernard
Found active lv Scourriel
Found active lv Sdetruit
Found active lv product (suspended)
Found active lv Smail1
Found active lv Sproduct (suspended)
Found active lv backup
Getting target version for snapshot
dm versions O
Getting target version for snapshot-origin
dm versions O
Suspending vg01-mail1
dm suspend vg01-mail1 N
Suspending vg01-Smail1
dm suspend vg01-Smail1 N
Suspending vg01-mail1-real
dm suspend vg01-mail1-real N
Loading vg01-mail1-real
Adding target: 0 10485760 linear /dev/hde1 181494144
dm reload zDVNh2LhS05EJsjiZy87OyznmZIqfpHrr9YYp2SvowPFRHTg32YmtElsb81MCo0z-real N
Activated vg01-mail1-real zDVNh2LhS05EJsjiZy87OyznmZIqfpHrr9YYp2SvowPFRHTg32YmtElsb81MCo0z-real 253:002
Suspending vg01-Smail1-cow
dm suspend vg01-Smail1-cow N
Loading vg01-Smail1-cow
Adding target: 0 2097152 linear /dev/hdf1 227639680
dm reload zDVNh2LhS05EJsjiZy87OyznmZIqfpHrDb1mzcEgKaNaLmq8pzRnO5nZMAFm25L6-cow N
Activated vg01-Smail1-cow zDVNh2LhS05EJsjiZy87OyznmZIqfpHrDb1mzcEgKaNaLmq8pzRnO5nZMAFm25L6-cow 253:001
Loading vg01-Smail1
Adding target: 0 10485760 snapshot 253:002 253:001 P 16
dm reload zDVNh2LhS05EJsjiZy87OyznmZIqfpHrDb1mzcEgKaNaLmq8pzRnO5nZMAFm25L6 N
device-mapper ioctl cmd 9 failed: Cannot allocate memory
Couldn't load device 'vg01-Smail1'.
Unlocking memory
memlock_count dec to 0
Unable to deactivate logical volume "Smail1"
Unlocking /var/lock/lvm/V_vg01
Closed /dev/hda1
Closed /dev/hde1
Closed /dev/hdg1
Closed /dev/hda2
Closed /dev/hda3
Closed /dev/hda4
Closed /dev/hdb1
Closed /dev/hdf1
Closed /dev/hdh1
# free
total used free shared buffers cached
Mem: 1035280 255028 780252 0 27020 66004
-/+ buffers/cache: 162004 873276
Swap: 987956 0 987956
// a "strace" on the lvremove command show that an ioctl() return NOMEM
[...]
read(6, " \"Text Format Volume Group\"\nvers"..., 1024) = 1024
brk(0) = 0x8158000
brk(0x815a000) = 0x815a000
ioctl(13, 0xc134fd07, 0x810f438) = 0
mlockall(MCL_CURRENT|MCL_FUTURE) = 0
brk(0) = 0x815a000
brk(0x895a000) = 0x895a000
brk(0) = 0x895a000
brk(0x8b42000) = 0x8b42000
getpriority(PRIO_PROCESS, 0) = 20
setpriority(PRIO_PROCESS, 0, -18) = 0
ioctl(13, 0xc134fd02, 0x810f438) = 0
ioctl(13, 0xc134fd07, 0x8127618) = 0
ioctl(13, 0xc134fd07, 0x8127618) = 0
ioctl(13, 0xc134fd07, 0x8127618) = 0
[...]
ioctl(13, 0xc134fd07, 0x8127618) = 0
ioctl(13, 0xc134fd0d, 0x810f438) = 0
ioctl(13, 0xc134fd0d, 0x810f438) = 0
ioctl(13, 0xc134fd06, 0x810f438) = 0
ioctl(13, 0xc134fd06, 0x810f438) = 0
ioctl(13, 0xc134fd06, 0x810f438) = 0
ioctl(13, 0xc134fd09, 0x810f438) = 0
ioctl(13, 0xc134fd06, 0x810f438) = 0
ioctl(13, 0xc134fd09, 0x810f438) = 0
ioctl(13, 0xc134fd09, 0x810f438) = -1 ENOMEM (Cannot allocate memory)
Note, I am able to delete a LV without a snapshot.
Any help to resolve this problem would be apreciated.
Tell me if you need more info. Mail me a copy of your
replys (for speed) because I only receive noon daily digests.
thanks,
Christian Robert.
More information about the dm-devel
mailing list