在向 bacula(v5.2.6,os Debian Wheezy)添加新客户端并使用我测试配置时,bacula-dir -t -c bacula-dir.conf
我得到:
bacula-dir:dird.c:954 无法打开目录“catalog-test1”,数据库“test1”。bacula-dir:dird.c:959 sqlite.c:182 数据库 /var/lib/bacula/test1.db 不存在,请创建。
编辑: Bacula 已经有两个工作客户,并且在添加另一个客户时出现问题。相同版本的 bacula director 和另一台服务器上的操作系统(相同的 bacula 守护进程配置,但 mysql db 而不是 sqlite3)让我可以添加新客户端,而无需手动为它们创建数据库。应该怎么做才能让 bacula 为新客户自动创建目录?
我的客户目录定义:
Catalog {
Name = catalog-test1
dbname = "test1"; dbuser = ""; dbpassword = ""
}
任何建议表示赞赏。