Gentoo Archives: gentoo-user-ru

From: Sergey Kobzar <sergey.kobzar@××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] LVM snapshot
Date: Fri, 28 Jan 2011 13:17:06
Message-Id: 4D42C1AD.3010506@mail.ru
In Reply to: Re: [gentoo-user-ru] LVM snapshot by "Богун Дмитрий"
1 On 01/28/11 15:09, Богун Дмитрий wrote:
2
3 > В Птн, 28/01/2011 в 14:39 +0200, Sergey Kobzar пишет:
4 >> Пишу скрипт для бэкапа mysql базы с пом. lvm snapshot. Кусок кода:
5 >>
6 >> mysql --user=$MYSQL_USER --password=$MYSQL_PASS<< EOF
7 >> FLUSH TABLES WITH READ LOCK;
8 >> system sync;
9 >> system lvcreate --snapshot --name $SNAP --size $SNAP_SIZE
10 >> /dev/${VG}/${LV}> /dev/null 2>&1;
11 >> UNLOCK TABLES;
12 >> EOF
13 >>
14 >> При создании снэпшота (system lvcreate --snapshot) вываливается ошибка:
15 >> File descriptor 3 (socket:[265123]) leaked on lvcreate invocation.
16 >> Parent PID 29203: sh
17 >>
18 >> но вроде бы все работает.
19 >> Google ничего внятного не выдал.
20 >>
21 >> Кто-ть может объяснить что это такое?
22 > Вероятно ему не нравится унасленованный от мускуля файловый дескриптор.
23 > Вот и ругается.
24
25 Т.е. можно тупо игнорировать?
26
27 Плохо то, что если:
28 1. перенапривать stderr в /dev/null, но если будет другая ошибка можно
29 не увидеть
30 2. забить, но ошибка примелькается и другую тоже можно не заметить
31 3. Нельзя обработь ошибки (exit code) при выполнении lvcreate --snapsho
32 корректно.

Replies

Subject Author
Re: [gentoo-user-ru] LVM snapshot "Богун Дмитрий" <vugluskr@××××××××××××.ua>