Nous sommes le Dim 22 Juin, 2025 23:27
Supprimer les cookies

Conflit entre deux serveurs SAMBA

Au quotidien encore quelques soucis ?

Sam 26 Août, 2006 21:50

Bonsoir à toutes et à tous,

Après de nombreuses recherches sur divers forums + Google, je sèche depuis un petit moment sur le problème suivant : j'ai sur un même réseau plusieurs ordis, dont deux serveurs ("SERVEUR" et "BACKUP" sous Ubuntu 6.06.1 LTS Server.

Sur les postes fonctionnant sous Win XP ( dans l'explorateur de fichiers, voisinage réseau) et lorsque les deux serveurs sont en marche, les partages Samba de SERVEUR s'affichent dans l'arborescence de BACKUP ... J'ai bien essayé toucher aux options concernant le "Domain Master" et le "Master Browser" mais ça n'a rien apporté.

Il semblerait qu'une partie au moins du problème soit dû à Windows qui doit s'emméler les pinceaux et / ou nepas raffraîchir suffisament souvent la liste des partages réseau actifs; sur un autre poste tournant sur Ubuntu 6.06 Desktop, il semble que le problème n'aparait pas.

Si quelqu'un a des billes pour démêler ce sac de noeuds, ça m'arrangerait... A vot' bon coeur,M'sieur Dames :)
Dernière édition par 19rd4v le Sam 16 Sep, 2006 14:41, édité 3 fois au total.
Cordialement,

19rd4v
19rd4v

Messages : 102
Géo : Presque tout au bout de l'Est...

Dim 27 Août, 2006 07:25

Bonjour
Peut-être pourrions-nous avoir une petite idée du contenu des smb.conf respectifs?
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Dim 27 Août, 2006 09:13

Bonjour,

Les deux smb.conf sont identiques (a l'exclusion bien sur des déclarations de "netbios name" et de celles des partages samba, différents sur les deux machines), cf ci-dessous (j'ai volontairement enlevé tout ce qui n'avait rien à voir avec notre sujet, comme par exemple la définition des partages ainsi qu'une grande partie des lignes commentées)

Code: Tout sélectionner
======================= Global Settings =======================
[global]
dos charset=CP850
unix charset=UTF-8
display charset=UTF-8
workgroup = 19RD4V
netbios name = Backup
server string = Samba %v
;   wins support = no
;   wins server = w.x.y.z
dns proxy = no
;   name resolve order = lmhosts host wins bcast
;   bind interfaces only = true
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
username map = /etc/samba/smbusers
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
;   guest account = nobody
invalid users = root
;   unix password sync = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
;   pam password change = no
......
socket options = TCP_NODELAY
domain master = no


J'ai bien sûr pensé à redémarrer les daemons samba après chaque modification, mais rien n'y fait, je ne parviens pas à faire fonctionner tout ça. Quelquechose m'a échappé, c'est certain, mais quoi? Les deux machines sont inscrites dans le même domaine, j'imagine que ce n'est quand même pas ça qui pose problème.... A l'aide :!:
Cordialement,

19rd4v
19rd4v

Messages : 102
Géo : Presque tout au bout de l'Est...

Dim 27 Août, 2006 09:50

Bonjour

Je suis très loin d'être un Cador dans le domaine de la configuration de Samba. Donc, ma proposition est à prendre avec des pincettes.

Je remarque que le paramètre os level n'est pas défini.
N'est-ce pas à partir de lui qu'est déterminé le master browser ?
http://pittt.free.fr/brol/ntlinux/NTLin ... ode45.html
On peut imaginer un conflit lors de l'élection du master browser et un royal mélangeage de pinceaux.

Autre chose, le Win XP est bien un Pro et non un Home?

Désolé de ne pas avoir d'idée plus précise.
ymai

Messages : 371
Géo : Brüsel - Les Cités Obscures (BE)

Dim 27 Août, 2006 10:05

Bonjour,
Tu aussi pourras trouver de l'aide sur le forum francophone de Samba
http://listes.ujf-grenoble.fr/wws/info/samba-fr

Cordialement
P.
guerinp

Messages : 183
Géo : Crolles

Dim 27 Août, 2006 10:27

@ tous: Le poste à partir duquel j'ai des problèmes est sous XP Pro. Je viens de vérifier avec un autre PC sous XP Home, et.... cela fonctionne , visiblement aucun conflit puisque les partages de chaque machine sont afiichés au bon endroit dans l'arborescence et sont accessibles. (le tout dans la configuration publiée ce matin, bien sûr.)
Et sous XP Pro, devinez....., Les partages de SERVEUR sont toujours (Ouf !) accessibles dans l'arborescence de SERVEUR mais aussi dans celle de BACKUP, alors que les partages de BACKUP sont invisibles. Je viens également d'essayer d'accéder aux partages de BACKUP en entrant une adresse de la forme
Code: Tout sélectionner
\\BACKUP\Partage
mais cela ne fonctionne pas non plus sous XP Pro, alors que cela fonctionne sous XP Home. Aaargh....je n'y comprends plus rien !

@ guerinp: Je vais également me rapprocher du forum samba-fr, merci pour l'adresse.
Cordialement,

19rd4v
19rd4v

Messages : 102
Géo : Presque tout au bout de l'Est...

Dim 27 Août, 2006 11:19

Peux tu tenter un net view, net view \\serveur, net view \\backup
a partir d'un linux smbclient.....

pour voir ....
plegrand

Messages : 40

Dim 27 Août, 2006 12:13

Merci à tous pour les pistes de recherche... voici les derniers résultats de la bataille en ligne de commande:

A partir du poste en Win XP Pro:
Code: Tout sélectionner
C:\>net view \\serveur
Ressources partagées de \\serveur
Samba 3.0.22
Nom du partage  Type    Utilisé comme  Commentaire
-------------------------------------------------------------------------------
Rep1         Disque                 Fichiers Rep1 sur SERVEUR
Commun   Disque                 Fichiers communs sur SERVEUR
Rep2         Disque                 Fichiers Rep2 sur SERVEUR
Temp        Disque                 Fichiers temporaires sur SERVEUR
La commande s'est terminée correctement.

C:\>net view \\backup
Ressources partagées de \\backup
Samba 3.0.22
Nom du partage  Type    Utilisé comme  Commentaire
-------------------------------------------------------------------------------
Rep1          Disque  (UNC)      Fichiers Rep1 sur SERVEUR
Commun    Disque                 Fichiers communs sur SERVEUR
Rep2          Disque                 Fichiers Rep2 sur SERVEUR
Temp         Disque                 Fichiers temporaires sur SERVEUR
La commande s'est terminée correctement.



A partir du poste sous XP Home:
Code: Tout sélectionner
C:\>net view \\serveur
Ressources partagées de \\serveur
Samba 3.0.22
Nom du partage  Type    Utilisé comme  Commentaire
-------------------------------------------------------------------------------
Rep1            Disque                 Fichiers Rep1 sur SERVEUR
Commun      Disque                 Fichiers communs sur SERVEUR
Rep2            Disque                 Fichiers Rep2 sur SERVEUR
Temp           Disque                 Fichiers temporaires sur SERVEUR
La commande s'est terminée correctement.

C:\>net view \\backup
Ressources partagées de \\backup
Samba 3.0.22
Nom du partage    Type    Utilisé comme  Commentaire
-------------------------------------------------------------------------------
Rep3            Disque                 Fichiers Rep3 sur Backup
La commande s'est terminée correctement.


En gros, cela confirme ce que je voyais depuis l'explorateur Windows des deux postes sous XP.

Bon, maintenant, le même sous Ubuntu...
Depuis SERVEUR vers lui même:
Code: Tout sélectionner
root@serveur:/# smbclient -L serveur -U MonLogin
Password:
Domain=[SERVEUR] OS=[Unix] Server=[Samba 3.0.22]
        Sharename  Type      Comment
        ---------       ----      -------
        ADMIN$       IPC       IPC Service (Samba 3.0.22)
        IPC$           IPC       IPC Service (Samba 3.0.22)
        Commun     Disk      Fichiers communs sur SERVEUR
        Temp          Disk      Fichiers temporaires sur SERVEUR
        Rep1           Disk      Fichiers Rep1 sur SERVEUR
        Rep2           Disk      Fichiers Rep2 sur SERVEUR
Domain=[SERVEUR] OS=[Unix] Server=[Samba 3.0.22]
        Server               Comment
        ---------            -------
        Workgroup            Master
        ---------            -------
        19RD4V               SERVEUR

(Cool, il se voit ! :D )

Depuis SERVEUR vers BACKUP:
Code: Tout sélectionner
root@serveur:/# smbclient -L backup -U MonLogin
Password:
Domain=[BACKUP] OS=[Unix] Server=[Samba 3.0.22]

        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       IPC Service (Samba 3.0.22)
        ADMIN$          IPC       IPC Service (Samba 3.0.22)
Domain=[BACKUP] OS=[Unix] Server=[Samba 3.0.22]
        Server               Comment
        ---------            -------
        Workgroup            Master
        ---------            -------
        19RD4V               SERVEUR

Et là c'est le drame, le répertoire partagé sur BACKUP n'apparait plus (sauf sur le poste en Win XP home, je m'entends) :shock:
Même topo depuis BACKUP avec smbclient .... Le mystère s'épaissit !
Cordialement,

19rd4v
19rd4v

Messages : 102
Géo : Presque tout au bout de l'Est...

Lun 28 Août, 2006 11:41

Bonjour,

J'ai fini par trouver... il ne s'agissait en fait pas (ou alors seulement en partie) d'un problème sur Samba, mais plûtot lié au PC sous XP Pro: J'avais modifié il y a quelques temps le fichiers "hosts" dans \windows\system32\drivers\etc pour diverses raisons, et j'ai depuis *un peu* oublié de le remettre à jour: BACKUP était déclaré dans "hosts" comme correspondant à l'adresse IP actuelle de SERVEUR, d'où l'apparition des partages de SERVEUR dans l'arborescence de BACKUP.

Merci à tous en tous cas , et en particulier à guerinp pour m'avoir suggéré la liste samba-fr, c'est une personne de cette liste qui m'a répondu ce matin et m'a permis de comprendre ce qui n'allait pas !
Cordialement,

19rd4v
19rd4v

Messages : 102
Géo : Presque tout au bout de l'Est...

Lun 28 Août, 2006 11:55

:D
Merci. Heureux que cela ait pu t'aider.
A+
P.
guerinp

Messages : 183
Géo : Crolles

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit