Cyrus with a NFS storage. random DBERROR

Dmitriy Kirhlarov dimma at higis.ru
Fri Jun 8 12:36:19 EDT 2007


Paul Dekkers wrote:
>> It can be fixed with manualy running 'sync_client -f 
>> not_finished_logfile' option or 'sync_client -u user', if logfile is lose.
>>   
> 
> Which reminds me... isn't it strange that an "unfinished logfile" is
> removed when the cyrus master (or was it the sync_client -r) is
> restarted? Would make sense to me if the file is renamed / stored for
> later running through sync_client -f. (Or that sync_client -r reads this
> file too before it starts rolling.)


sync_client get logfile, rename it to logfile.$sync_client_pid, push 
data, remove file.

if you kill sync_client processes, you get files look like 
'logfile.5012', 'logfile.1222', etc.

WBR.
Dmitriy


More information about the Info-cyrus mailing list