Re: [Sysadmins] bacula slow Dir inserting Attributes
Да в запросах при этом много локов postgres=# SELECT current_query from pg_stat_activity ; current_query - IDLE autovacuum: VACUUM public.file BEGIN; LOCK TABLE Path IN SHARE ROW EXCLUSIVE MODE BEGIN; LOCK TABLE Path IN SHARE ROW EXCLUSIVE MODE INSERT INTO Path (Path) SELECT a.Path FROM (SELECT DISTINCT Path FROM batch) AS a WHERE NOT EXISTS (SELECT Path FROM Path WHERE Path = a.Path) BEGIN; LOCK TABLE Path IN SHARE ROW EXCLUSIVE MODE SELECT current_query from pg_stat_activity ; BEGIN; LOCK TABLE Path IN SHARE ROW EXCLUSIVE MODE BEGIN; LOCK TABLE Path IN SHARE ROW EXCLUSIVE MODE (9 строк) 20.10.2014 00:45, Anton Gorlov пишет: Знатоки бакулы и postgresql подскажите как решить такую проблему - с некоторых пор крайне долго стал выполняться Dir inserting Attributes после непосредственно бекапа. Более 5 часов аж. Бекапится конечно много данных, но так долго всё равно не было. База с тех пор конечно выросла, но не на столько. Текущий размер базы 81 гиг. postgresql Вырезка из конфигурации postgresql max_connections = 100 shared_buffers = 128MB temp_buffers = 512MB work_mem = 64MB maintenance_work_mem = 32MB fsync = off checkpoint_segments = 90 При этом особой нагрузки на дисковую подсистему в этот момент нет.LA 1.4-2.2 В atop в 1 строке маячит postgres - bacula INSERT При этом чтение с диска не превышает по данным iotop 5 M/s и запись килобайты. hdparm -tT /dev/mapper/main-pgsql /dev/mapper/main-pgsql: Timing cached reads: 14626 MB in 2.00 seconds = 7321.24 MB/sec Timing buffered disk reads: 918 MB in 3.03 seconds = 302.72 MB/sec ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] bacula
- Исходное сообщение - От: Anton Gorlov stal...@altlinux.ru Кому: ALT Linux sysadmin discuss sysadmins@lists.altlinux.org Отправленные: Суббота, 28 Апрель 2012 г 16:12:13 Тема: [Sysadmins] bacula Можно ли в бакуле как-то имея 1 полный бекап и скажем diff или несколько инкрементов объединить их в актуальный полный? а то полный бекап идёт порядка 3 суток..поэтому его дёргать как-то не особо получается. Есть ли возможность смержить? Насколько помню, при восстановлении можно указать Восстановить состояние клиента на такое-то время, и система сама разберется, из каких job'ов какие файлы надо брать для полного восстановления. ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] bacula
On Sat, 28 Apr 2012 11:12:13 +0400, Anton Gorlov wrote: Можно ли в бакуле как-то имея 1 полный бекап и скажем diff или несколько инкрементов объединить их в актуальный полный? а то полный бекап идёт порядка 3 суток..поэтому его дёргать как-то не особо получается. Есть ли возможность смержить? Да, есть VirtualFull: http://www.bacula.org/manuals/en/concepts/concepts/New_Features.html#SECTION0037 сам не пробовал :) ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] bacula
Насколько помню, при восстановлении можно указать Восстановить состояние клиента на такое-то время, и система сама разберется, из каких job'ов какие файлы надо брать для полного восстановления. мне нужно не восстановить..а объединить 1 тухлый полный и кучку инкремент в 1 актуальный полный как-то так ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] bacula
О...кажись то что нужно. на стенде для начала поиграюсь. ибо делать полный бекап с тазика по 3 суток явно не дело. а таких тазиков 4 штуки только пока не найду как указать сколько инкрементов наложить или какой дифф.. 28.04.2012 11:36, Vitaly Kuznetsov написал: On Sat, 28 Apr 2012 11:12:13 +0400, Anton Gorlov wrote: Можно ли в бакуле как-то имея 1 полный бекап и скажем diff или несколько инкрементов объединить их в актуальный полный? а то полный бекап идёт порядка 3 суток..поэтому его дёргать как-то не особо получается. Есть ли возможность смержить? Да, есть VirtualFull: http://www.bacula.org/manuals/en/concepts/concepts/New_Features.html#SECTION0037 сам не пробовал :) ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] bacula
On Sat, 28 Apr 2012 11:53:18 +0400, Anton Gorlov wrote: О...кажись то что нужно. на стенде для начала поиграюсь. ибо делать полный бекап с тазика по 3 суток явно не дело. а таких тазиков 4 штуки только пока не найду как указать сколько инкрементов наложить или какой дифф.. Там, насколько я понимаю, автомат: собирается состояние на сейчас (т.е. последний полный + дифы/инкременты). По крайней мере по умолчанию. ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] bacula-5.2.2
On Thu, 08 Dec 2011 16:58:30 +0400, Vitaly Kuznetsov wrote: Hi, я подготовил сборку bacula-5.2.2 в Сизиф. Bacula-5.2.2 направляется в Сизиф. Пакет bacula-gui я пока удалю т.к. мне кажется, что у него нет пользователей. ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins