# bconsole
とやるとエラーだー
Connecting to Director localhost:9101
bconsole: message.c:1833-0 bsockcore.c:265 Unable to connect to Director daemon on localhost:9101. ERR=接続を拒否されました
なので、baculaの設定ファイルが正しいのかチェックする方法がないかと探したらhttps://qiita.com/ksawada1979/items/bfa6b77e848d144527db にあった
# bacula-dir -t -c /etc/bacula/bacula-dir.conf # bacula-fd -t -c /etc/bacula/bacula-fd.conf # bacula-sd -t -c /etc/bacula/bacula-sd.conf # bconsole -t -c /etc/bacula/bconsole.conf
なので、bacula-dir.confをチェックすると
bacula-dir: dird.c:1015-0 Could not open Catalog “MyCatalog”, database “bacula”.
bacula-dir: dird.c:1020-0 postgresql.c:248 Unable to connect to PostgreSQL server. Database=bacula User=bacula
Possible causes: SQL server not running; password incorrect; max_connections exceeded.
15- 8月 16:02 bacula-dir ERROR TERMINATION
Please correct configuration file: /etc/bacula/bacula-dir.conf
と表示された。あれ!mariadbを使っている筈なのにpostgresql.cになっている。
どうしてこうなったか原因は不明だが、
# alternatives –set libbaccats.so /usr/lib64/libbaccats-mysql.so
と入力するとエラーが無くなった。(気を付けて!–set の – は二つ)