unison spinnt!

23/02/2014 - 08:18 von Peter Mairhofer | Report spam
Hi,

Ich sitz jetzt schon Stunden dabei und bin am Verzweifeln. Unison
behauptet es wuerde nach localhost verbinden. Das ist aber *definitiv*
nicht der Fall.

Ich verwende folgenden Befehl:

unison-2.40.102 -auto -fat -sshargs "-p 1984 -i unison.key" -sshcmd
./ssh /sdcard/test ssh://me@192.168.1.1//home/me/test

und das ist das Ergebnis:

Contacting server...
Connected [//localhost//mnt/shell/emulated/0/test ->
//192.168.1.1//home/me/test]
Looking for changes
Fatal error: Warning: the archives are locked.
If no other instance of unison is running, the locks should be removed.
The file /sdcard/.unison/lk46d58cf8805b21beebd911a19eaddb79 on host
localhost should be deleted
Please delete lock files as appropriate and try again.

Klarerweise ist das der einzige unison Prozess.
Klarerweise will ich *nicht* lokal synchronisieren wie mir der
"Loesungs"vorschlag auf [1] einreden versucht.

Auf den SSH Server wird auch zugegriffen, ich sehe den Prozess in der
Prozessliste und in den Logs.

Ich glaub echt schon ich spinn, gibt's ja nicht.

Hat irgendwer nen Tipp?


Danke!
Peter



[1]
https://alliance.seas.upenn.edu/~bcpierce/wiki/?n=Main.UnisonFAQTroubleshooting


PS: Vielleicht merkt man dass das Clientsystem Android ist - da Linux on
topic
 

Lesen sie die antworten

#1 Juergen Ilse
23/02/2014 - 08:31 | Warnen spam
Hallo,

Peter Mairhofer wrote:
Ich sitz jetzt schon Stunden dabei und bin am Verzweifeln. Unison
behauptet es wuerde nach localhost verbinden. Das ist aber *definitiv*
nicht der Fall.

Ich verwende folgenden Befehl:

unison-2.40.102 -auto -fat -sshargs "-p 1984 -i unison.key" -sshcmd
./ssh /sdcard/test ssh:////home/me/test

und das ist das Ergebnis:

Contacting server...
Connected [//localhost//mnt/shell/emulated/0/test ->
//192.168.1.1//home/me/test]
Looking for changes
Fatal error: Warning: the archives are locked.
If no other instance of unison is running, the locks should be removed.
The file /sdcard/.unison/lk46d58cf8805b21beebd911a19eaddb79 on host
localhost should be deleted
Please delete lock files as appropriate and try again.



Also behauptet unison gar nicht, mit localhost zu connecten.
Vielmehr sagt es dir, dass auf deinemlokalen Rechner im Verzeichnis
/sdcard/.unison ein lockfile liegt, und wenn du ganz sicher bist,
dass kein weiterer unison-Prozess laeuft, solltest du dieses lock-
file loeschen und den Aufruf dann noch einmal versuchen. Warum tust
du denn nicht einmal genau das, was unison dir da vorschlaegt?

Klarerweise ist das der einzige unison Prozess.
Klarerweise will ich *nicht* lokal synchronisieren wie mir der
"Loesungs"vorschlag auf [1] einreden versucht.



IIRC synchronisiert unison per default "beiderseitig", deswegen versucht
es auch, die lokalen Files zu locken, was hier aber wegen vorhandenem
Lockfile fehlschlaegt und zum Abbruch fuehrt.

Hat irgendwer nen Tipp?



Doku zu unison lesen, Fehlermeldung lesen und beachten.

Tschuess,
Juergen Ilse ()
Ein Domainname ist nur ein Name, nicht mehr und nicht weniger.
Wer mehr hineininterpretiert, hat das Domain-Name-System nicht
verstanden.

Ähnliche fragen