最近我们将一些服务器升级到Ubuntu 16.04 , Bacula file daemon也升级到了version 7.0.5 。
现在我们有:
Bacula director v5.2.6 (on Ubuntu 14.04) storage daemons v5.2.6 (on Ubuntu 14.04) file daemons v5.2.6 (on Ubuntu 14.04) file daemons v7.0.5 (on Ubuntu 16.04) 。 现在Bacula在Ubuntu 16.04和Bacula file daemon v7.0.5上给出这个错误:
致命错误:对存储命令的响应不良:想要2000 OK存储
我没有发现任何有关版本不兼容的问题(带有较旧的Director和存储守护程序的较新的文件守护程序)。
Bacula fd to v5.2.6 on Ubuntu 16.04上将Bacula fd to v5.2.6 on Ubuntu 16.04降级Bacula fd to v5.2.6 on Ubuntu 16.04我来说也是一个解决scheme,如果有办法的话。
我应该如何继续?
将存储守护程序升级到v7.0.5后,问题解决了。 我们还有一些文件守护进程v5.2.6。
尝试检查连接参数 – 即双方有效的主机和端口configuration。
您看到的错误消息也可能意味着:“连接到错误的服务时违反协议”。
Bacula(和Bareos)开发人员很难使SD和导向器与旧的FD兼容(当然有一些新function不起作用)。 只有你的导向器和存储守护进程应该是相同的版本。
我刚刚安装了Bacula和一些不同版本的FD的debians上的客户端。
我的导演:
*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
而且一切正常。
在安装过程中,我得到了同样的致命错误,这是我的DNSparsing中的一个问题。 也许你有相同的问题(DNS,防火墙,路由,VLAN,…)。