Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Der Linux Problem/Fragen-Thread
Hexley Offline
Windows Profi

Beiträge: 4.192
Registriert seit: Jan 2012
Beitrag #441
RE: Der Linux Problem/Fragen-Thread
Ja bin ich, ich kann so aber kein Projekt hinzufügen. Installiert habe ich es übrigens mit :
Code:
sudo apt-get install boinc
12.12.2012 20:21
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #442
RE: Der Linux Problem/Fragen-Thread
Lad dir mal den offiziellen Client von der World Community Grid-Webseite anstatt den aus dem Paketmanager-Repo.

https://secure.worldcommunitygrid.org/re...adAgain.do
12.12.2012 20:22
Diese Nachricht in einer Antwort zitieren
Hexley Offline
Windows Profi

Beiträge: 4.192
Registriert seit: Jan 2012
Beitrag #443
RE: Der Linux Problem/Fragen-Thread
Ermittle den aktuellen Status..... X ERROR
12.12.2012 20:25
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #444
RE: Der Linux Problem/Fragen-Thread
Wie gesagt, hier geht alles. Wie hast dus gestartet? Hast du mal nen Screenshot?
12.12.2012 20:29
Diese Nachricht in einer Antwort zitieren
freaked Offline
× ∫яεαкεδ εησυġн × ζιgнтѕтαя ×

Beiträge: 17.324
Registriert seit: Jul 2008
Beitrag #445
RE: Der Linux Problem/Fragen-Thread
ich wollt gerade linux 3.8 auf meinem 386er installieren aber es bricht immer ab


WIESO????ß

12.12.2012 20:31
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Hexley Offline
Windows Profi

Beiträge: 4.192
Registriert seit: Jan 2012
Beitrag #446
RE: Der Linux Problem/Fragen-Thread
[Bild: zeigen.php?id=378]

Gestartet über run_manager
12.12.2012 20:32
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #447
RE: Der Linux Problem/Fragen-Thread
Hm hier tats eigentlich immer..
12.12.2012 20:35
Diese Nachricht in einer Antwort zitieren
tk1908 Offline
Unixer

Beiträge: 7.343
Registriert seit: Apr 2009
Beitrag #448
RE: Der Linux Problem/Fragen-Thread
Hallo Leute,

ich habe folgenden "Code":
Code:
EXIT=$0
if [ $EXIT = 0 ]; then
mailx -s "Backup erfolgreich" $(whoami)@$(hostname) <$TMPLOG
else
mailx -s "Backup fehlgeschlagen" $(whoami)@$(hostname) <$TMPLOG
fi

rsync bricht mit dieser Meldung ab:
Code:
rsync: link_stat "/mnt/LAN/Sicherung" failed: No such file or directory (2)
rsync: mkdir "/home/tobias/Doku/Monatsbackups/Backup-12-2012" failed: No such file or directory (2)
rsync error: error in file IO (code 11) at main.c(595) [Receiver=3.0.7]
rsync: connection unexpectedly closed (9 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7]
Trotzdem wird immer der erste Fall gewählt.

Was mache ich falsch? Bzw. Wie/Wo wird der Exit-Code von Rsync gespeichert?

[Bild: Rz3JNLI.gif]
Meine Beiträge stehen unter der MIT-Lizenz:D

(09.04.2016 13:26)tk1908 schrieb:  externe HDD am Router? Klar ich tausch mein Auto gegen nen Tretroller mit Bremsklotz.
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2012 20:02 von tk1908.)
19.12.2012 20:01
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.217
Registriert seit: Jul 2008
Beitrag #449
RE: Der Linux Problem/Fragen-Thread
$0 ist der nullte Parameter an dein Programm und enthält den Namen der Programmdatei bzw. deines Shellskripts. Was du willst, ist vermutlich $?, Rückgabewert des zuletzt ausgeführten Programms. Außerdem solltest du [ $EXIT -eq 0 ] (Zahlen-Vergleich) statt [ $EXIT = 0 ] (Zeichenketten-Vergleich) benutzen, dann wäre dir das schon ggf. von alleine aufgefallen. ;)

