A few months ago we bought a GIS software. It is running under Windows XP Pro. This software has stored its databases in dbf files, located on one samba share. Executables reside on each WinXP Pro client. The software simply uses dbf databases located on samba share. Each session of the gis opens about 500 files. I have four workstations that are allowed to run this software.

[kirchner]
    volume = Kirchner
    comment = GIS Software
    path = /mnt/hd0/kirchner
    browseable = yes
    case sensitive = no
    valid users = user1, user2
    write list = user1, user2

Recently I've noticed (about a few days ago) that when the user is closing the running gis program, the program is not closing properly, it doesn't respond and it simply hangs. User has to kill program's process manually.

Meanwhile on samba server corresponding smbd process consumes about 100% of cpu and fills hard disk with bunch of such user's log:

"smbd/notify_inotify.c:inotify_handler(234) No data on inotidy df?!"

Such log grows up very fast, and quickly consumes whole hard disk volume.

I haven't found any satisfying information concernig the meaning of this log. I have been trying to manage this annoying problem. I took following steps:

1. I've raised number of file descriptors in the linux system to 8129 - this doesn't help 2. I've moved the share from one reiserfs partition to another formatted under reiser4 filesystem.

The problem occurs less than on reiserfs, but still happens.

I have followig operation system on my fileserver:

Slackware12 running on linux-2.6.22
Samba 3.0.27a is compiled with following options (slightly modified part of default samba.Slackbild file.)

--prefix=/usr \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--sysconfdir=/etc \
--with-configdir=/etc/samba \
--with-privatedir=/etc/samba/private \
--localstatedir=/var \
--with-lockdir=/var/run/samba \
--with-swatdir=/usr/share/swat \
--disable-cups \
--enable-shared=yes \
--with-fhs=yes \
--with-smbtorture4-path=/usr/sbin \
--with-ldap=yes \
--with-automount=yes \
--with-smbmount=yes \
--with-cifsmount=yes \
--with-quotas=yes \
--with-sys-quotas=yes \
--with-utmp=yes \
--with-libmsrpc=yes \
--with-libaddns=yes \
--with-syslog=yes \
--with-libsmbclient=yes \
--with-libsmbsharemodes=yes \
--with-acl-support=yes \
--with-aio-support=yes \
--with-sendfile-support=yes \
--with-winbind=yes


Could you tell me please what does mentioned entry of the user's log mean ?
"smbd/notify_inotify.c:inotify_handler(234) No data on inotidy df?!"

Thank you in advance
Witek Tosta
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to