Dear all, кто-нибудь может объяснить происходящее?
nikita@blacky:~> sudo lvs | grep backup-src
home-int-backup-src vg swi-a- 20,00g home 31,01
nikita@blacky:~> cat /proc/mounts | grep backup
<пусто>
nikita@blacky:~> sudo lvremove /dev/vg/home-int-backup-src
Can't remove open logical volume "home-int-backup-src"
nikita@blacky:~> sudo dmsetup ls | grep backup--src
vg-home--int--backup--src-cow (253, 3)
vg-home--int--backup--src (253, 0)
Короче в какой-то момент сломался элементарный бэкап скрипт.
if [ -e /dev/vg/home-int-backup-src ]; then
echo "/dev/vg/home-int-backup-src exists, aborting" >&2
exit 1
fi
lvcreate --name home-int-backup-src --size 20G -s /dev/vg/home
mount /dev/vg/home-int-backup-src /backup/home/src
mount /dev/vg/home-int-backup-dst /backup/home/dst
storeBackup -f /backup/home/dst/backup.cfg
umount /backup/home/dst
umount /backup/home/src
lvremove -f /dev/vg/home-int-backup-src
Сколько-то месяцев работало и не жужжало. Но с какого-то момента вдруг
перестал удалять lvm снапшот, который создаёт в момент старта бэкапа. И
при следующем запуске (из крона в следующую ночь) из-за этого
обламывается.
Что за фигня происходит, неясно.
Для вычистки приходится делать
nikita@blacky:~> sudo dmsetup remove vg-home--int--backup--src
nikita@blacky:~> sudo dmsetup remove vg-home--int--backup--src-cow
nikita@blacky:~> sudo lvremove /dev/vg/home-int-backup-src
но ведь это неправильно...
Короче подскажите.
P.S.
nikita@blacky:~> uname -a
Linux blacky 2.6.32-5-amd64 #1 SMP Wed Jan 12 05:14:59 UTC 2011 x86_64
GNU/Linux
nikita@blacky:~> cat /etc/debian_version
6.0
signature.asc
Description: This is a digitally signed message part.

