最近、一部のサーバーを_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
_を搭載したマシンでこのエラーを出します。
致命的なエラー:ストレージコマンドへの応答が正しくありません:2000OKストレージが必要でした
バージョンの非互換性については何も見つかりませんでした(新しいファイルデーモンと古いDirectorおよびStorageデーモン) ここ 。
_Bacula fd to v5.2.6 on Ubuntu 16.04
_をダウングレードすることも、これを行う方法があれば私にとっての解決策になります。
どうすればよいですか?
この問題は、ストレージデーモンをv7.0.5にアップグレードした後に解決されました。まだいくつかのファイルデーモンv5.2.6があります。
接続パラメータを確認してください。つまり、両側で有効なホストとポートの構成を確認してください。
表示されるエラーメッセージは、間違ったサービスに接続すると「プロトコル違反」を意味する場合もあります。
Bacula(およびBareos)の開発者は、SDおよびディレクターを古いFDと互換性を持たせることをほとんど試みていません(もちろん、いくつかの新しい機能は機能しません)。ディレクターとストレージデーモンのみが同じバージョンである必要があります。
FDのバージョンが異なるさまざまなDebianにBaculaといくつかのクライアントをインストールしました。
私の監督:
*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、ファイアウォール、ルーティング、VLANなど)。