-1

我最近在数字海洋的 Centos7 Cloud HaaS 上安装了 Bacula。但是,所有测试和步骤都正确完成,问题是当我尝试使用以下命令连接到 bacula 的控制台时:

sudo bconsole

我得到 Connecting to Director localhost:9101 并且没有任何反应。

如果我尝试听:

netstat -ltnp

端口 9101 没有输出

尝试使用调试后:

bacula-dir -d 100 -c /etc/bacula/bacula-dir.conf

我得到以下输出:

bacula-dir: dird.c:223-0 Debug level = 100

[root@panel ~]# 14-أكت 11:37 bacula-dir: ERROR TERMINATION at bsys.c:484

bacula-dir 已经在运行。pid=2458 检查文件 /var/run/bacula-dir.9101.pid

有什么线索可以让 bconole 工作吗?

4

2 回答 2

0

解决。

数据库用户未连接到配置文件。

要以 root 身份修复此登录到 mysql:

mysql -u root -p

输入您的 root 密码,然后为 Bacula 创建一个数据库用户和密码。

(假设您已经在“bacula-sd.conf”中输入了您的数据库密码

于 2015-10-15T08:25:13.983 回答
0

现在让我们将 Bacula 设置为使用 Mysql 库:

su -c 'alternatives --config libbaccats.so'

这应该向您显示以下内容:

有 3 个程序提供“libbaccats.so”。

  Selection    Command
————————————————————————
    1           /usr/lib64/libbaccats-mysql.so
    2           /usr/lib64/libbaccats-sqlite3.so
*+  3           /usr/lib64/libbaccats-postgresql.so

Hit 1 and press enter to select MySql.
于 2020-10-16T09:56:39.233 回答