Bacula bconsole无法连接到localhost Centos7

时间:2015-10-14 15:42:48

标签: linux centos redhat bacula

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

sudo bconsole

我连接到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工作?

2 个答案:

答案 0 :(得分:0)

解决。

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

以root用户身份登录mysql:

mysql -u root -p

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

(假设您已经在“bacula-sd.conf”

中输入了您的数据库密码

答案 1 :(得分: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.