Hello,
Le Vendredi 19 Février 2010 09:58:28, Philipp Storz a écrit :
> Hello,
>
> I have the following Catalog configuration:
>
> Catalog {
> Name = MyCatalog
> dbname = bacula; user = bacula; password = "XXXXXXX"
> DB Address=10.20.240.141
> DB Port=3306
> }
>
> The dump of the catalog fails with this output:
>
>
> /usr/lib/bacula/make_catalog_backup.pl MyCatalog
>
> Unknown suffix '%' used for variable 'port' (value '%args{db_port}')
> mysqldump: Error while setting value '%args{db_port}' to 'port'
>
> I guess there is a problem finding the DB Port number.
>
> the dbcheck command has the correct output:
> /usr/sbin/dbcheck -B -c /etc/bacula/bacula-dir.conf
> catalog=MyCatalog
> db_name=bacula
> db_driver=
> db_user=bacula
> db_password=passwort
> db_address=10.20.240.141
> db_port=3306
> db_socket=
> db_type=MySQL
>
>
>
> Solution:
>
> the problem lies in line 103 , where we have to change % to $
>
yes nice catch, thanks
Bye
> --- /usr/lib/bacula/make_catalog_backup.pl 2010-02-19
> 09:57:36.000000000 +0100
> +++ /usr/lib/bacula/make_catalog_backup_fixed.pl 2010-02-19
> 09:57:29.000000000 +0100
> @@ -100,7 +100,7 @@
> password=$args{db_password}
> ";
> if ($args{db_port}) {
> - print MY "port=%args{db_port}\n";
> + print MY "port=$args{db_port}\n";
> }
>
> close(MY);
>
>
>
>
> best regards,
>
> Philipp
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel