Re: NFS braucht über 6 Minuten
Hallo Mario, --- Ursprüngliche Nachricht --- Datum: 29.01.2006 23:38 Von: Mario Vogl <[EMAIL PROTECTED]> An: debian-user-german@lists.debian.org Betreff: Re: NFS braucht über 6 Minuten > Am Freitag, 27. Januar 2006 07:34 schrieb Wolf Wiegand: > > > > 3344 ?Ss 0:00 /sbin/portmap > > > das heiß doch das der lauft oder irre ich mich da? > > > > Ja, ist so in Ordnung. Tritt das Problem auch auf, wenn Du nfs manuell > > stoppst und wieder startest? Falls ja, starte nfs mal mit > > > > # strace -f /etc/init.d/nfs-kernel-server start > > > > Dabei müsste man verfolgen können, wo genau es hängt. Poste dann mal die > > letzten Paar Zeilen vor dem 'Hänger' hier. > > Also das Problem tritt eigentlich nur auf wenn die anderen Rechner aus sind > und ich meinen Rechner starte aber auch wenn ich nfs manuell wie oben > starte. Wenn jedoch ein anderer Rechner an ist dann startet er den Rechner > bzw. nfs recht zügig. > Hier mal die Zeilen wo er hängen bleibt: > > [pid 12632] open("/lib/tls/libnss_dns.so.2", O_RDONLY) = 4 > [pid 12632] read(4, > "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\16"..., 512) = 512 > [pid 12632] fstat64(4, {st_mode=S_IFREG|0644, st_size=13976, ...}) = 0 > [pid 12632] old_mmap(NULL, 12704, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = > 0x401a2000 > [pid 12632] old_mmap(0x401a5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE| > MAP_FIXED, 4, 0x3000) = 0x401a5000 > [pid 12632] close(4)= 0 > [pid 12632] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or > directory) > [pid 12632] open("/lib/tls/libresolv.so.2", O_RDONLY) = 4 > [pid 12632] read(4, > "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220)\0"..., 512) = 512 > [pid 12632] fstat64(4, {st_mode=S_IFREG|0644, st_size=64924, ...}) = 0 > [pid 12632] old_mmap(NULL, 73640, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = > 0x401a6000 > [pid 12632] old_mmap(0x401b5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE| > MAP_FIXED, 4, 0xf000) = 0x401b5000 > [pid 12632] old_mmap(0x401b6000, 8104, PROT_READ|PROT_WRITE, MAP_PRIVATE| > MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401b6000 > [pid 12632] close(4)= 0 > [pid 12632] munmap(0x40194000, 56337) = 0 > [pid 12632] socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4 > [pid 12632] connect(4, {sa_family=AF_INET, sin_port=htons(53), > sin_addr=inet_addr("217.237.151.97")}, 28) = 0 ^^^ Kann es vielleicht daran liegen, dass Dein System hier den Proxy von t-online sucht? [...] > Dieses poll bleibt dann ein paar Sekunden, dann kommen die Zeilen die > zwischen den polls sind und dann bleibt er wieder einige Sekunden beim > nächsten poll stehen usw. Ich vermute jetzt mal das es einfach eine > voreingestellte anzahl an versuchen für einen Verbindungsaufbau ist > richtig? Kann man diese Zahl nicht irgendwie reduzieren? k.A. hth Reinhold
Re: NFS braucht über 6 Minuten
Am Freitag, 27. Januar 2006 16:15 schrieb Werner Zacherl: > > ich vermute du beziehst dich auf Rechnernamen in der /etc/exports > > richtig? ich verwende aber keine Namen in der Datei ich gebe immer > > die IP direkt an da es nur ein kleines 4 Rechner Netzwerk ist ist es > > mir zu viel aufwand einen Nameserver einzurichten bzw. in allen > > Rechnern in etc/hosts die Namen einzutragen. Außerdem dachte ich > > bisher immer das es mit IPs generell weniger Probleme gibt > > Ach ja ich benutzte statische IPs die ich selber vergeben habe und > > alle nacheinander folgen 192.168.123.101 bis .104 > > Die vier Rechner sind über einen Switch mir Kabeln verbunden also ein > > DHCP Server kann mir eigentlich nicht dazwischen funken. Ich weiß ja > > nicht ob es wichtig ist aber im normal Fall läuft kein zweiter > > Rechner wenn ich einen starte, es sei denn ich brauche irgendwann die > > Saten von meinem File-Server (Suse9.1) dann starte ich den auch noch. > > Also wenn ich es richtig verstehe, ist dein Datenserver nicht an, wenn > Du deinen Rechner startest. > > Einfach ne Vermutung. Deine Mountpunkte zum Datenserver stehen in der > fstab mit auto-Eintrag. > Dann sucht nfs nach dem Server ( den er nicht finden kann, da aus) und > dies dauert. > Kann jetzt aber auch ganz daneben liegen:-) Diese Überlegung hatte ich auch schon, deshalb stehen in meiner fstab die NFS einträge auch so: 192.168.123.102:/home/daten /home/mario/daten nfs rw,user,noauto,exec 0 0 nur leider dauert der start immer noch so lange gruß Mario Vogl
Re: NFS braucht über 6 Minuten
Am Freitag, 27. Januar 2006 07:34 schrieb Wolf Wiegand: > > 3344 ?Ss 0:00 /sbin/portmap > > das heiß doch das der lauft oder irre ich mich da? > > Ja, ist so in Ordnung. Tritt das Problem auch auf, wenn Du nfs manuell > stoppst und wieder startest? Falls ja, starte nfs mal mit > > # strace -f /etc/init.d/nfs-kernel-server start > > Dabei müsste man verfolgen können, wo genau es hängt. Poste dann mal die > letzten Paar Zeilen vor dem 'Hänger' hier. Also das Problem tritt eigentlich nur auf wenn die anderen Rechner aus sind und ich meinen Rechner starte aber auch wenn ich nfs manuell wie oben starte. Wenn jedoch ein anderer Rechner an ist dann startet er den Rechner bzw. nfs recht zügig. Hier mal die Zeilen wo er hängen bleibt: [pid 12632] open("/lib/tls/libnss_dns.so.2", O_RDONLY) = 4 [pid 12632] read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\16"..., 512) = 512 [pid 12632] fstat64(4, {st_mode=S_IFREG|0644, st_size=13976, ...}) = 0 [pid 12632] old_mmap(NULL, 12704, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401a2000 [pid 12632] old_mmap(0x401a5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 4, 0x3000) = 0x401a5000 [pid 12632] close(4)= 0 [pid 12632] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) [pid 12632] open("/lib/tls/libresolv.so.2", O_RDONLY) = 4 [pid 12632] read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220)\0"..., 512) = 512 [pid 12632] fstat64(4, {st_mode=S_IFREG|0644, st_size=64924, ...}) = 0 [pid 12632] old_mmap(NULL, 73640, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401a6000 [pid 12632] old_mmap(0x401b5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 4, 0xf000) = 0x401b5000 [pid 12632] old_mmap(0x401b6000, 8104, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401b6000 [pid 12632] close(4)= 0 [pid 12632] munmap(0x40194000, 56337) = 0 [pid 12632] socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4 [pid 12632] connect(4, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("217.237.151.97")}, 28) = 0 [pid 12632] send(4, "\346\320\1\0\0\1\0\0\0\0\0\0\003102\003123\003168\0031"..., 46, 0) = 46 [pid 12632] gettimeofday({1138573770, 788811}, NULL) = 0 [pid 12632] poll([{fd=4, events=POLLIN}], 1, 5000) = 0 [pid 12632] send(4, "\346\320\1\0\0\1\0\0\0\0\0\0\003102\003123\003168\0031"..., 46, 0) = 46 [pid 12632] gettimeofday({1138573775, 789711}, NULL) = 0 [pid 12632] poll([{fd=4, events=POLLIN}], 1, 5000) = 0 [pid 12632] close(4)= 0 [pid 12632] socket(PF_FILE, SOCK_STREAM, 0) = 4 [pid 12632] connect(4, {sa_family=AF_FILE, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory) [pid 12632] close(4)= 0 [pid 12632] open("/etc/hosts", O_RDONLY) = 4 [pid 12632] fcntl64(4, F_GETFD) = 0 [pid 12632] fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 [pid 12632] fstat64(4, {st_mode=S_IFREG|0644, st_size=271, ...}) = 0 [pid 12632] mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x401b8000 [pid 12632] read(4, "127.0.0.1 localhost alias bellda"..., 131072) = 271 [pid 12632] read(4, "", 131072) = 0 [pid 12632] close(4)= 0 [pid 12632] munmap(0x401b8000, 131072) = 0 [pid 12632] socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4 [pid 12632] connect(4, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("217.237.151.97")}, 28) = 0 [pid 12632] send(4, "\346\321\1\0\0\1\0\0\0\0\0\0\003102\003123\003168\0031"..., 46, 0) = 46 [pid 12632] gettimeofday({1138573780, 792654}, NULL) = 0 [pid 12632] poll( Dieses poll bleibt dann ein paar Sekunden, dann kommen die Zeilen die zwischen den polls sind und dann bleibt er wieder einige Sekunden beim nächsten poll stehen usw. Ich vermute jetzt mal das es einfach eine voreingestellte anzahl an versuchen für einen Verbindungsaufbau ist richtig? Kann man diese Zahl nicht irgendwie reduzieren? gruß Mario Vogl
Re: NFS braucht über 6 Minuten
Am Donnerstag 26 Januar 2006 22:24 schrieb Mario Vogl: > Am Mittwoch, 25. Januar 2006 23:39 schrieb Joerg Friedrich: > > > jedesmal wenn ich meinen Rechner (Sarge) starte > > > oder /etc/init.d/nfs-kernel-server starte dann dauert das immer > > > über 6 Minuten bis er gestartet ist. > > > Ist das normal? Wenn ja, kann man das vielleicht trotzdem, vor > > > allem beim Bootvorgang nicht irgendwie beschleunigen? > > > > Nein, das ist sicher nicht normal, klingt nach Problemen bei der > > Namensauflösung. > > ich vermute du beziehst dich auf Rechnernamen in der /etc/exports > richtig? ich verwende aber keine Namen in der Datei ich gebe immer > die IP direkt an da es nur ein kleines 4 Rechner Netzwerk ist ist es > mir zu viel aufwand einen Nameserver einzurichten bzw. in allen > Rechnern in etc/hosts die Namen einzutragen. Außerdem dachte ich > bisher immer das es mit IPs generell weniger Probleme gibt > Ach ja ich benutzte statische IPs die ich selber vergeben habe und > alle nacheinander folgen 192.168.123.101 bis .104 > Die vier Rechner sind über einen Switch mir Kabeln verbunden also ein > DHCP Server kann mir eigentlich nicht dazwischen funken. Ich weiß ja > nicht ob es wichtig ist aber im normal Fall läuft kein zweiter > Rechner wenn ich einen starte, es sei denn ich brauche irgendwann die > Saten von meinem File-Server (Suse9.1) dann starte ich den auch noch. > Also wenn ich es richtig verstehe, ist dein Datenserver nicht an, wenn Du deinen Rechner startest. Einfach ne Vermutung. Deine Mountpunkte zum Datenserver stehen in der fstab mit auto-Eintrag. Dann sucht nfs nach dem Server ( den er nicht finden kann, da aus) und dies dauert. Kann jetzt aber auch ganz daneben liegen:-) cu werner -- Hab ich mir selber ausgedacht. Für blöde Sprüche brauch ich kein Programm. -- Anita Frieda Reimann
Re: NFS braucht über 6 Minuten
Am Mittwoch, 25. Januar 2006 23:39 schrieb Joerg Friedrich: > > jedesmal wenn ich meinen Rechner (Sarge) starte > > oder /etc/init.d/nfs-kernel-server starte dann dauert das immer über 6 > > Minuten bis er gestartet ist. > > Ist das normal? Wenn ja, kann man das vielleicht trotzdem, vor allem > > beim Bootvorgang nicht irgendwie beschleunigen? > > Nein, das ist sicher nicht normal, klingt nach Problemen bei der > Namensauflösung. ich vermute du beziehst dich auf Rechnernamen in der /etc/exports richtig? ich verwende aber keine Namen in der Datei ich gebe immer die IP direkt an da es nur ein kleines 4 Rechner Netzwerk ist ist es mir zu viel aufwand einen Nameserver einzurichten bzw. in allen Rechnern in etc/hosts die Namen einzutragen. Außerdem dachte ich bisher immer das es mit IPs generell weniger Probleme gibt Ach ja ich benutzte statische IPs die ich selber vergeben habe und alle nacheinander folgen 192.168.123.101 bis .104 Die vier Rechner sind über einen Switch mir Kabeln verbunden also ein DHCP Server kann mir eigentlich nicht dazwischen funken. Ich weiß ja nicht ob es wichtig ist aber im normal Fall läuft kein zweiter Rechner wenn ich einen starte, es sei denn ich brauche irgendwann die Saten von meinem File-Server (Suse9.1) dann starte ich den auch noch. gruß Mario Vogl
Re: NFS braucht über 6 Minuten
Am Mittwoch, 25. Januar 2006 23:39 schrieb Joerg Friedrich: > > jedesmal wenn ich meinen Rechner (Sarge) starte > > oder /etc/init.d/nfs-kernel-server starte dann dauert das immer über 6 > > Minuten bis er gestartet ist. > > Ist das normal? Wenn ja, kann man das vielleicht trotzdem, vor allem > > beim Bootvorgang nicht irgendwie beschleunigen? > > Nein, das ist sicher nicht normal, klingt nach Problemen bei der > Namensauflösung. ich vermute du beziehst dich auf Rechnernamen in der /etc/exports richtig? ich verwende aber keine Namen in der Datei ich gebe immer die IP direkt an da es nur ein kleines 4 Rechner Netzwerk ist ist es mir zu viel aufwand einen Nameserver einzurichten bzw. in allen Rechnern in etc/hosts die Namen einzutragen. Außerdem dachte ich bisher immer das es mit IPs generell weniger Probleme gibt Ach ja ich benutzte statische IPs die ich selber vergeben habe und alle nacheinander folgen 192.168.123.101 bis .104 Die vier Rechner sind über einen Switch mir Kabeln verbunden also ein DHCP Server kann mir eigentlich nicht dazwischen funken. Ich weiß ja nicht ob es wichtig ist aber im normal Fall läuft kein zweiter Rechner wenn ich einen starte, es sei denn ich brauche irgendwann die Saten von meinem File-Server (Suse9.1) dann starte ich den auch noch. gruß Mario Vogl
Re: NFS braucht über 6 Minuten
Am Mittwoch, 25. Januar 2006 23:45 schrieb Wolf Wiegand: > Hallo! > > Mario Vogl wrote: > > jedesmal wenn ich meinen Rechner (Sarge) starte > > oder /etc/init.d/nfs-kernel-server starte dann dauert das immer über 6 > > Minuten bis er gestartet ist. > > Portmap läuft? Ich kenne mich leider nicht so gut aus wie man so was nachschauen kann, aber wenn ich ps ax in der Konsole eingebe dann enthält eine Zeile: 3344 ?Ss 0:00 /sbin/portmap das heiß doch das der lauft oder irre ich mich da? gruß Mario Vogl
NFS braucht über 6 Minuten
Hallo, jedesmal wenn ich meinen Rechner (Sarge) starte oder /etc/init.d/nfs-kernel-server starte dann dauert das immer über 6 Minuten bis er gestartet ist. Ist das normal? Wenn ja, kann man das vielleicht trotzdem, vor allem beim Bootvorgang nicht irgendwie beschleunigen? gruß Mario Vogl