Forum général.général reseau HS avec un serveur samba sous debian

Posté par  .
Étiquettes :
0
13
nov.
2007
Bonjour,

je gère un réseau d'une vingtaine de postes avec un serveur samba sous debian sarge.

Et depuis lundi, le domaine est HS! Les seuls modifs que j'ai fait sont:
- changer un cable
- changer la config réseau du serveur

Quand je suis parti après les modifs, tout marchait très bien (en apparence). Et lundi, crak badaboum, les utilisateurs mettent 10 minutes à charger leur profil, ouvrir le poste de travail. Parfois ça finit par marcher, parfois non (impossible de charger le profil, la ressource n'est plus disponible).

Certains postes n'ont pas de problèmes, d'autres sont obligés de bosser en local. Bref, c'est la cata.

J'ai remis le cable et la config réseau d'origine, j'ai eteint tous les postes et le serveur, rallumé le serveur, puis les postes. Ca remarche un moment, et puis plus...

Sur un client, j'ai lancé wireshark qui me donne ce genre d'erreurs:
- status_more_processing_required
- tcp_checksum incorrect
- status_invalid_parameter

Toute aide est la bienvenue, je suis dans la panade! :/
  • # hum

    Posté par  . Évalué à 1.

    peut etre une panne matériel
    - mets ta conf sur une autre carte reseau si tu en as une sur le serveur
    - check le cable encore
    - check bien les logs du serveur et les logs samba

    check couche par couche
    materiel/ip (ping etc...)/puis applicatif (samba,linux)

    moi je changerai la carte reseau.
    • [^] # Re: hum

      Posté par  . Évalué à 1.

      merci earxtacy de t'intéresser à mon problème. A 23h49, seul devant son serveur, ça fait du bien. ;)

      Je crois que j'ai trouvé l'origine du problème: le fichier /var/run/samba/connections.tdb (et peut-être d'autres) corrompus.

      En effet, alors que tous les PC sont éteints depuis un moment sur le réseau, un smbstatus trouve un tas de connexions et de fichiers utilisés.

      J'ai essayé de virer tous les .tdb dans ce dossier, mais smbd ne repart plus. :/
      Je ne suis pas encore couché mais après 2 jours d'incompréhension, l'espoir renait. :)

      "Ce qui ne tue pas rend plus fort"
      • [^] # Re: hum

        Posté par  . Évalué à 1.

        La seule fois ou j'ai vu un samba mort c'etait la partition ou le disque plein, surtout si il redemarre pas
        fait un:
        df -h
        • [^] # Re: hum

          Posté par  . Évalué à 1.

          je vais quand même mettre la solution si quelqu'un se retrouve dans la mouise comme moi. :)

          Symptomes:
          - les gens commencent à bosser normalement, puis petit à petit le réseau se dégrade jusqu'à devenir inutilisable.
          - le redémarrage de samba, ldap et autres ne change rien. Seul un reboot du serveur permet de relancer provisoirement le bousin.
          - lorsque tous les pc sont éteints, un smbstatus renvoie un tas de fichiers ouverts et d'utilisateurs connectés.

          Cause:
          corruption du fichier connections.tdb ou locking.tdb dans /var/run/samba (sous debian).

          Solution:
          Remplacer ces 2 fichiers par des fichiers propres, récupérés dans le paquet samba ou sur un autre serveur avec la même version de samba (c'est ce que j'ai fait)

          En espérant que ça servira à d'autres. ;)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.