-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Tom Dickson wrote: | We're power failing a unit before it goes into production, and we've | noticed that every time we fail it during a data transfer, smbd loses | the domain connection. I've traced it down to the secrets.tdb file. | After a power failure, tdbdump secrets.tdb says: | | { | key = "SECRETS/SID/IN28C29E" | data = | "\01\04\00\00\00\00\00\05\15\00\00\00\D4r\9A\B6Sd\A3N\0A5\D7\DE\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00"
| | } | { | key = "INFO/random_seed\00" | data = "\C9\07\00\00" | } | | The log.smbd says: | | [2004/07/22 09:17:59, 0] tdb/tdbutil.c:tdb_log(724) | ~ tdb(/etc/samba/secrets.tdb): remove_from_freelist: not on list at | off=1408 | [2004/07/22 09:17:59, 0] tdb/tdbutil.c:tdb_log(724) | ~ tdb(/etc/samba/secrets.tdb): tdb_free: left free failed at 1408 | | If I replace the secrets.tdb with a good one, and restart samba, it | works fine again. I'm worried that the domain user name maps would | change, though. | | The interesting thing is, when I set the log level at 10 to try to find | out what was corrupting secrets.tdb (does that have to be written | constantly?), the problem went away! | | I know that expecting samba to survive a power failure is a little much, | but I'm interested as to what is using that file at the time of failure. | If secrets.tdb changes rarely, can I just replace it if it gets corrupt? | | Further information: | | Samba version: 3.0.2a | Kernel: 2.4.26 | Filesystem: /dev/md0 on / type ext3 (rw,data=journal) | | I've uploaded a tarball of the secrets.tdb (bad) and secrets.tdb.good | at: http://schnecke.bombcar.com/secrets.tgz | | -Tom Bad etiquette to reply to myself, I know, but it seems that tdbbackup may do what I want. Is there any standardized method of using it?
- -Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFA//GX2dxAfYNwANIRAiCkAKCYg8u61VY4DSPfYcww718vd6AVbQCeI/J1 wZxofXAtTwlggt6GNUXLUos= =LanJ -----END PGP SIGNATURE----- -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba