PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Gentoo] Rsync error



Windläufer
26.11.02, 11:58
Hey

Ich mal wieder :D

Ich habe jetzt einen Suse Linux 8.1 Server aufgesetzt.
Auf diesem habe ich Rsync nach der Anleitung von Gentoo der Website installiert.
Und dann habe ich noch die kompletten 7 GB des eines Gentoo Mirror drauf gespielt.

dann habe ich mal wieder mit der Gentoo installation von vorne begonnen.

Als ich an dem Punkt angelangt war bei dem ich emerge sync eingeben muss.

Kamm dann folgende Fehlermeldung.



rsync: read error: Connection reset by peer
rsync error: error protocol data steam (code 12) at io.c (162)


Ich weiß jetzt nicht ob mein Fehler bei der installation des Servers liegt oder beim Client.

Vielleicht kannt mir jemand ja helfen
Wäre echt super.

Danke + Gruß
Windläufer

Jinto
26.11.02, 12:27
- Du hast den rsync daemon nicht gestartet.

Windläufer
26.11.02, 13:00
Doch habe ich gemacht.

ScoTch
26.11.02, 14:05
Warum installierst du gentoo auf nem Suse 8.1 und nicht mit der Live CD ???
Den fehler bei dem sync hatte ich noch nie...
Netzwerk richtig eingerichtet ?

Windläufer
26.11.02, 14:11
Also ich installiere Gentoo mit der LiveCD

Suse Dient nur als Server auf dem ich Rsync eingerichtet hab.

Also ich denke schon dass das Netzwerk richtig eingestellt ist.
Ein Ping oder Zugriff auf eine FTP Site bekomme ich ohne Probleme

Gruß
Windläufer

ScoTch
26.11.02, 14:28
Waldläufer, das versteh ich nicht ganz, wozu zum teufel brauchst du nen eigenen Rsync server ???
Naja da du rsync.gentoo.org pingen kannst, liegt es nicht am netzwerk, könnte ein bug in emerge sein, schick es am besten zu bugzilla (glaube http://bugs.gentoo.org/) Dann gucken sich die jungs vom dev team das ganze an...

Windläufer
26.11.02, 14:34
Ganz einfach ich habe ein autakes Netzwerk.
Mit diesem darf ich nicht ins Internet (Firmen Richtlinien)

Nun habe ich mal alle 7GB von einem Server heruntergeladen und auf einen eigenen
Server gespielt.

Gruß
Windläufer

HangLoose
26.11.02, 14:53
moin moin

hast du mal versucht den suse server in /etc/make.global als mirror einzutragen?

USE_ORDER="env:conf:auto:defaults"
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
# Host-type
CHOST=i686-pc-linux-gnu
PORTAGE_TMPDIR=/var/tmp


Gruß HangLoose

Windläufer
26.11.02, 15:01
Nein habe ich noch nicht gemacht.

Ich verstehe auch noch nicht ganz warum.
Hängt das irgendwie zusammen?

Windläufer

Jinto
26.11.02, 15:11
Ja, von dem dort angegebenen Server werden die Sourcen geholt. Zudem musst du auch noch den RSYNC Server abändern (die ebuilds musst du natürlich auch gezogen haben).

HangLoose
26.11.02, 15:14
hi

ich bin auch noch nicht solange bei gentoo dabei ;) aber wenn ich nicht völlig falsch liege, versucht er bei rsync sich mit dem gentoo server zu verbinden, was aber aufgrund deines netzwerkes nicht geht.

allerdings sollte man normalerweise in der make.global nicht *rumschmieren*. du kannst ja mal die zeile kopieren => in die make.conf einfügen (dann natürlich den suse server eintragen) und die zeile in der make.global auskommentieren.


Gruß HL

Windläufer
26.11.02, 15:28
Also ich versteh nicht wirklich wie das ganze zusammen spielen soll.

Als ich vor 3 Wochen den Mirror heruntergeladen habe, bekamm ich eine Menge Dateien.
Diese Dateien hab ich jetzt unter jetzt in das Verzeichnis kopiert auf das ich Rsync nachher weiterleite.
Wieso soll ich jetzt das ganze nochmal unter einem Webserver bereitstellen?

Irgendetwas hab ich da nicht kapiert oder komplett falsch verstanden.
Nur was?

Windläufer

HangLoose
26.11.02, 15:40
hi



Ich habe jetzt einen Suse Linux 8.1 Server aufgesetzt. Auf diesem habe ich Rsync nach der Anleitung von Gentoo der Website installiert. Und dann habe ich noch die kompletten 7 GB des eines Gentoo Mirror drauf gespielt.

ist der suse server nun ein *eigenständiger* server oder willst du auf dem suse system als zweitsystem gentoo installieren?

Jinto
26.11.02, 15:57
Das Gentoo System arbeitet mit 2 Dateien.
1. ebuild (die Paketanweisungen wie was kompiliert werden soll und welche Abhängigkeiten zu erfüllen sind
2. die sourcen des jeweiligen Programmes.

Das Gentoo muss nun wissen wo es 1 (RSYNC-Zeile) und 2 (MIRROR-Zeile) findet.

Du kannst die bereits heruntergeladenen ebuilds nach /usr/portage kopieren und die sourcen nach /usr/portage/distfiles. Andernfalls benötigst du einen RSYNC-Server (die ebuild's werden mittels rsync heruntergeladen) und einen Webserver für die Sourcen (die werden mittels wget heruntergeladen).

Windläufer
27.11.02, 08:12
OK dann muss ich noch die Daten von dem Webserver herunterladen.

Meld mich dann wieder nächste Woche.


Gruß
Windläufer