[SOLVED:] SVN 6588: Network is unreachable

Hier finden YaCy User Hilfe wenn was nicht funktioniert oder anders funktioniert als man dachte. Bei offensichtlichen Fehlern diese bitte gleich in die Bugs (http://bugs.yacy.net) eintragen.
Forumsregeln
In diesem Forum geht es um Benutzungsprobleme und Anfragen für Hilfe. Wird dabei ein Bug identifiziert, wird der thread zur Bearbeitung in die Bug-Sektion verschoben. Wer hier also einen Thread eingestellt hat und ihn vermisst, wird ihn sicherlich in der Bug-Sektion wiederfinden.

[SOLVED:] SVN 6588: Network is unreachable

Beitragvon Quix0r » Sa Jan 16, 2010 8:59 am

Habe aktuelle Revision und bekomme dies hier:

W 2010/01/16 08:25:04 HTTPC whead(http://www.yacy.net/seed.txt) failed: Network is unreachable
W 2010/01/16 08:25:04 YACY BOOTSTRAP: seed-list URL http://www.yacy.net/seed.txt not available, no content
W 2010/01/16 08:25:04 HTTPC whead(http://home.arcor.de/hermens/yacy/seed.txt) failed: Network is unreachable
W 2010/01/16 08:25:04 YACY BOOTSTRAP: seed-list URL http://home.arcor.de/hermens/yacy/seed.txt not available, no content
W 2010/01/16 08:25:04 HTTPC whead(http://low.audioattack.de/yacy/seed.txt) failed: Network is unreachable
W 2010/01/16 08:25:04 YACY BOOTSTRAP: seed-list URL http://low.audioattack.de/yacy/seed.txt not available, no content
W 2010/01/16 08:25:04 HTTPC whead(http://www.lulabad.de/seed.txt) failed: Network is unreachable
W 2010/01/16 08:25:04 YACY BOOTSTRAP: seed-list URL http://www.lulabad.de/seed.txt not available, no content


Ja, ich will wieder zurueck zu YaCy. :)

Edit: Hab mir von flori eine veraltete Revsion gezogen, nach Update auf 6588 bleibt dennoch der Fehler. Ein simples wget oder per Browser geht jedoch wunderbar. OpenJDK (der offizielle Nachfolger vom Sun-JDK und wird auch von Sun empfohlen, da es "OpenSource" ist) ist im Einsatz.
Zuletzt geändert von Quix0r am So Jan 17, 2010 11:17 pm, insgesamt 1-mal geändert.
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld

Re: SVN 6588: Network is unreachable

Beitragvon Quix0r » Sa Jan 16, 2010 8:07 pm

IPv6 mal wieder. :) Nun kompiliere ich das fix raus aus dem Kernel.

Waere es da nicht angebracht, in startYACY.sh -Djava.net.preferIPv4Stack=true mit aufzunehmen?
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Low012 » Mo Jan 25, 2010 2:21 pm

Wenn es was bringt, wäre es IMHO eine gute Sache. Im englischen Forum hat auch jemand ein Problem mit ipv6: http://www.yacy-forum.org/viewtopic.php ... t=30#p1248

Ich kann leider nicht testen, ob die Option einen Unterschied macht.
Low012
 
Beiträge: 2214
Registriert: Mi Jun 27, 2007 12:11 pm

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Quix0r » Mo Jan 25, 2010 3:28 pm

Hat sie gemacht. Daher hatte ich das Thema auf "Solved" gestellt. :)
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Low012 » Mo Jan 25, 2010 5:13 pm

OK, dann werde ich nachher, wenn ich zu hause bin, startYACY.sh entsprechend anpassen und in s SVN einchecken. (Wenn mir nicht jemand zuvorkommt. ;))
Low012
 
Beiträge: 2214
Registriert: Mi Jun 27, 2007 12:11 pm

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Quix0r » Mo Jan 25, 2010 5:44 pm

Etwas OT, aber vielleicht kann auch ueber die automatische GC-Anpassung an Anzahl Kerne/CPUs nachgedacht werden:
http://www.yacy-websuche.de/wiki/index. ... C3%A4ndern

Also vielleicht mindest diesen Code noch mit einbauen/ersetzen:
Code: Alles auswählen
CPUS=`cat /proc/cpuinfo |grep -i "processor" --count`
if test "${CPUS}" -ge 2; then
    CPUS=$((${CPUS}/2))
fi

#get javastart args
JAVA_ARGS="-server -XX:+UseAdaptiveSizePolicy -XX:ParallelGCThreads=${CPUS}"


Dann profitieren Multi-Core-Systeme von mehr GCs. Die anderen Einstellungen sollen ja laut Vega etwas herabbremsend wirken, was vielleicht nicht jeder mag/versteht/will. Aber ich habe hier durchaus PPMs jenseit der 1000-Grenze gesehen. "Normal" sind bei meinen Einstellungen + die Java-Startargumente von Vega bei 180-350 PPM, Ausreisser nach oben und unten mit dabei. Das ist so das, was ich beobachtet habe, mit "nur" "DSL 6.000" (~700-800KB Down und maximaler 30-40KB Up, wenn der Down-Stream stabil bleiben soll).
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Low012 » Mo Jan 25, 2010 8:08 pm

Bei der GC-Einstellungen gab es irgendeine, die nicht mit allen Systemen ordentlich funktioniert hat. Ich weiß aber eben nicht, welche das war.

Ich habe eben versucht, die Änderung an startYACY.sh in SVN zu committen, aber beim SVN-Zugriff scheint die Authentifizierung im Moment nicht zu funktionieren. :(
Low012
 
Beiträge: 2214
Registriert: Mi Jun 27, 2007 12:11 pm

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Vega » Di Jan 26, 2010 9:16 am

Ich würde die Änderung so nicht committen, wie auf der Diskussionsseite zum Artikel geschrieben http://www.yacy-websuche.de/wiki/index.php/Diskussion:Garbage_Collection_Einstellungen_%C3%A4ndern funktioniert dies nicht bei CPU's mit einer ungeraden Anzahl von Kernen, das sollte noch abgefangen werden.

Außerdem ist nicht klar, ob wirklich jeder will das nur die Hälfte der CPU Kerne genutzt wird, das macht bei einer Dualcore Maschine keinen Sinn, sondern ist eher kontraproduktiv - oder ?

Loew012 - -XX:+UseConcMarkSweepGC hat auf dem Mac mal eine weile nicht funktioniert, das war ein böser Bug in Apples JAVA Implementation. Hab aber schon lange keinen Peer mehr unter OSX laufen, kann daher nicht sagen ob mit aktuellen OS/JAVA Versionen dieser BUG noch auftritt.

Gruß,
Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Quix0r » Di Jan 26, 2010 12:39 pm

Wir sollten das dann vielleicht in einem seperaten Thread weiterdiskutieren. :) Und ich schaue mal, was meine Shell-Kuenste da so hergeben. ;) Sei ja gelacht, dass man da keine flexiblere Loesung findet, die alle zufrieden stellt. Eine Idee habe ich schon, wird hier aber OT.
Code: Alles auswählen
echo $((3/2))

Gibt 1 aus. :)
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld

Re: [SOLVED:] SVN 6588: Network is unreachable

Beitragvon Quix0r » Di Jan 26, 2010 1:53 pm

Anbei die nun ueberarbeitete Fassung. Was ich geaendert habe:
- Es wird $HOME eine Konfigurationsdatei .yacy_init.sh angelegt, welche Initial-Werte zum Starten von YaCy enthaelt
- Diese wird - einmal angelegt - dann auch nicht mehr angefasst, somit koennen dann auch die Anzahl GCs nachjustiert werden oder Java-Argumente angepasst werden
- Alle Shell-Funktionen (samt usage) nach .functions.sh verschoben, wegen der Uebersichtlichkeit
- Alle Shell-Variablen (oder fast alle, dann aber bitte diese nachziehen) von $FOO nach ${FOO} umgestellt, sollte fuer andere Shells mehr kompatibel sein

Vebesserungsvorschlaege immer willkommen. :)
Dateianhänge
starter.zip
Uberarbeitetes Starter-Script
(3.3 KiB) 18-mal heruntergeladen
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast