William,

Thank you for your suggestion.  Exporting the databases from a working master 
with the “-r” option worked and I was able to get the three bad servers back up 
and in replication.

Paul M. Whitney
paul.whit...@mac.com

Sent from my Mac Book Pro

> On Nov 22, 2017, at 08:38, William Brown <wibr...@redhat.com> wrote:
> 
> On Wed, 2017-11-22 at 13:30 +0000, Paul Whitney wrote:
>> We have a few new servers deployed with 389-ds-base version 1.3.5.10-
>> 21.  These servers were deployed in an environment where auto-
>> patching happens and we forgot to disable that feature.
>> 
>> Overnight the servers were updated to 389-ds-base version 1.3.6.1-
>> 19.  All of the upgraded servers are now in a bad state.  We have
>> tried multiple ways to reinitialize them but cannot seem to get the
>> servers to work again.  We do see in the logs when they d startup
>> "Abnormal shutdown detected, rebuilding database". But then the
>> server stays in that state and does nothing that I can tell other
>> than touch the timestamp on the __DB files.
>> 
>> Are versions 1.3.5.10-21 and 1.3.6.1-19 not compatible?  Can anyone
>> suggest a way to reinit these servers without having to rebuild them?
> 
> As far as I am aware, a downgrade *should* work, but we don't often
> advise it. Are you saying the upgrade itself failed? Or downgrade? This
> is certainly the first I'm hearing of an upgrade failure ...
> 
> The database format has not changed that I am aware of, and the content
> of dse.ldif also hasn't changed (any changes should be "in memory"
> anyway due to the new libglobs features in 1.3.6).
> 
>> 
>> Reinit has been attempted by doing the following methods:
>> 
>> - Console reinit.   (Failed, cannot connect to server)
>> - Export replica for the server.  (Import successful, however gets
>> into the "rebuild database" state.
>> - Copied the entire instance (/var/lib/dirsrv/slapd-myinstance) and
>> restart.  Same state as the one above.
>> 
>> 
> 
> I think I'd need to see the error log to be sure of the error you are
> seeing at start to advise further.
> 
> If you can't provide that, consider a db2ldif -r from a working master,
> and then 'ldif2db' on a broken server. IIRC you can't just copy the
> /var folder because of the change log, but I could be wrong about this.
> 
> 
> 
> --
> Sincerely,
> 
> William Brown
> Software Engineer
> Red Hat, Australia/Brisbane
> _______________________________________________
> 389-users mailing list -- 389-users@lists.fedoraproject.org
> To unsubscribe send an email to 389-users-le...@lists.fedoraproject.org

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
389-users mailing list -- 389-users@lists.fedoraproject.org
To unsubscribe send an email to 389-users-le...@lists.fedoraproject.org

Reply via email to