Serveur sous Debian lent

Serveur sous Debian lent - Installation - Linux et OS Alternatifs

Marsh Posté le 03-06-2006 à 15:25:19    

Bonjour a tous,
 
Je vient de reinstaller une machine qui me sert de petit serveur local (peu de requettes) avec apache, mysql, webmin, sshd qui tournait tres bien sous Mandriva, et qui maintenant, sous debian est LENT, au niveau du temps de réponse entre une demande d'un client et la réponse du serveur: c'est a dire que la machine réagit tres bien à toutes ses requettes en localhost, mais des que c'est une machine sur le réseau les réponses sont lentes (par exemple il faut bien 10 secondes pour se conneter en FTP depuis une autre machine, alors qu'en localhost, c'est instantané, mais le transfert de gros fichiers est toujours rapide).
 
Je ne suis pas un expert Debian, alors si vous avez des idées sur le "bouchon"...
 
Merci,
HDSDI

Reply

Marsh Posté le 03-06-2006 à 15:25:19   

Reply

Marsh Posté le 03-06-2006 à 17:45:16    

problème de DNS sans doute, regarde ton /etc/resolv.conf

Reply

Marsh Posté le 03-06-2006 à 18:13:16    

cat /etc/resolv.conf
search
nameserver 192.168.0.1
 
Quid ???

Reply

Marsh Posté le 03-06-2006 à 18:25:35    

qui c'est 192.168.0.1 ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 03-06-2006 à 18:28:53    

Mon routeur (ADSL Netgear) et son dhcp


Message édité par HDSDI le 03-06-2006 à 18:29:11
Reply

Marsh Posté le 03-06-2006 à 19:17:41    

vire la ligne search déjà

Reply

Marsh Posté le 03-06-2006 à 19:17:54    

Et puis que faire ?
 
Comment valider la modif ? En redemarrant ?


Message édité par HDSDI le 03-06-2006 à 19:21:35
Reply

Marsh Posté le 03-06-2006 à 19:34:38    

Reply

Marsh Posté le 03-06-2006 à 19:40:06    

Pas plus d'évolution: webmin est lent, proftpd est lent, malgré un reboot de ces deux services...
 
D'autres idées ??
 
Est-ce du au fait que la machine soit en DHCP ?


Message édité par HDSDI le 03-06-2006 à 19:42:48
Reply

Marsh Posté le 03-06-2006 à 20:11:29    

Tu exécutes tes requetes avec l'adresse locale ou avec le DNS ?
Moi j'ai du rajouté mon nom de domaine dans mon fichier hosts qui se trouve dans /etc

Code :
  1. 127.0.0.1       www.goldzoneweb.info    localhost       localhost.localdomain  serveur


Si tu passes par ftp.domaine.com ajoute alors ftp.domaine.com dans hosts. Je sais pas si c'est la meilleure solution mais chez moi ça fonctionne comme ça.
 
 
 


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 03-06-2006 à 20:11:29   

Reply

Marsh Posté le 03-06-2006 à 20:36:15    

"Tu exécutes tes requetes avec l'adresse locale ou avec le DNS ? " > Avec l'adresse locale.
Le fichier hosts est (re)configuré pour toutes les IP (je suis passé en IP fixe) de mes deux cartes ethernet (une 10/100 et une giga)
 
Pas de + resultats


Message édité par HDSDI le 03-06-2006 à 20:36:37
Reply

Marsh Posté le 03-06-2006 à 20:40:07    

Bonsoir,
 
t'as essayé avec les ip ? et les pings donnent quoi ?


---------------
A savoir : la dimension de Hausdorff du chou-fleur a été calculée et vaut 2.33
Reply

Marsh Posté le 03-06-2006 à 20:47:22    

Je ne tourne qu'avec les ip, et les ping sont de time=0.012 ms en localhost et time=0.115ms avec un client en ethernet 100 MBps.
 
Est-ce bon ?

Reply

Marsh Posté le 03-06-2006 à 21:18:08    

oui

Reply

Marsh Posté le 03-06-2006 à 21:19:44    

Reply

Marsh Posté le 03-06-2006 à 21:22:04    


 
debugguer... avec tcpdump ou tethereal coté serveur et voir ce qu'il se passe au moment des requetes

Reply

Marsh Posté le 03-06-2006 à 21:25:41    

Que-ce que je suis sensé voir d'anormal ? Comment faire des tests ?
 
Avec une config minimale, sous Mandriva ou Fedora tout était OK. Je pense qu'il y a un truc qui coince sous Débian, que j'aurai du/ne pas installer...

Reply

Marsh Posté le 03-06-2006 à 21:28:15    

c'est lent même en attaquant la machine avec son adresse ?
 
C'est peut-être un problème de négociation de vitesse/duplex des cartes réseaux.

Reply

Marsh Posté le 03-06-2006 à 21:30:51    

dreamer18 a écrit :

c'est lent même en attaquant la machine avec son adresse ?
 
C'est peut-être un problème de négociation de vitesse/duplex des cartes réseaux.


 
Oui! Tu peux nous coller le resultat d'un /sbin/ifconfig ?  :jap:

Reply

Marsh Posté le 03-06-2006 à 21:33:40    

Pour lister mes dossiers d'un site ftp, il me faut bien 10 secondes. Mais si je lance un transfert, le débit est correct. Idem pour webmin qui met 20 secondes pour charger les lettres du titre des sections...
 
Ce qui me chifonne, c'est pourquoi avec débian mais pas avec d'autres OS ?
 
ifconfig:
 
eth0      Lien encap:Ethernet  HWaddr 00:0B:6A:93:EE:24
          inet adr:192.168.0.100  Bcast:192.168.0.255  Masque:255.255.255.0
          adr inet6: fe80::20b:6aff:fe93:ee24/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1584 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1493 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:385222 (376.1 KiB)  TX bytes:391931 (382.7 KiB)
          Interruption:209 Adresse de base:0xd400
 
eth1      Lien encap:Ethernet  HWaddr 00:0F:B5:80:60:22
          inet adr:192.168.1.1  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::20f:b5ff:fe80:6022/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:836 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:93131 (90.9 KiB)  TX bytes:1230 (1.2 KiB)
          Interruption:169 Adresse de base:0x3f00
 
lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:1232 (1.2 KiB)  TX bytes:1232 (1.2 KiB)
 
Bonne lecture.


Message édité par HDSDI le 03-06-2006 à 21:34:25
Reply

Marsh Posté le 03-06-2006 à 21:36:37    

uname -a
Linux serv 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686 GNU/Linux
 
Debian Sarge avec le minimum (sans X, sans DNS, sans routeur, sans firewall installés)

Reply

Marsh Posté le 04-06-2006 à 10:28:39    

Help ! J'en suis au meme point !!! C'est leeeeeeeeent...

Reply

Marsh Posté le 04-06-2006 à 16:40:33    

up

Reply

Marsh Posté le 04-06-2006 à 16:44:13    

Pour le serveur FTP ajoute ça :

Code :
  1. IdentLookups off
  2. UseReverseDNS off



---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 04-06-2006 à 16:49:33    

Et pour Apache, Webmin, Samba ? ils sont tous très long...
 
Si j'ai bien compris , c'est au niveau des resolutions DNS qu'il y a un pb ? Meme dans un reseau local ?


Message édité par HDSDI le 04-06-2006 à 16:49:47
Reply

Marsh Posté le 04-06-2006 à 17:08:14    

Pour le serveur FTP ca a résolu le problème ?
 
Post ton fichier hosts.


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 04-06-2006 à 17:14:40    

Voila
 
cat /etc/host.conf

Code :
  1. order hosts,bind
  2. multi on


cat /etc/hosts

Code :
  1. 127.0.0.1       localhost.localdomain   localhost       serv
  2. # The following lines are desirable for IPv6 capable hosts
  3. ::1     ip6-localhost ip6-loopback
  4. fe00::0 ip6-localnet
  5. ff00::0 ip6-mcastprefix
  6. ff02::1 ip6-allnodes
  7. ff02::2 ip6-allrouters
  8. ff02::3 ip6-allhosts


 
/etc/hosts.deny et /etc/hosts.allow sont vierges (#)
 
Je suis pas en face de mon serveur FTP (proftpd)
 
J'oubliai: mon nfs fait déconner les clients (pas de corbeille, plante si trop de copies ou de mouvements de fichiers, ...)
 
Et aussi: je suis pret à réinstaler ma machine; si il y a des trucs a faire/voir à l'install...


Message édité par HDSDI le 04-06-2006 à 17:21:28
Reply

Marsh Posté le 04-06-2006 à 17:54:49    

Ajoute ton DNS ton ton fichier hosts
Nan tu n'as pas besoin de réinstaller.


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 04-06-2006 à 18:01:19    

Je n'ai pas de serveur DNS, je met mon routeur ?
Comme ça ?
 

Code :
  1. 127.0.0.1       localhost.localdomain   localhost       serv
  2. 192.168.0.1    routeur
  3. # The following lines are desirable for IPv6 capable hosts
  4. ::1     ip6-localhost ip6-loopback
  5. fe00::0 ip6-localnet
  6. ff00::0 ip6-mcastprefix
  7. ff02::1 ip6-allnodes
  8. ff02::2 ip6-allrouters
  9. ff02::3 ip6-allhosts


 
Je sais que réinstaller un linux ne se fait pas, mais ma machine est déjà crashée. Je prend des notes pour la reinstaller.


Message édité par HDSDI le 04-06-2006 à 18:02:38
Reply

Marsh Posté le 04-06-2006 à 18:09:14    

Je t'avais posté mon hosts plus haut.
 
Ajoute simplement le dns pour 127.0.0.1 comme précisé plus haut je sais pas si c'est la bonne soluce mais chez moi ça a fonctionné.


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 04-06-2006 à 18:23:51    

J'aaaaaaai pas de DNS.
 
Mes clients (un Debian et un XP) causent à mon serveur par l'ip:
 
Ex:  ftp://192.168.0.100/     ou 192.168.0.100 est l'ip de mon serveur.
 
Mon serveur n'a pas de "nom de domaine", juste un nom de machine "parce-qu'il-en-faut-un".
 
Cependant, mon client debian, dans son fichier host a la ligne:

Code :
  1. 192.168.0.100       serv


Et le temps de reponse entre une requette sur "192.168.0.100" et sur "serv" est le meme.
 
Donc, quel est la config minimum de DNS sur un reseau local ?

Reply

Marsh Posté le 04-06-2006 à 18:26:29    

Reply

Marsh Posté le 04-06-2006 à 18:27:39    

Zut !
 
Mon probleme est simplisime.
 
Mais la reponse....
 
Pourquoi avec Mandriva tout va bien, et pourquoi avec Debian rien ne va plus ?
Ma politique d'admin avec Mandriva, c'est: dans le doute, j'installe jusqu'a que ça marche.
Avec Debian, je voudrais changer et faire "comme il faut".


Message édité par HDSDI le 04-06-2006 à 18:31:06
Reply

Marsh Posté le 04-06-2006 à 18:34:36    

si tu branches un PC directement par un cable croisé sur ton serveur ? Quelle est la vitesse de transfert ? Si la vitesse est normale, cela permettrait d'éliminer le fait que le problème vienne du serveur et il faudrait voir du coté du réseau.

Reply

Marsh Posté le 04-06-2006 à 18:44:09    

Le temps de transfert est bon, le ping est bon seulement:
 
- proftpd, vus par mes clients, met 17 secondes pour se connecter et lister 3 dossiers.
- il faut bien 30 secondes pour se loguer sur samba depuis un XP
- webmin met bien 50 sec pour afficher sa page qui liste les modules
- nfs déconne (voir plus haut)
 
C'est comme si, pour la machine:
 - se causer à elle meme, OK
 - surfer, OK
 - répondre à des demandes du réseau local, lent.
 
J'ai pas de DNS, pas de NIS, pas de Kerebos, pas de IPSec, pas de firewall, pas de route ...
 
Juste une Debian nue, + Webmin + proftpd, et une config réseau au plus simple (2 carte ethernet dont une giga).
 
Qui bloque ? qui manque ? Une mauvaise habitude de config ?


Message édité par HDSDI le 04-06-2006 à 18:47:38
Reply

Marsh Posté le 04-06-2006 à 19:03:07    

Bah, c'est peut-etre une merde du genre arp. Ton serveur teste peut-etre d'abord la mauvaise carte...


Message édité par Photonium le 04-06-2006 à 19:03:27

---------------
A savoir : la dimension de Hausdorff du chou-fleur a été calculée et vaut 2.33
Reply

Marsh Posté le 04-06-2006 à 19:04:53    

Quid arp ?
 
J'ai pas de mauvaise carte...

Reply

Marsh Posté le 04-06-2006 à 19:09:44    

HDSDI a écrit :

Quid arp ?
 
J'ai pas de mauvaise carte...


 
T'as pas 2 cartes ? si tu fais ifconfig interface_dont_tu_ne_te_sers_pas down , il se passe quoi ?
 
Edit: tiens, il se passe quoi au niveau des routes ? /sbin/route


Message édité par Photonium le 04-06-2006 à 19:11:32

---------------
A savoir : la dimension de Hausdorff du chou-fleur a été calculée et vaut 2.33
Reply

Marsh Posté le 04-06-2006 à 19:12:12    

J'ai deux cartes
Je me sert des deux
 
Je test ton ifconfig down (je fini la réinstall de Debian)
idem les routes


Message édité par HDSDI le 04-06-2006 à 19:18:50
Reply

Marsh Posté le 04-06-2006 à 19:31:38    

Exim (configuré en "localhost seul" ) pourait-il gener d'autres applis serveur ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed