Назад | Перейти на главную страницу

Совместимость версий Bacula

Недавно мы обновили некоторые из наших серверов до Ubuntu 16.04 и Bacula file daemon также был обновлен до version 7.0.5.

Теперь у нас есть:

Сейчас Bacula дает эту ошибку на машинах с Ubuntu 16.04 и Bacula file daemon v7.0.5:

Неустранимая ошибка: неверный ответ на команду Storage: требуется хранилище 2000 OK

Я не нашел ничего о несовместимости версий (более новые файловые демоны со старыми демонами Director и Storage) Вот.

Понижение Bacula fd to v5.2.6 on Ubuntu 16.04 также было бы решением для меня, если бы есть способ сделать это.

Как мне продолжить?

Проблема была решена после обновления демонов хранилища до версии 7.0.5. У нас все еще есть файловые демоны v5.2.6.

Попробуйте проверить параметры подключения - т.е. допустимую конфигурацию хоста и порта с обеих сторон.

Сообщение об ошибке, которое вы видите, также может означать: «Нарушение протокола» при подключении к неправильной службе.

Разработчики Bacula (и Bareos) изо всех сил стараются сделать SD и режиссеры совместимыми со старыми FD (конечно, некоторые новые функции не работают). Только ваш директор и демон хранилища должны быть одной версии.

Я только что установил Bacula и несколько клиентов на разные Debian с разными версиями FD.

Мой директор:

*version    
sbacula-dir Version: 7.4.4 (28 September 2016) x86_64-unknown-linux-gnu debian 8.7

Клиент :

    *status client=s1-fd
    Connecting to Client s1-fd at <IP>:9102
    s1-fd Version: 7.4.4 (28 September 2016)  x86_64-unknown-linux-gnu debian 7.11

другой клиент:

*status client=s2-fd
Connecting to Client s2-fd at <IP>:9102

s2-fd Version: 5.2.6 (21 February 2012)  x86_64-pc-linux-gnu debian jessie/sid

И все работает нормально.

Во время установки я получил ту же фатальную ошибку, и это была проблема в моем разрешении DNS. Может у вас такая же проблема доступности (DNS, firewall, маршрутизация, vlan, ...).