SSH経由でUnisonを使用すると、サーバーが切断されました。

SSH経由でUnisonを使用すると、サーバーが切断されました。

Raspbianを実行しているファイルサーバーとUbuntu MATE 16.04を実行するワークステーションがあります。私はUnisonを使ってホームディレクトリを同期します。私はSSHで接続するように設定しました。

ワークステーションはUnison 2.48を実行し、サーバーには2.48を含むいくつかのバージョンがあります。このようにして、ワークステーションからサーバーにいくつかの変更を正常に伝播しました。

これでサーバーのファイルを修正しました。 Unison は変更を見つけ、サーバー上のファイルにローカルコピーを更新するように適切にお勧めします。

しかし、クリックすると行く、次のエラーが発生します。

Fatal error

Lost connection with the server.

Unisonは次のように設定されます。

# Unison preferences
label = Home dir
root = /home/me
root = ssh://me@fileserver//srv/file/me
sshargs = -C
addversionno = true
dontchmod = true
perms = 0
path = Documents
path = Pictures

一般的な構成の問題(サーバーのUnisonバージョンが見つからない、間違ったパスなど)は、変更が検出され、データが複数回同期されたため(常にワークステーションからサーバーへ)、発生する可能性はありません。これはサーバーからワークステーションへのシナリオ失敗です。

私は新しいファイルの編集を「犠牲にする」ことを決め、サーバーのバージョンを古いローカルバージョンに置き換えることにしました。驚いたことに、同期の実行は正常に完了しました。サーバー側で何も変更がなければ、すべてが正常に動作します。

ここで何が起こっているのでしょうか?

ベストアンサー1

私達はまたこの問題を経験しました。私たちは反対側にUnisonをインストールすることが私たちに効果的な解決策を見つけました。参照:https://ubuntuforums.org/showthread.php?t=1733811

おすすめ記事