Im Übrigen:
Code:
DESTDIR=/mnt/LAN/Sicherung\ PC
rsync foo $DESTDIR
macht nicht was du denkst – das Leerzeichen wird zwar ordnungsgemäß in der Variablen gespeichert, aber diese wird trotzdem als zwei Parameter übergeben. Dateinamen sollte man möglichst immer in Anführungszeichen übergeben.

Erinnerst du dich an #whfclassics? Es ist zurück! In Pog-Form.
19.12.2012 20:39
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
tk1908 Offline
Unixer

Beiträge: 7.343
Registriert seit: Apr 2009
Beitrag #450
RE: Der Linux Problem/Fragen-Thread
(19.12.2012 20:39)DosAmp schrieb:  $0 ist der nullte Parameter an dein Programm und enthält den Namen der Programmdatei bzw. deines Shellskripts. Was du willst, ist vermutlich $?, Rückgabewert des zuletzt ausgeführten Programms. Außerdem solltest du [ $EXIT -eq 0 ] (Zahlen-Vergleich) statt [ $EXIT = 0 ] (Zeichenketten-Vergleich) benutzen, dann wäre dir das schon ggf. von alleine aufgefallen. ;)

Im Übrigen:
Code:
DESTDIR=/mnt/LAN/Sicherung\ PC
rsync foo $DESTDIR
macht nicht was du denkst – das Leerzeichen wird zwar ordnungsgemäß in der Variablen gespeichert, aber diese wird trotzdem als zwei Parameter übergeben. Dateinamen sollte man möglichst immer in Anführungszeichen übergeben.

Merci

Die Variable TARGETB funzt jetzt. Allerdings tut der "Fehlerlog" immernoch nicht.
So siehts jetzt aus:

Code:
#!/bin/sh
DATE=`date +"%m-%Y"`
NAME="Backup"
FULLNAME="$NAME-$DATE"
SOURCE=${HOME}/Dokumente/
TARGET=/media/Daten/Backups/Monatsbackups/$FULLNAME/
TARGETB=/mnt/LAN/Sicherung\ Doku/Monatsbackups/$FULLNAME/
LOG=${HOME}/Backup.log
LOGDATE=`date +"%d-%m-%Y"`
TMPLOG=${HOME}/Backup.log.tmp
EXIT=$?
if [ -e /media/Daten/Backups/Monatsbackups/$FULLNAME ]; then
  echo Backup vom $LOGDATE|tee -a $TMPLOG >>$LOG
  echo Sicherung auf /dev/sda3|tee -a $TMPLOG >>$LOG
  rsync -avu $SOURCE $TARGET |tee -a $LOG >> $TMPLOG
  echo ------------------------------------------------------------------------ |tee -a $TMPLOG >>$LOG
  echo Sicherung auf /dev/sdb1|tee -a $TMPLOG >>$LOG
  rsync -avu $SOURCE "$TARGETB" |tee -a $LOG >> $TMPLOG
  echo ------------------------------------------------------------------------ |tee -a $TMPLOG >> $LOG |tee
else
echo Backup vom $LOGDATE|tee -a $TMPLOG >>$LOG
mkdir /media/Daten/Backups/Monatsbackups/$FULLNAME
mkdir /mnt/LAN/Sicherung\ Doku/Monatsbackups/$FULLNAME/
rsync -avu $SOURCE $TARGET |tee -a $LOG >> $TMPLOG
rsync -avu $SOURCE $TARGETB |tee -a $LOG >> $TMPLOG
echo ------------------------------------------------------------------------ |tee -a $TMPLOG >> $LOG
fi

if [ $EXIT -eq 0 ]; then
mailx -s "Backup erfolgreich" $(whoami)@$(hostname) <$TMPLOG
else
mailx -s "Backup fehlgeschlagen" $(whoami)@$(hostname) <$TMPLOG
fi
rm $TMPLOG

[Bild: Rz3JNLI.gif]
Meine Beiträge stehen unter der MIT-Lizenz:D

(09.04.2016 13:26)tk1908 schrieb:  externe HDD am Router? Klar ich tausch mein Auto gegen nen Tretroller mit Bremsklotz.
(Dieser Beitrag wurde zuletzt bearbeitet: 19.12.2012 21:25 von tk1908.)
19.12.2012 21:25
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 10 Gast/Gäste