Avery Payne wrote:
Vlastimil Šetka wrote:
Sometimes (cca twice a day) smbstatus return error output like this:
tdb(/var/run/samba/sessionid.tdb): rec_read bad magic 0xd9fee666 at
offset=116988
It looks like you have an issue with a record. Stop your service for a
moment, go in and cp your files in /var/run/samba to a new directory,
say to /var/run/samba.backup, then go into /var/run/samba and do this:
tdbbackup -sbak *.tdb
tdbbackup -v -sbak
...then start Samba. The first makes a backup of your tdb tables; the
second verifies (and restores if needed) your tdb records. This is
safe, but if there was any issue, you can always restore your files from
the copy in /var/run/samba.backup that you made.
At first: I get this error message only about twice a day (smbstatus is
executed every 10 seconds) and the "offset" number every time changes.
But the issue with a "ghost" user is more frequent.
I read the source of smbstatus and I think that delete
/var/run/samba/sessionid.tdb will be enough. In my tool I use "smbstatus
-p" and in this case any other file is not used.
I already tried to stop samba, delete this file and then start samba.
New empty sessionid.tdb was created but nothing changes.
Maybe I will try your advice about delete and backup all tdb files but I
have to wait for some time for testing when the system is not in use.
It's a bug or a feature and smbstatus is only informative? It's solved
in some newer version? Can you tell me about better source for connected
user status?
On RHEL52 here and just moved up to 3.0.28 as part of an update from
stock RHEL50. Significant difference in stability and behavior from the
stock 3.0.25b. Twice-a-week locking issues have just "disappeared" and
using the Computer Management tool attached to the Samba server shows
actual files open instead of "ghost files".
Does "apt-get update && apt-get upgrade" show any entries for Samba?
The package is up-to-date Etch version.
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba