Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-19 Por tôpico Mauro Felipe
Em 18/04/07, Giancarlo Rubio[EMAIL PROTECTED] escreveu:
 Eskci de dizer, que qto ao mysql não achei como rodar ele remotamente
 apenas local.

cut...


Giancarlo,

No arquivo bacula-dir.conf , na hora de definir o banco de dados você
também pode definir o endereço e porta do servidor de banco usando
dbaddress e dbport conforme documentação abaixo. Sendo que estas
opções são somente para o MySQL.

http://www.bacula.org/dev-manual/FileSet_Resource.html#CatalogResource

[ ]´s

Mauro Felipe
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-18 Por tôpico Mauro Felipe
Em 18/04/07, Giancarlo Rubio[EMAIL PROTECTED] escreveu:
 Srs

 Instalei o bacula no FreeBSD. No entanto estou com problema na hora de
 executar os jobs

 Segue o erro abaixo

 Job failed.
 18-Apr 08:42 aerofirewall-dir: gian.2007-04-18_08.42.14 Fatal error:
 sql_create.c:520 sql_create.c:520 insert INSERT INTO Client
 (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
 ('gian-fd','',1,2592000,15552000) failed:
 attempt to write a readonly database
 18-Apr 08:42 aerofirewall-dir: sql_create.c:520 INSERT INTO Client
 (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
 ('gian-fd','',1,2592000,15552000)
 18-Apr 08:42 aerofirewall-dir: gian.2007-04-18_08.42.14 Error:
 sql_create.c:522 Create DB Client record INSERT INTO Client
 (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
 ('gian-fd','',1,2592000,15552000) failed. ERR=attempt to write a
 readonly database

 O owner do bacula.db é o usuário bacula, e com permissao de ler e gravar

 Encontrei apenas 1 tópico
 (http://permalink.gmane.org/gmane.comp.bacula.user/15367)  onde ocorre
 o mesmo problema (no FreeBSD tbm).
 No linux esse troço roda com as mesmas configurações.
 Alguem ai roda bacula no FreeBSD com sqlite??


 Atenciosamente
 --
 Giancarlo Rubio


Eu rodo ele no FreeBSD 6.1 só que com o banco mysql e funciona uma maravilha!

O erro diz que é problema de permissão mesmo.
failed: attempt to write a readonly database

Dá uma olhada nos logs do banco de dados.


-- 
[ ]´s

Mauro Felipe
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-18 Por tôpico Giancarlo Rubio
Creio q seja algo no bacula, pois se entro no banco como usuario
bacula  ou qualquer que seja ele permite eu executar esse mesmo sql.
Veja

# sqlite3 /var/db/bacula/bacula.db
SQLite version 3.3.15
Enter .help for instructions
sqlite INSERT INTO Client
(Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
('gian-fd','',1,2592000,15552000);
sqlite select * from Client;
1|gian-fd||1|2592000|15552000
sqlite

Log do banco são os mesmo que postei aqui

Att Giancarlo Rubio


Em 18/04/07, Mauro Felipe[EMAIL PROTECTED] escreveu:
 Em 18/04/07, Giancarlo Rubio[EMAIL PROTECTED] escreveu:
  Srs
 
  Instalei o bacula no FreeBSD. No entanto estou com problema na hora de
  executar os jobs
 
  Segue o erro abaixo
 
  Job failed.
  18-Apr 08:42 aerofirewall-dir: gian.2007-04-18_08.42.14 Fatal error:
  sql_create.c:520 sql_create.c:520 insert INSERT INTO Client
  (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
  ('gian-fd','',1,2592000,15552000) failed:
  attempt to write a readonly database
  18-Apr 08:42 aerofirewall-dir: sql_create.c:520 INSERT INTO Client
  (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
  ('gian-fd','',1,2592000,15552000)
  18-Apr 08:42 aerofirewall-dir: gian.2007-04-18_08.42.14 Error:
  sql_create.c:522 Create DB Client record INSERT INTO Client
  (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
  ('gian-fd','',1,2592000,15552000) failed. ERR=attempt to write a
  readonly database
 
  O owner do bacula.db é o usuário bacula, e com permissao de ler e gravar
 
  Encontrei apenas 1 tópico
  (http://permalink.gmane.org/gmane.comp.bacula.user/15367)  onde ocorre
  o mesmo problema (no FreeBSD tbm).
  No linux esse troço roda com as mesmas configurações.
  Alguem ai roda bacula no FreeBSD com sqlite??
 
 
  Atenciosamente
  --
  Giancarlo Rubio


 Eu rodo ele no FreeBSD 6.1 só que com o banco mysql e funciona uma maravilha!

 O erro diz que é problema de permissão mesmo.
 failed: attempt to write a readonly database

 Dá uma olhada nos logs do banco de dados.


 --
 [ ]´s

 Mauro Felipe
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Giancarlo Rubio
(041) 9192-5042
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-18 Por tôpico Giancarlo Rubio
Eskci de dizer, que qto ao mysql não achei como rodar ele remotamente
apenas local.


Em 18/04/07, Giancarlo Rubio[EMAIL PROTECTED] escreveu:
 Creio q seja algo no bacula, pois se entro no banco como usuario
 bacula  ou qualquer que seja ele permite eu executar esse mesmo sql.
 Veja

 # sqlite3 /var/db/bacula/bacula.db
 SQLite version 3.3.15
 Enter .help for instructions
 sqlite INSERT INTO Client
 (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
 ('gian-fd','',1,2592000,15552000);
 sqlite select * from Client;
 1|gian-fd||1|2592000|15552000
 sqlite

 Log do banco são os mesmo que postei aqui

 Att Giancarlo Rubio


 Em 18/04/07, Mauro Felipe[EMAIL PROTECTED] escreveu:
  Em 18/04/07, Giancarlo Rubio[EMAIL PROTECTED] escreveu:
   Srs
  
   Instalei o bacula no FreeBSD. No entanto estou com problema na hora de
   executar os jobs
  
   Segue o erro abaixo
  
   Job failed.
   18-Apr 08:42 aerofirewall-dir: gian.2007-04-18_08.42.14 Fatal error:
   sql_create.c:520 sql_create.c:520 insert INSERT INTO Client
   (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
   ('gian-fd','',1,2592000,15552000) failed:
   attempt to write a readonly database
   18-Apr 08:42 aerofirewall-dir: sql_create.c:520 INSERT INTO Client
   (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
   ('gian-fd','',1,2592000,15552000)
   18-Apr 08:42 aerofirewall-dir: gian.2007-04-18_08.42.14 Error:
   sql_create.c:522 Create DB Client record INSERT INTO Client
   (Name,Uname,AutoPrune,FileRetention,JobRetention) VALUES
   ('gian-fd','',1,2592000,15552000) failed. ERR=attempt to write a
   readonly database
  
   O owner do bacula.db é o usuário bacula, e com permissao de ler e gravar
  
   Encontrei apenas 1 tópico
   (http://permalink.gmane.org/gmane.comp.bacula.user/15367)  onde ocorre
   o mesmo problema (no FreeBSD tbm).
   No linux esse troço roda com as mesmas configurações.
   Alguem ai roda bacula no FreeBSD com sqlite??
  
  
   Atenciosamente
   --
   Giancarlo Rubio
 
 
  Eu rodo ele no FreeBSD 6.1 só que com o banco mysql e funciona uma 
  maravilha!
 
  O erro diz que é problema de permissão mesmo.
  failed: attempt to write a readonly database
 
  Dá uma olhada nos logs do banco de dados.
 
 
  --
  [ ]´s
 
  Mauro Felipe
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 


 --
 Giancarlo Rubio
 (041) 9192-5042



-- 
Giancarlo Rubio
(041) 9192-5042
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-18 Por tôpico Marcello Costa
Em Qua, 2007-04-18 às 10:00 -0300, Giancarlo Rubio escreveu:
 O erro diz que é problema de permissão mesmo.
   failed: attempt to write a readonly database 

Isto acostuma acontecer quando vc faz um backup do banco de dados
copiando o diretório mas esquece de dar chown mysql:mysql


[]'s

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-18 Por tôpico Giancarlo Rubio
Ja estava setado como usuario bacula

Veja
# ls -ll /var/db/|grep bacula
drwxr-xr-x2 baculabacula512 Apr 18 11:26 bacula

Processos

# ps axu|grep bacula
bacula48990  0.0  1.2  4732  2600  ??  Ss   11:26AM   0:00.03
/usr/local/sbin/bacula-dir -u bacula -g bacula -v -c /usr/
root  48998  0.0  0.9  3952  1952  ??  Ss   11:26AM   0:00.03
/usr/local/sbin/bacula-fd -u root -g wheel -v -c /usr/loca
bacula49009  0.0  0.9  4248  2048  ??  Ss   11:26AM   0:00.04
/usr/local/sbin/bacula-sd -u bacula -g bacula -v -c /usr/l
root  49024  0.0  0.4  1592   900  p1  S+   11:27AM   0:00.01 grep bacula

Todos rodando como usuario bacula

Resolvi alterando meu rc.d/bacula-dir
de
: ${bacula_dir_flags= -u bacula -g bacula -v -c
/usr/local/etc/bacula-dir.conf}
para
: ${bacula_dir_flags= -v -c /usr/local/etc/bacula-dir.conf}

Agora meu bacula-dir roda como root (eu sei q nao deveria), mais foi a
unica forma de funcionar


Giancarlo Rubio

Em 18/04/07, Marcello Costa[EMAIL PROTECTED] escreveu:
 Em Qua, 2007-04-18 às 10:00 -0300, Giancarlo Rubio escreveu:
  O erro diz que é problema de permissão mesmo.
failed: attempt to write a readonly database

 Isto acostuma acontecer quando vc faz um backup do banco de dados
 copiando o diretório mas esquece de dar chown mysql:mysql


 []'s

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Giancarlo Rubio
(041) 9192-5042
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-18 Por tôpico Marcello Costa
Eu to dizendo é sobre a base de dados , tem que ser o o usuario de
sistema do banco de dados não o blácula , no caso do mysql o usuario tem
que ser o mysql para poder alterar os dados das tabelas e não blacula

Em Qua, 2007-04-18 às 13:01 -0300, Giancarlo Rubio escreveu:
 Ja estava setado como usuario bacula
 
 Veja
 # ls -ll /var/db/|grep bacula
 drwxr-xr-x2 baculabacula512 Apr 18 11:26 bacula
 
 Processos
 
 # ps axu|grep bacula
 bacula48990  0.0  1.2  4732  2600  ??  Ss   11:26AM   0:00.03
 /usr/local/sbin/bacula-dir -u bacula -g bacula -v -c /usr/
 root  48998  0.0  0.9  3952  1952  ??  Ss   11:26AM   0:00.03
 /usr/local/sbin/bacula-fd -u root -g wheel -v -c /usr/loca
 bacula49009  0.0  0.9  4248  2048  ??  Ss   11:26AM   0:00.04
 /usr/local/sbin/bacula-sd -u bacula -g bacula -v -c /usr/l
 root  49024  0.0  0.4  1592   900  p1  S+   11:27AM   0:00.01 grep bacula
 
 Todos rodando como usuario bacula
 
 Resolvi alterando meu rc.d/bacula-dir
 de
 : ${bacula_dir_flags= -u bacula -g bacula -v -c
 /usr/local/etc/bacula-dir.conf}
 para
 : ${bacula_dir_flags= -v -c /usr/local/etc/bacula-dir.conf}
 
 Agora meu bacula-dir roda como root (eu sei q nao deveria), mais foi a
 unica forma de funcionar
 
 
 Giancarlo Rubio
 
 Em 18/04/07, Marcello Costa[EMAIL PROTECTED] escreveu:
  Em Qua, 2007-04-18 às 10:00 -0300, Giancarlo Rubio escreveu:
   O erro diz que é problema de permissão mesmo.
 failed: attempt to write a readonly database
 
  Isto acostuma acontecer quando vc faz um backup do banco de dados
  copiando o diretório mas esquece de dar chown mysql:mysql
 
 
  []'s
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [OFF] Bacula com Sqlite

2007-04-18 Por tôpico Giancarlo Rubio
Mais nao estou usando mysql . Nao estou entendo o q vc quer dizer

Em 18/04/07, Marcello Costa[EMAIL PROTECTED] escreveu:
 Eu to dizendo é sobre a base de dados , tem que ser o o usuario de
 sistema do banco de dados não o blácula , no caso do mysql o usuario tem
 que ser o mysql para poder alterar os dados das tabelas e não blacula

 Em Qua, 2007-04-18 às 13:01 -0300, Giancarlo Rubio escreveu:
  Ja estava setado como usuario bacula
 
  Veja
  # ls -ll /var/db/|grep bacula
  drwxr-xr-x2 baculabacula512 Apr 18 11:26 bacula
 
  Processos
 
  # ps axu|grep bacula
  bacula48990  0.0  1.2  4732  2600  ??  Ss   11:26AM   0:00.03
  /usr/local/sbin/bacula-dir -u bacula -g bacula -v -c /usr/
  root  48998  0.0  0.9  3952  1952  ??  Ss   11:26AM   0:00.03
  /usr/local/sbin/bacula-fd -u root -g wheel -v -c /usr/loca
  bacula49009  0.0  0.9  4248  2048  ??  Ss   11:26AM   0:00.04
  /usr/local/sbin/bacula-sd -u bacula -g bacula -v -c /usr/l
  root  49024  0.0  0.4  1592   900  p1  S+   11:27AM   0:00.01 grep 
  bacula
 
  Todos rodando como usuario bacula
 
  Resolvi alterando meu rc.d/bacula-dir
  de
  : ${bacula_dir_flags= -u bacula -g bacula -v -c
  /usr/local/etc/bacula-dir.conf}
  para
  : ${bacula_dir_flags= -v -c /usr/local/etc/bacula-dir.conf}
 
  Agora meu bacula-dir roda como root (eu sei q nao deveria), mais foi a
  unica forma de funcionar
 
 
  Giancarlo Rubio
 
  Em 18/04/07, Marcello Costa[EMAIL PROTECTED] escreveu:
   Em Qua, 2007-04-18 às 10:00 -0300, Giancarlo Rubio escreveu:
O erro diz que é problema de permissão mesmo.
  failed: attempt to write a readonly database
  
   Isto acostuma acontecer quando vc faz um backup do banco de dados
   copiando o diretório mas esquece de dar chown mysql:mysql
  
  
   []'s
  
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
 
 

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Giancarlo Rubio
(041) 9192-5042
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd