Oi Ana,
Mudei o pool e o fileset do job migrate para corresponder aos
configurados no client 'log-radius', ele achou o padrão, achou os
jobs, mas não migrou nada...
Pelo log, creio que o problema seja no número máximo de conexões no
Postgres setado para 300. No job setei para 150. Alguma sugestão?
# tail -n40 /var/log/bacula/bacula.log
05-Jun 16:28 bacula-dir JobId 3332: Bootstrap records written to
/var/db/bacula//bacula-dir.restore.142.bsr
05-Jun 16:28 bacula-dir JobId 3334: Migration using JobId=2544
Job=LogRadiusBackup.2015-06-01_00.30.00_42
05-Jun 16:28 bacula-dir JobId 3334: Bootstrap records written to
/var/db/bacula//bacula-dir.restore.143.bsr
05-Jun 16:28 bacula-dir JobId 3336: Migration using JobId=2560
Job=LogRadiusBackup.2015-06-02_00.30.00_58
05-Jun 16:28 bacula-dir JobId 3336: Bootstrap records written to
/var/db/bacula//bacula-dir.restore.144.bsr
05-Jun 16:28 bacula-dir JobId 3338: Migration using JobId=2720
Job=LogRadiusBackup.2015-06-04_00.30.00_06
05-Jun 16:28 bacula-dir JobId 3338: Bootstrap records written to
/var/db/bacula//bacula-dir.restore.145.bsr
05-Jun 17:00 bacula-dir JobId 3341: The following 146 JobIds were
chosen to be migrated:
610,618,635,648,668,680,687,690,698,710,722,735,747,759,796,808,845,860,869,872,881,894,906,919,934,942,945,953,966,980,993,1006,1014,1017,1025,1040,1054,1068,1082,1091,1094,1102,1116,1130,1147,1164,1176,1179,1187,1204,1221,1238,1255,1267,1270,1278,1295,1316,1332,1348,1358,1361,1370,1386,1403,1420,1438,1449,1452,1461,1479,1497,1516,1536,1549,1552,1561,1579,1597,1610,1628,1647,1650,1653,1671,1689,1707,1768,1786,1804,1822,1841,1844,1847,1885,1935,1955,1970,1985,2001,2004,2007,2022,2038,2053,2069,2086,2089,2092,2108,2124,2140,2156,2173,2176,2179,2195,2211,2227,2243,2260,2263,2268,2284,2300,2316,2333,2350,2353,2359,2375,2391,2407,2423,2440,2443,2446,2462,2478,2494,2511,2528,2544,2560,2720,2735
05-Jun 17:00 bacula-dir JobId 3341: Job queued. JobId=3342
05-Jun 17:00 bacula-dir JobId 3341: Migration JobId 3342 started.
05-Jun 17:00 bacula-dir JobId 3341: Job queued. JobId=3344
05-Jun 17:00 bacula-dir JobId 3341: Migration JobId 3344 started.
05-Jun 17:00 bacula-dir JobId 3342: Migration using JobId=610
Job=LogRadiusBackup.2014-12-08_00.30.00_38
05-Jun 17:00 bacula-dir JobId 3342: Bootstrap records written to
/var/db/bacula//bacula-dir.restore.147.bsr
05-Jun 17:00 bacula-dir JobId 3342: Start Migration JobId 3342,
Job=migrate-job.2015-06-05_17.00.02_00
05-Jun 17:00 bacula-dir JobId 3344: Migration using JobId=618
Job=LogRadiusBackup.2014-12-09_00.30.00_46
05-Jun 17:00 bacula-dir JobId 3344: Bootstrap records written to
/var/db/bacula//bacula-dir.restore.148.bsr
05-Jun 17:00 bacula-dir JobId 3346: Migration using JobId=635
Job=LogRadiusBackup.2014-12-10_00.30.01_11
05-Jun 17:00 bacula-dir JobId 3346: Bootstrap records written to
/var/db/bacula//bacula-dir.restore.149.bsr
05-Jun 17:00 bacula-dir JobId 3346: Fatal error: setup job failed.
05-Jun 17:00 bacula-dir JobId 0: Fatal error: Could not open database
"bacula".
05-Jun 17:00 bacula-dir JobId 0: Fatal error: postgresql.c:236 Unable
to connect to PostgreSQL server. Database=bacula User=bacula
Possible causes: SQL server not running; password incorrect;
max_connections exceeded.
05-Jun 17:00 bacula-dir: Fatal Error at sql_update.c:177 because:
rwl_writelock failure. stat=22: ERR=Invalid argument
05-Jun 17:10 bacula-dir: ERROR TERMINATION at bsys.c:556
bacula-dir is already running. pid=95200
Check file /var/run/bacula-dir.9101.pid
Fábio
Citando "Ana Emília M. Arruda" <
emilia...@gmail.com>:
> Oi Fábio,
>
> On Wed, Jun 3, 2015 at 9:27 AM, "Fábio R. Medeiros" <
fab...@unicamp.br>
> wrote:
>
>> Bom dia a todos,
>>
>> Tentei configurar um job migrate para liberar espaço em um storage, o
>> problema é que ele não acha nenhum job através da regex. Através do comando
>> estimate, aparece como OK.
>>
>> Em Selection Pattern no job, já coloquei ".*[Rr]adius.*", "log-radius",
>> "log-.*". Também tentei definir o client como parametro, mas nada...
>>
>
> Pelo que vi, o nome do seu client é "log-radius". Isso deveria funcionar,
> para migrar todos os jobs desse client:
>
> Selection Type = Client
> Selection Pattern = "log-radius"
>
> Quer mandar um list jobs e list media pra ver o que pode ser?
>
>
>>
>> Outra dúvida é quanto ao comando "delete". Ele apaga os dados do disco ou
>> somente do catálogo?
>>
>
> Somente do catálogo.
>
>
>
>>
>> Seguem as configurações e o resultado do comando:
>>
>>
>>
>> *Comando Estimate: **estimate job=migrate-job
>> Using Catalog "Catalogo"
>> Connecting to Client log-radius at XXX.XXX.XXX.XXX:9102
>> 2000 OK estimate files=620 bytes=110,691,595
>>
>> *Resultado do Job:*
>>
>> 03-Jun 12:05 bacula-dir JobId 2718:* Regex pattern matched no Jobs to
>> migrate.*
>> *Confs do Job, Pools, etc:*
>> <
https://groups.google.com/d/msgid/bacula-backup-pt-br/556EF2A4.4050009%40unicamp.br?utm_medium=email&utm_source=footer>
>> .
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo
> "Bacula Backup-Pt-Br" dos Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele,
> envie um e-mail para
bacula-backup-p...@googlegroups.com.
> Para postar neste grupo, envie um e-mail para
>
bacula-ba...@googlegroups.com.
> Visite este grupo em
http://groups.google.com/group/bacula-backup-pt-br.
> Para ver esta discussão na web, acesse
>
https://groups.google.com/d/msgid/bacula-backup-pt-br/CAAh-UZbcT6DyzOQbxpjhpeH9P4v38q4QRUaM8wyPvtiF3aWf%2Bg%40mail.gmail.com.
> Para obter mais opções, acesse
https://groups.google.com/d/optout.