当我运行BackupCatalog作业时,我会得到以下错误
04-Mar 21:04 storo-dir JobId 62: shell command: run BeforeJob "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
04-Mar 21:04 storo-dir JobId 62: BeforeJob: pg_dump: [archiver (db)] connection to database "bacula" failed: FATAL: no PostgreSQL user name specified in startup packet
04-Mar 21:04 storo-dir JobId 62: Error: Runscript: BeforeJob returned non-zero status=1. ERR=Child exited with code 1
04-Mar 21:04 storo-dir JobId 62: Error: Bacula storo-dir 5.0.3 (04Aug10): 04-Mar-2012 21:04:35好的,我看了一下脚本:
但是如果我在bacula中运行这个脚本的所有参数。我得到:
04-Mar 21:23 storo-dir JobId 63: BeforeJob: Can't find your catalog (bacula) in director configuration有人能帮我告诉我出了什么事吗?
发布于 2012-03-05 03:20:01
不,这是错误的:名称是目录的名称(根据第一个数据库的输出,是MyCatalog);所以,我猜您正在运行脚本,如下所示:
/etc/bacula/scripts/make_catalog_backup.pl db_name user password host但实际上你应该做的是:
/etc/bacula/scripts/make_catalog_backup.pl MyCatalog db_name user password hosthttps://serverfault.com/questions/366253
复制相似问题