[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: samba kopieren dauert lange



Am Donnerstag, 17. Februar 2005 21:27 schrieb Bernd Schwendele:
> Vielleicht bringt das was...
> Hast schon mal hier nachgeschaut?
> 
> http://us4.samba.org/samba/docs/man/Samba-HOWTO-Collection/AccessControls.html
> 

Die Idee ist gar nicht mal schlecht, daran habe ich noch gar nicht gedacht, das debian mit dem ACL über samba nicht zu recht kommt.
Aber auch das ACL habe ich jetzt hinbekommen, obwohl ich da erst seit ein paar Tagen in den Gängen war.
Ich kann von Winxp die ACLs und die extendedAtributes angucken. Verändern habe ich nicht probiert.
Da ich das Problem aber auch vor den ACLs hatte, ist das aber auch eher unwahrscheinlich, aber ich werde es nochmal testen.

In meiner /var/log/messages von debian sarge steht, was während des kopierens in das share passierte:
************************************************************************************
Feb 17 20:08:13 feld-bert kernel: SMB connection re-established (-5)
Feb 17 20:11:13 feld-bert kernel: SMB connection re-established (-5)
Feb 17 20:12:41 feld-bert kernel: SMB connection re-established (-5)
Feb 17 20:17:25 feld-bert kernel: SMB connection re-established (-5)
Feb 17 20:20:11 feld-bert kernel: SMB connection re-established (-5)
Feb 17 20:20:17 feld-bert kernel: smb_proc_readdir_long: error=-512, breaking
Feb 17 20:21:00 feld-bert kernel: smb_lookup: find Neuer Ordner/.directory failed, error=-512
Feb 17 20:27:29 feld-bert kernel: SMB connection re-established (-5)
Feb 17 20:32:09 feld-bert kernel: SMB connection re-established (-5)
Feb 17 20:33:53 feld-bert kernel: smb_add_request: request [c95f0ea0, mid=599] timed out!
Feb 17 20:34:48 feld-bert kernel: smb_add_request: request [c8469ec0, mid=612] timed out!
Feb 17 20:35:18 feld-bert kernel: smb_add_request: request [c8469ec0, mid=616] timed out!
Feb 17 20:36:44 feld-bert kernel: smb_add_request: request [c6ffaee0, mid=1199] timed out!
Feb 17 20:37:14 feld-bert kernel: smb_add_request: request [c6ffaee0, mid=1206] timed out!
Feb 17 20:40:40 feld-bert kernel: smb_add_request: request [cdff2ec0, mid=571] timed out!
Feb 17 20:40:40 feld-bert kernel: smb_lookup: find Neuer Ordner/.directory failed, error=-512
Feb 17 20:40:40 feld-bert kernel: smb_proc_readdir_long: error=-512, breaking
Feb 17 21:09:48 feld-bert -- MARK --
Feb 17 21:29:48 feld-bert -- MARK --
Feb 17 21:39:52 feld-bert kernel: SMB connection re-established (-5)
Feb 17 21:41:31 feld-bert kernel: smb_add_request: request [c605ee80, mid=109] timed out!
Feb 17 21:41:32 feld-bert kernel: smb_proc_readdir_long: error=-512, breaking
************************************************************************************
Wie bringe ich das debian System dazu mehr auszuspucken?



ich habe aber noch was interessantes entdeckt, und glaube das mein Problem mit der uid zusammen hängen könnte.

Hatte es getestet mit einem share wo nur der Eigentümer des Ordners reinschreiben darf.

Ich habe Ordner angelegt, und in jeden Ordner einmal eine Datei von jedem client aus erstellt:
************************************************************************************
feld-server:/usr/share/doc/packages/00_ebooks/Neuer Ordner # ls -nR
.:
total 20
drwxrwxr-x    5 500      100          4096 Feb 17 22:08 .
drwxrwxr-x    5 503      100          4096 Feb 16 21:24 ..
drwxrwxrwx    2 500      100          4096 Feb 17 22:03 alle-duerfen
drwxr-xr-x    2 500      100          4096 Feb 17 22:04 markus-darf-schreiben
drwxrwxr-x    2 500      100          4096 Feb 17 22:04 users-duerfen-schreiben

./alle-duerfen:
total 12
drwxrwxrwx    2 500      100          4096 Feb 17 22:03 .
drwxrwxr-x    5 500      100          4096 Feb 17 22:08 ..
-rw-r--r--    1 500      100             2 Feb 17 21:54 von-debian-markus
-rw-rw-rw-    1 500      100             0 Feb 17 22:03 von-winxp-markus

./markus-darf-schreiben:
total 8
drwxr-xr-x    2 500      100          4096 Feb 17 22:04 .
drwxrwxr-x    5 500      100          4096 Feb 17 22:08 ..
-rw-rw-rw-    1 500      100             0 Feb 17 22:04 von-winxp-markus

./users-duerfen-schreiben:
total 12
drwxrwxr-x    2 500      100          4096 Feb 17 22:04 .
drwxrwxr-x    5 500      100          4096 Feb 17 22:08 ..
-rw-r--r--    1 500      100             2 Feb 17 21:53 von-debian-markus
-rw-rw-rw-    1 500      100             0 Feb 17 22:03 von-winxp-markus
feld-server:/usr/share/doc/packages/00_ebooks/Neuer Ordner #                     
************************************************************************************
Wie man auch erkennen kann liegt im Ordner "./markus-darf-schreiben" nur die Textdatei die ich über den Winxp Client erstellt habe.
Der Benutzer markus vom debian System durfte da nicht rein schreiben.
Ganz merkwürdig finde ich das nicht, denn der markus vom debian hat die uid 1000, un der Benutzer markus von suse die uid 500,
wobei der Benutzer markus vom winclient eine uid zugewiesen bekommt.




mfg Markus



Reply to: