You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/01/26 13:40:00 UTC
[jira] [Commented] (QPID-8086) [Broker-J] Add ability to the Broker
to permit recovery from QPID-8066
[ https://issues.apache.org/jira/browse/QPID-8086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16341066#comment-16341066 ]
ASF subversion and git services commented on QPID-8086:
-------------------------------------------------------
Commit 557fe9c1c8245ad447ae7722d2631586cb358f78 in qpid-broker-j's branch refs/heads/master from [~k-wall]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-broker-j.git;h=557fe9c ]
QPID-8086: [BDB HA] Standalone tool to delete orphan configuration records from a BDB JE database - for exceptional use only
> [Broker-J] Add ability to the Broker to permit recovery from QPID-8066
> ----------------------------------------------------------------------
>
> Key: QPID-8086
> URL: https://issues.apache.org/jira/browse/QPID-8086
> Project: Qpid
> Issue Type: Improvement
> Components: Broker-J
> Reporter: Keith Wall
> Priority: Major
> Fix For: qpid-java-broker-7.0.1, qpid-java-6.1.6
>
>
> Defect QPID-8066 has the potential to leave the Broker in a state where it cannot be restarted. The recovery phase, on encountering the orphan records, throws an exception and this puts the virtualhost into an {{ERROR}} state. There is no facility in Broker-J to recover from this short of recreation of the virtualhost.
> If the configuration store is backed by JDBC, then a workaround is to connect to the database and remove the offending rows. Unfortunately if the virtualhost is backed by BDB (for configuration) or BDB HA, the user has no convenient way to recover the situation. BDB JE has no command line interface so a Java program would have to be written with knowledge of the store's structure. The HA case is further complicated by the fact that sufficient nodes would have to be available to provide quorum within the group.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org