[Samba] Trouble with aix jfs and samba 2.2.4

Heady, Troy {PBSG} Troy.Heady at pbsg.com
Mon Jul 22 07:06:01 GMT 2002


Has anyone seen what appears to be a hard limit in samba on AIX

I have a Large aix jfs as a samba share that has been working 

 successfully for  several days.  Then even though the fs has 40 GB

 still free the nt clients attached report "Disk Ful"  error message. 

 The samba log reports an "out of memory" error.  This only happens on

 writes to samba and only writes to the one filesystem.  I compiled
 samba with the default options and beileve this is when my mistake
is.

Can you offer any memory tuning params / compile options that may help or
point me in
the right direction. I have included the jfs params and error message below.


					Thank you in advance,
					Troy Heady
					

					troy.heady at fritolay.com
					Pepsico Unix Engineering



lsfs -q /imaging01/imgdata  
Name            Nodename   Mount Pt               VFS   Size    Options
Auto Accounting
/dev/imgnasvg00lv00 --         /imaging01/imgdata     jfs   134217728 rw
yes  no 
  (lv size: 134217728, fs size: 134217728, frag size: 4096, nbpi: 4096,
compress: no, bf: false, ag: 8)

df -k /imaging01/imgdata
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
/dev/imgnasvg00lv00    67108864  57019388   16%   274359     2%
/imaging01/imgdata


tail machine.log

[2002/07/22 08:24:42, 3] smbd/process.c:process_smb(866)
  Transaction 14725 of length 65
[2002/07/22 08:24:42, 3] smbd/process.c:switch_message(673)
  switch message SMBunlink (pid 88376)
[2002/07/22 08:24:42, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/22 08:24:42, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/22 08:24:42, 3] smbd/reply.c:reply_unlink(2130)
  reply_unlink : \troy_test\49c5b88.DB4
[2002/07/22 08:24:42, 3] lib/util.c:unix_clean_name(387)
  unix_clean_name [/troy_test/49c5b88.DB4]
[2002/07/22 08:24:42, 3] lib/util.c:unix_clean_name(387)
  unix_clean_name [troy_test/49c5b88.DB4]
[2002/07/22 08:24:42, 2] smbd/open.c:open_file(233)
  theady opened file troy_test/49c5b88.DB4 read=Yes write=No (numopen=2)
/memory
[2002/07/19 09:59:03, 3] smbd/error.c:error_packet(110)
  error packet at smbd/trans2.c(1005) cmd=50 (SMBtrans2)
NT_STATUS_NO_SUCH_FILE
[2002/07/19 09:59:03, 3] smbd/process.c:process_smb(866)
  Transaction 5739 of length 110
[2002/07/19 09:59:03, 3] smbd/process.c:switch_message(673)
  switch message SMBntcreateX (pid 181652)
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/19 09:59:03, 3] lib/util.c:unix_clean_name(387)
  unix_clean_name [/troy_test/49c5b8a.DB4]
[2002/07/19 09:59:03, 3] smbd/dosmode.c:unix_mode(111)
  unix_mode(troy_test/49c5b8a.DB4) returning 0744
[2002/07/19 09:59:03, 3] lib/util.c:unix_clean_name(387)
  unix_clean_name [troy_test/49c5b8a.DB4]
[2002/07/19 09:59:03, 3] smbd/open.c:open_file(163)
  Error opening file troy_test/49c5b8a.DB4 (A file or directory in the path
name does not exist.) (local_flags=0) (flags=0)
[2002/07/19 09:59:03, 3] smbd/error.c:error_packet(91)
  error string = A file or directory in the path name does not exist.
[2002/07/19 09:59:03, 3] smbd/error.c:error_packet(110)
  error packet at smbd/nttrans.c(870) cmd=162 (SMBntcreateX)
NT_STATUS_NO_SUCH_FILE
[2002/07/19 09:59:03, 3] smbd/process.c:process_smb(866)
  Transaction 5740 of length 110
[2002/07/19 09:59:03, 3] smbd/process.c:switch_message(673)
  switch message SMBntcreateX (pid 181652)
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/19 09:59:03, 3] lib/util.c:unix_clean_name(387)
  unix_clean_name [/troy_test/49c5b8a.DB4]
[2002/07/19 09:59:03, 3] smbd/dosmode.c:unix_mode(111)
  unix_mode(troy_test/49c5b8a.DB4) returning 0744
[2002/07/19 09:59:03, 3] lib/util.c:unix_clean_name(387)
  unix_clean_name [troy_test/49c5b8a.DB4]
[2002/07/19 09:59:03, 2] smbd/open.c:open_file(233)
  theady opened file troy_test/49c5b8a.DB4 read=No write=Yes (numopen=2)
[2002/07/19 09:59:03, 3] smbd/process.c:process_smb(866)
  Transaction 5741 of length 74
[2002/07/19 09:59:03, 3] smbd/process.c:switch_message(673)
  switch message SMBtrans2 (pid 181652)
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/19 09:59:03, 3] smbd/trans2.c:call_trans2qfsinfo(1315)
  call_trans2qfsinfo: level = 259
[2002/07/19 09:59:03, 3] smbd/process.c:process_smb(866)
  Transaction 5742 of length 52
[2002/07/19 09:59:03, 3] smbd/process.c:switch_message(673)
  switch message SMBwrite (pid 181652)
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/19 09:59:03, 3] smbd/error.c:error_packet(91)
  error string = There is not enough memory available now.
[2002/07/19 09:59:03, 3] smbd/error.c:error_packet(110)
  error packet at smbd/reply.c(2723) cmd=11 (SMBwrite) NT_STATUS_DISK_FULL
[2002/07/19 09:59:03, 3] smbd/process.c:process_smb(866)
  Transaction 5743 of length 81
[2002/07/19 09:59:03, 3] smbd/process.c:switch_message(673)
  switch message SMBtrans2 (pid 181652)
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/19 09:59:03, 3] smbd/trans2.c:call_trans2setfilepathinfo(2348)
  call_trans2setfilepathinfo(8) troy_test/49c5b8a.DB4 info_level=258
totdata=1
[2002/07/19 09:59:03, 3] smbd/process.c:process_smb(866)
  Transaction 5744 of length 46
[2002/07/19 09:59:03, 3] smbd/process.c:switch_message(673)
  switch message SMBclose (pid 181652)
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/19 09:59:03, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/19 09:59:03, 3] smbd/reply.c:reply_close(3021)
  close fd=21 fnum=7416 (numopen=2)
[2002/07/19 09:59:03, 2] smbd/close.c:close_normal_file(213)
  theady closed file troy_test/49c5b8a.DB4 (numopen=1)
[2002/07/19 09:59:05, 3] smbd/process.c:process_smb(866)
  Transaction 5745 of length 107
[2002/07/19 09:59:05, 3] smbd/process.c:switch_message(673)
  switch message SMBtrans2 (pid 181652)
[2002/07/19 09:59:05, 3] smbd/sec_ctx.c:set_sec_ctx(314)
  setting sec ctx (717, 215) - sec_ctx_stack_ndx = 0
[2002/07/19 09:59:05, 3] smbd/sec_ctx.c:set_sec_ctx(319)
  17 user groups:
  215 28 204 230 600 700 228 10000 10001 10015 10016 249 263 298 326 454 524
[2002/07/19 09:59:05, 3] smbd/trans2.c:call_trans2findfirst(863)
  call_trans2findfirst: dirtype = 22, maxentries = 3, close_after_first=1,
close_if_end = 0 requires_resume_key = 1 level = 260, max
_data_bytes = 352





More information about the samba mailing list