[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

lvremove



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

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: