samba erreur

samba erreur - Linux et OS Alternatifs

Marsh Posté le 10-04-2002 à 15:14:43    

Salut
j'ai recemment upgrade ma version de samba vers la derniere 2.2.3a
et samba ne se lance plus les logs me donne le résultat suivant  
[2002/04/10 14:27:12, 0] smbd/server.c:main(698)
  smbd version 2.2.3a started.
  Copyright Andrew Tridgell and the Samba Team 1992-2002
[2002/04/10 14:27:12, 0] tdb/tdbutil.c:tdb_log(475)
  tdb((null)): tdb_open_ex: failed to get global lock on /etc/samba/secrets.tdb: Invalid argument
[2002/04/10 14:27:12, 0] passdb/secrets.c:secrets_init(43)
  Failed to open /etc/samba/secrets.tdb
[2002/04/10 14:27:12, 0] lib/pidfile.c:pidfile_create(98)
  ERROR: smbd : fcntl lock of file /var/cache/samba/smbd.pid failed. Error was Invalid argument
 
quelqu'un a une idée ?
merci  :hello:


---------------
The name isn't Logan, bub...it's Wolverine.
Reply

Marsh Posté le 10-04-2002 à 15:14:43   

Reply

Marsh Posté le 10-04-2002 à 15:25:45    

Samba créé des fichiers verrous lorsqu'il se lance.
(les fichiers tdb et les pid)
Apparement, quand tu as fait ta mise à jour, tu n'as pas configurer ca, et il apparement pas les droits pour créer ces fichiers.
Vérifie que tu n'as pas changer les répertoires pendant la mise à jour par rapport à l'ancienne version, vérifie les droits des reps.
Regarde si les répertoires existent

Reply

Marsh Posté le 10-04-2002 à 15:34:58    

J'y avait pense mais les répertoires et fichiers existent bien et pour faire un test j'ai mis les fichiers en question secrets.tdb en 777
mais le problème continue


---------------
The name isn't Logan, bub...it's Wolverine.
Reply

Marsh Posté le 10-04-2002 à 15:45:45    

Vérifie tes process.
Regarde si tu as bien 1 et 1 seul exemplaire des démons Samba qui tourne :
 
ps -e | grep mbd
 
Tu devrai juste avoir
 
smbd
nmbd

Reply

Marsh Posté le 10-04-2002 à 15:48:16    

J'ai rien qui tourne vu que le(s) daemon(s) ne se lance pas


---------------
The name isn't Logan, bub...it's Wolverine.
Reply

Marsh Posté le 10-04-2002 à 15:56:29    

Je voulais savoir si tu avais pas d'autre démons qui tournerait et bloquerai ceux de Samba.
 
Les logs sont clairs.
Les démons Samba n'arrive pas à poser une verrou global sur 2 fichiers à cause qu'un Invalid Argument.
 
Y'a une fonction pour avoir la liste des verrou posés, je m'en souviens plus, kk1 la connait ?
 
Sinon, si le problème vient vraiment d'une erreur dans les paramètres de la fonction C, je te conseillerai de recompiler Samba. J'ai Samba 2.2.3a installé et il tourne très bien, il m'a pratiquement pas posé de problème.

Reply

Marsh Posté le 10-04-2002 à 16:14:36    

Tu viens de me proposer ce que je redoutais  
bon bah let's go  :D


---------------
The name isn't Logan, bub...it's Wolverine.
Reply

Marsh Posté le 10-04-2002 à 17:10:08    

ok c'est fait ca démarre  :D  
mais jutilise mon ancien fichier de conf et de pass  
mais lorsque j'utilise smbpasswd pour ajouter des utilisateurs
il me met unable to open passdb database
une idee ?


---------------
The name isn't Logan, bub...it's Wolverine.
Reply

Marsh Posté le 10-04-2002 à 17:15:14    

Ok c'est bon j'ai trouve
faut que je le refasse sans que samba tourne :)


---------------
The name isn't Logan, bub...it's Wolverine.
Reply

Marsh Posté le 10-04-2002 à 17:35:08    

C bizarre, moi j'ai toujours fait mes smbpasswd pendant que les démons tournaient et j'ai jamais eu de problème.
Je viens de réessayer, ca marche bien.

Reply

Sujets relatifs:

Leave a Replay

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