Portál AbcLinuxu, 22. prosince 2025 14:04
log levelNevim z hlavy zda staci 1,2 nebo 3 - ale to se snadno vyzkousi.
* blocking locks
csc policy
kernel oplocks
* locking
* lock spin count
* lock spin time
* oplocks
level2 oplocks
* oplock break wait time
* oplock contention limit
posix locking
* strict locking
* share modes
V podstatě všechny ohvězdičkové položky mohou mít vliv. Ješte složení OS sem na klientech. Vypište všechny typy OS co máte na klientských stanicích. Pozor právě pro toto je rozdíl například mezi W 200 a W XP. Nepřistupujete náhodou také z dosemu přímo k datům bez samby?.
oplocks=yes (default)umožňuje v FP i VFP otevřít DBF exkluzivně několikrát:
USE ("x:\tabulka.dbf") EXCLUSIVE IN 0 ALIAS "tab1"
USE ("x:\tabulka.dbf") EXCLUSIVE IN 0 ALIAS "tab2" && bez chybového hlášení !A z toho je Foxka koktavá. Dá se použít: veto oplock files = /*.dbf/...ale výkon Samby je nic moc. Používám v nastavení oportunistického zamykání toto:
oplocks = yes level2 oplocks = noPak již nelze otevřít tabulku exkluzivně několikrát. A zatím bez problému. Samba 2.8.4
[2005/10/17 09:37:26, 2] smbd/open.c:check_share_mode(530) Share violation on file (2,4,2,10029,Jkr/FAKTUR/FAKTUR.EXE,fcbopen = 0, flags = 0) = 0 [2005/10/17 09:37:26, 2] smbd/open.c:open_file(245) Bubak opened file Jkr/FAKTUR/FAKTUR.EXE read=Yes write=No (numopen=49) [2005/10/17 09:37:27, 2] smbd/open.c:check_share_mode(530) Share violation on file (2,4,2,10029,Jkr/FAKTUR/FAKTUR.EXE,fcbopen = 0, flags = 0) = 0 [2005/10/17 09:37:27, 2] smbd/open.c:open_file(245) Bubak opened file Jkr/FAKTUR/FAKTUR.EXE read=Yes write=No (numopen=49) [2005/10/17 09:37:28, 2] smbd/open.c:check_share_mode(530) Share violation on file (2,4,2,10029,Jkr/FAKTUR/FAKTUR.EXE,fcbopen = 0, flags = 0) = 0
vyrobce toho IS nam rekl, ze ty problemy nastanou pri poruseni souboru seznam1.dbf, kde je ulozene cele menu naseho IS.
Rekli nam, ze pomuze smazat ten soubor a zaroven smazat soubor promem.mem a zreindexovat. Coz pomohlo pri prvnim spusteni aplikace, ale bohuzel to pote zase znovu spadlo. Takze pomohlo zase znovu zreinstalovat cely IS.
Zjistil jsem, ze u toho souboru seznam1.dbf je u nekterych uzivatelu zobrazeno exlusive + batch a u nekterych none.
Nevite, co by mohlo pomoct?
diky
JUR
[global]
dos charset = CP852
unix charset = ISO8859-2
workgroup = SERVERS
server string = FILESERVER
printcap name = cups
ldap ssl = no
log level = 2
max log size = 10000
[homes]
read only = No
[byznys]
path = /home/spolecny/byznys
read only = No
create mask = 0770
directory mask = 0770
fstype = FAT
[2005/10/12 12:45:51, 1] smbd/service.c:make_connection_snum(642) 90 oplock_break: client failure in oplock break in file Jkr/sklad/SKVYROBA.DBF [2005/10/11 17:18:55, 1] smbd/service.c:make_connection_snum(642) hydraulikapr1 (192.168.0.150) connect to service byznys initially as user hromadkova (uid=1023, gid=100) ( pid 3270) [2005/10/11 17:18:55, 1] smbd/service.c:make_connection_snum(642) hydraulikapr1 (192.168.0.150) connect to service hromadkova initially as user hromadkova (uid=1023, gid=10 0) (pid 3270) [2005/10/11 17:18:55, 1] smbd/service.c:make_connection_snum(642) hydraulikapr1 (192.168.0.150) connect to service verejny initially as user hromadkova (uid=1023, gid=100) (pid 3270) [2005/10/11 17:19:18, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/sklad/SKVYROBX.CDX (dev = 803, inode = 5898291, file_id = 1783). [2005/10/11 17:19:18, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/sklad/SKVYROBX.CDX [2005/10/11 17:19:29, 1] smbd/service.c:close_cnum(830) hydraulikapr1 (192.168.0.150) closed connection to service byznys [2005/10/11 17:19:29, 1] smbd/service.c:close_cnum(830) hydraulikapr1 (192.168.0.150) closed connection to service hromadkova [2005/10/11 17:19:29, 1] smbd/service.c:close_cnum(830) hydraulikapr1 (192.168.0.150) closed connection to service verejny [2005/10/11 17:19:48, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/sklad/SKLSKUP.DBF (dev = 803, inode = 7323689, file_id = 1772). [2005/10/11 17:19:48, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/sklad/SKLSKUP.DBF [2005/10/11 17:20:18, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/sklad/SKLSKUPX.CDX (dev = 803, inode = 5898284, file_id = 1773). [2005/10/11 17:20:18, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/sklad/SKLSKUPX.CDX [2005/10/11 17:20:31, 1] smbd/service.c:close_cnum(830) a3e3p1 (192.168.0.236) closed connection to service byznys [2005/10/12 12:45:51, 1] smbd/service.c:make_connection_snum(642) 90 oplock_break: client failure in oplock break in file Jkr/sklad/SKVYROBA.DBF [2005/10/11 17:18:55, 1] smbd/service.c:make_connection_snum(642) hydraulikapr1 (192.168.0.150) connect to service byznys initially as user hromadkova (uid=1023, gid=100) ( pid 3270) [2005/10/11 17:18:55, 1] smbd/service.c:make_connection_snum(642) hydraulikapr1 (192.168.0.150) connect to service hromadkova initially as user hromadkova (uid=1023, gid=10 0) (pid 3270) [2005/10/11 17:18:55, 1] smbd/service.c:make_connection_snum(642) hydraulikapr1 (192.168.0.150) connect to service verejny initially as user hromadkova (uid=1023, gid=100) (pid 3270) [2005/10/11 17:19:18, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/sklad/SKVYROBX.CDX (dev = 803, inode = 5898291, file_id = 1783). [2005/10/11 17:19:18, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/sklad/SKVYROBX.CDX [2005/10/11 17:19:29, 1] smbd/service.c:close_cnum(830) hydraulikapr1 (192.168.0.150) closed connection to service byznys [2005/10/11 17:19:29, 1] smbd/service.c:close_cnum(830) hydraulikapr1 (192.168.0.150) closed connection to service hromadkova [2005/10/11 17:19:29, 1] smbd/service.c:close_cnum(830) hydraulikapr1 (192.168.0.150) closed connection to service verejny [2005/10/11 17:19:48, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/sklad/SKLSKUP.DBF (dev = 803, inode = 7323689, file_id = 1772). [2005/10/11 17:19:48, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/sklad/SKLSKUP.DBF [2005/10/11 17:20:18, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/sklad/SKLSKUPX.CDX (dev = 803, inode = 5898284, file_id = 1773). [2005/10/11 17:20:18, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/sklad/SKLSKUPX.CDX [2005/10/11 17:20:31, 1] smbd/service.c:close_cnum(830) a3e3p1 (192.168.0.236) closed connection to service byznys
id 4834) [2005/10/12 09:06:55, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/INIC.DBF (dev = 803, inode = 5882133, file_id = 545). [2005/10/12 09:06:55, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/INIC.DBF [2005/10/12 09:07:25, 0] smbd/oplock.c:oplock_break(847) oplock_break: receive_smb timed out after 30 seconds. oplock_break failed for file Jkr/SEZNAM1.DBF (dev = 803, inode = 5881978, file_id = 544). [2005/10/12 09:07:25, 0] smbd/oplock.c:oplock_break(919) oplock_break: client failure in oplock break in file Jkr/SEZNAM1.DBF [2005/10/12 09:07:54, 0] smbd/oplock.c:request_oplock_break(1054) request_oplock_break: no response received to oplock break request to pid 4688 on port 33171 for dev = 80 3, inode = 5882081, file_id = 559 [2005/10/12 09:07:54, 0] smbd/open.c:open_mode_check(743) open_mode_check: exlusive oplock left by process 4688 after break ! For file Jkr/BYZNYS.BAT, dev = 803, i node = 5882081. Deleting it to continue... [2005/10/12 09:07:54, 0] smbd/open.c:open_mode_check(747) open_mode_check: Existent process 4688 left active oplock. [2005/10/12 09:07:55, 0] smbd/oplock.c:oplock_break(847)
veto oplock files = /*.dbf/*.DBF/*.cdx/*.CDX/
/*.MDB/*.mdb/). Snad Vám to pomůže.
veto oplock files jsem žádné postřehnutelné zpomalení nezaregistroval. Zkoušel jste to nastavit? Pokud ano, problém trvá dál?
[2005/10/17 09:37:26, 2] smbd/open.c:check_share_mode(530) Share violation on file (2,4,2,10029,Jkr/FAKTUR/FAKTUR.EXE,fcbopen = 0, flags = 0) = 0 [2005/10/17 09:37:26, 2] smbd/open.c:open_file(245) Bubak opened file Jkr/FAKTUR/FAKTUR.EXE read=Yes write=No (numopen=49) [2005/10/17 09:37:27, 2] smbd/open.c:check_share_mode(530) Share violation on file (2,4,2,10029,Jkr/FAKTUR/FAKTUR.EXE,fcbopen = 0, flags = 0) = 0 [2005/10/17 09:37:27, 2] smbd/open.c:open_file(245) Bubak opened file Jkr/FAKTUR/FAKTUR.EXE read=Yes write=No (numopen=49) [2005/10/17 09:37:28, 2] smbd/open.c:check_share_mode(530) Share violation on file (2,4,2,10029,Jkr/FAKTUR/FAKTUR.EXE,fcbopen = 0, flags = 0) = 0
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.