Não é possível usar o Bacula após atualizar para o Ubuntu 16.04

3

Eu atualizei meu servidor para o Ubuntu 16.04 ultimamente e desde então, não consigo mais usar o bconsole. Parece haver um problema na configuração do diretor. Notei que em /etc/init.d , havia um arquivo chamado bacula-director e não bacula-dir como eu li na documentação (Bacula documentation ). Se eu tentar executar o bacula-dir como documentado, obtenho logicamente:

$ sudo systemctl restart bacula-dir
Failed to restart bacula-dir.service: Unit bacula-dir.service not found.

Rodando o bacula-director inicia corretamente, embora isso dê estranheza a este estranho Bad; vendor preset (que também está presente se eu emitir o mesmo comando em outros serviços como apache2, apport, etc - então eu não acho que esse é o problema ):

$ sudo systemctl restart bacula-director
$ sudo systemctl status bacula-director
● bacula-director.service - LSB: Start Bacula Director at boot time
   Loaded: loaded (/etc/init.d/bacula-director; bad; vendor preset: enabled)
   Active: active (exited) since lun 2016-08-22 15:15:45 CEST; 14s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 31465 ExecStop=/etc/init.d/bacula-director stop (code=exited, status=0/SUCCESS)
  Process: 31476 ExecStart=/etc/init.d/bacula-director start (code=exited, status=0/SUCCESS)

aoû 22 15:15:45 servex systemd[1]: Stopped LSB: Start Bacula Director at boot time.
aoû 22 15:15:45 servex systemd[1]: Starting LSB: Start Bacula Director at boot time...
aoû 22 15:15:45 servex bacula-director[31476]:  * Starting Bacula Director... bacula-dir
aoû 22 15:15:45 servex bacula-director[31476]:    ...done.
aoû 22 15:15:45 servex systemd[1]: Started LSB: Start Bacula Director at boot time.

Se eu executo bacula-dir diretamente, acabo com o seguinte:

$ sudo bacula-dir -tvd99 bacula-dir: dird.c:194-0 Debug level = 99 bacula-dir: address_conf.c:264-0 Initaddr 0.0.0.0:9101 bacula-dir: dir_plugins.c:148-0 Load dir plugins bacula-dir: dir_plugins.c:150-0 No dir plugin dir! bacula-dir: symbol lookup error: /usr/lib/bacula/libbaccats-7.0.5.so: undefined symbol: mysql_init

Mas não consigo usar o console:

$ sudo bconsole
Connecting to Director localhost:9101
$

Alguma dica para colocar o sistema em funcionamento novamente?

    
por Marc Vanhoomissen 22.08.2016 / 15:43

1 resposta

0

Adicione a seguinte linha ao arquivo /etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu/ xenial-proposed restricted main multiverse universe

Então faça

apt-get update

então

apt-get install bacula/xenial-proposed
    
por Arthur Avetisov 27.09.2016 / 09:28