PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba 2.2.8 und Win98 Locking von Dateien



bw_compu_ware
03.06.05, 12:57
Hallo,

ich habe folgende Umgebung:

Fujitsu-Siemens Server mit SuSE ES8.1
mit laufendem Samba(2.2.8) als Domaine-Server, DNS, DHCP

Win98-Clients
WinXP-Clients

Ich habe ein Programm, dass bei Start 5 Dateien anlegt und diese auch vorübergehend sperrt. Nun habe ich das Problem, dass ich unter W98 das Programm nur einmal aufmachen kann, da er beim zweiten öffnen auf diese 5 Dateien nicht zugreifen kann, da sie noch von der ersten Instanz gesperrt sind. Wenn ich nur mit WXP arbeite, funktioniert alles wunderbar. WXP gibt die Dateien wieder frei und sperrt sie nicht dauerhaft.

Was muss ich meiner Samba-Konfig ändern, damit es funktioniert, dass auch W98-Rechner auf dieses Programm zugreifen können?

Nur schin mal im Vorraus: Nein es ist nicht möglich, dass ich alle W98 Rechner auf WXP umstelle (das sind etwa 80 Stück und fast alles lahme Gurken). :D

Danke schon im Vorraus

Benjamin Werner

dipesh
05.06.05, 02:48
http://www.oreilly.com/catalog/samba/chapter/book/ch05_05.html

bw_compu_ware
06.06.05, 09:21
Hallo,

ich hab mir das durchgelesen und habe folgende Einstellung ausprobiert, weil das die einzige war, die mir sinnvoll erschiehn.

share mode = no

ok, ich weiß man sollte Sie nicht verwenden, aber testweise hab ich das mal gemacht. Leider ohne Erfolg.

ich hab hier mal meine Smb.conf:

# Global parameters
[global]
log file = /var/log/samba/log.%m
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY force directory mode = 770
force create mode = 770
domain master = Yes
domain logons = Yes
time server = Yes
encrypt passwords = yes
netbios name = Linuxserver
map archive = no
server string = Linux PDC
default = daten
unix password sync = yes
workgroup = MyDomain.de
os level = 128
printcap name = CUPS
syslog = 0
log level = 1
security = server
max log size = 50
load printers = no

[Daten]
comment = Share Laufwerk
valid users = @users
path = /share
browseable = yes
writeable = yes


Was sollte/könnte ich daran verändern. Hab schon folgendes probiert:

locking = no
strict locking = no
oplocks = no

hat mit allen nicht funktioniert.

Vielleicht habt ihr eine Antwort.

mfg
Benjamin

dipesh
06.06.05, 19:54
- share mode = no
+ share modes = no
locking = no
oplocks = no
kernel oplocks = no
blocking locks = no
level2oplocks = no

funktioniert auch nicht? Dann weiß ich leider auch nicht weiter...