You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Alan Conway (JIRA)" <qp...@incubator.apache.org> on 2009/12/18 14:35:18 UTC
[jira] Created: (QPID-2296) Persistent cluster problems after
reboot -f
Persistent cluster problems after reboot -f
--------------------------------------------
Key: QPID-2296
URL: https://issues.apache.org/jira/browse/QPID-2296
Project: Qpid
Issue Type: Bug
Components: C++ Broker
Affects Versions: 0.5
Reporter: Alan Conway
Assignee: Alan Conway
See https://bugzilla.redhat.com/show_bug.cgi?id=541927
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] Updated: (QPID-2296) Cluster errors when using
acquire-mode-not-acquired
Posted by "Alan Conway (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-2296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan Conway updated QPID-2296:
------------------------------
Description:
Adding a new broker to a cluster while there are clients using not-acquired mode (aka "browse" mode) to retrieve messages without dequeing them can cause inconsistencies that will cause cluster members to abort. Examples of errors that may be seen as a result of this bug:
2009-12-18 10:29:04 critical cluster(20.0.100.32:23782 READY/error) local error 906715 did not occur on member 20.0.100.33:16960: resource-limit-exceeded: Policy exceeded on A_1, poli\
cy: size: max=104857600, current=952489; count: max=20000, current=20000; type=reject (../../cpp/src/qpid/broker/QueuePolicy.cpp:83)
2009-12-21 12:22:07 error Error delivering frames: local error did not occur on all cluster members : invalid-argument: anonymous.a6e88ed1-e69b-4549-b\
32d-5168f068974d: confirmed < (103+0) but only sent < (99+0) (../../cpp/src/qpid/SessionState.cpp:151) (../../cpp/src/qpid/cluster/ErrorCheck.cpp:89)
See https://bugzilla.redhat.com/show_bug.cgi?id=541927 for more details.
was:See https://bugzilla.redhat.com/show_bug.cgi?id=541927
Priority: Blocker (was: Major)
Fix Version/s: 0.6
Summary: Cluster errors when using acquire-mode-not-acquired (was: Persistent cluster problems after reboot -f )
> Cluster errors when using acquire-mode-not-acquired
> ---------------------------------------------------
>
> Key: QPID-2296
> URL: https://issues.apache.org/jira/browse/QPID-2296
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.5
> Reporter: Alan Conway
> Assignee: Alan Conway
> Priority: Blocker
> Fix For: 0.6
>
>
> Adding a new broker to a cluster while there are clients using not-acquired mode (aka "browse" mode) to retrieve messages without dequeing them can cause inconsistencies that will cause cluster members to abort. Examples of errors that may be seen as a result of this bug:
> 2009-12-18 10:29:04 critical cluster(20.0.100.32:23782 READY/error) local error 906715 did not occur on member 20.0.100.33:16960: resource-limit-exceeded: Policy exceeded on A_1, poli\
> cy: size: max=104857600, current=952489; count: max=20000, current=20000; type=reject (../../cpp/src/qpid/broker/QueuePolicy.cpp:83)
> 2009-12-21 12:22:07 error Error delivering frames: local error did not occur on all cluster members : invalid-argument: anonymous.a6e88ed1-e69b-4549-b\
> 32d-5168f068974d: confirmed < (103+0) but only sent < (99+0) (../../cpp/src/qpid/SessionState.cpp:151) (../../cpp/src/qpid/cluster/ErrorCheck.cpp:89)
> See https://bugzilla.redhat.com/show_bug.cgi?id=541927 for more details.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] Resolved: (QPID-2296) Cluster errors when using
acquire-mode-not-acquired
Posted by "Alan Conway (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-2296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan Conway resolved QPID-2296.
-------------------------------
Resolution: Fixed
This could also affect applications that don't use not-acquired mode.
The problem is that the consumer's position in the queue is not replicated to joining brokers.
Fixed in r893175
> Cluster errors when using acquire-mode-not-acquired
> ---------------------------------------------------
>
> Key: QPID-2296
> URL: https://issues.apache.org/jira/browse/QPID-2296
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.5
> Reporter: Alan Conway
> Assignee: Alan Conway
> Priority: Blocker
> Fix For: 0.6
>
>
> Adding a new broker to a cluster while there are clients using not-acquired mode (aka "browse" mode) to retrieve messages without dequeing them can cause inconsistencies that will cause cluster members to abort. Examples of errors that may be seen as a result of this bug:
> 2009-12-18 10:29:04 critical cluster(20.0.100.32:23782 READY/error) local error 906715 did not occur on member 20.0.100.33:16960: resource-limit-exceeded: Policy exceeded on A_1, poli\
> cy: size: max=104857600, current=952489; count: max=20000, current=20000; type=reject (../../cpp/src/qpid/broker/QueuePolicy.cpp:83)
> 2009-12-21 12:22:07 error Error delivering frames: local error did not occur on all cluster members : invalid-argument: anonymous.a6e88ed1-e69b-4549-b\
> 32d-5168f068974d: confirmed < (103+0) but only sent < (99+0) (../../cpp/src/qpid/SessionState.cpp:151) (../../cpp/src/qpid/cluster/ErrorCheck.cpp:89)
> See https://bugzilla.redhat.com/show_bug.cgi?id=541927 for more details.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] Updated: (QPID-2296) Cluster errors when using
acquire-mode-not-acquired
Posted by "Andrew Stitcher (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-2296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Stitcher updated QPID-2296:
----------------------------------
Priority: Critical (was: Blocker)
> Cluster errors when using acquire-mode-not-acquired
> ---------------------------------------------------
>
> Key: QPID-2296
> URL: https://issues.apache.org/jira/browse/QPID-2296
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.5
> Reporter: Alan Conway
> Assignee: Alan Conway
> Priority: Critical
> Fix For: 0.6
>
>
> Adding a new broker to a cluster while there are clients using not-acquired mode (aka "browse" mode) to retrieve messages without dequeing them can cause inconsistencies that will cause cluster members to abort. Examples of errors that may be seen as a result of this bug:
> 2009-12-18 10:29:04 critical cluster(20.0.100.32:23782 READY/error) local error 906715 did not occur on member 20.0.100.33:16960: resource-limit-exceeded: Policy exceeded on A_1, poli\
> cy: size: max=104857600, current=952489; count: max=20000, current=20000; type=reject (../../cpp/src/qpid/broker/QueuePolicy.cpp:83)
> 2009-12-21 12:22:07 error Error delivering frames: local error did not occur on all cluster members : invalid-argument: anonymous.a6e88ed1-e69b-4549-b\
> 32d-5168f068974d: confirmed < (103+0) but only sent < (99+0) (../../cpp/src/qpid/SessionState.cpp:151) (../../cpp/src/qpid/cluster/ErrorCheck.cpp:89)
> See https://bugzilla.redhat.com/show_bug.cgi?id=541927 for more details.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
Re: [jira] Reopened: (QPID-2296) Cluster errors when using
acquire-mode-not-acquired
Posted by Andrew Wright <at...@mac.com>.
We hit this today in testing, on the MRG 1.2 build. The trouble with
having nice features (like LVQs and clustering) is that pesky people
will go and use them together! :-)
On 22 Dec 2009, at 15:46, Andrew Stitcher (JIRA) wrote:
>
> [ https://issues.apache.org/jira/browse/QPID-2296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
> ]
>
> Andrew Stitcher reopened QPID-2296:
> -----------------------------------
>
>
> Reopened as it is not yet part of the release
>
>> Cluster errors when using acquire-mode-not-acquired
>> ---------------------------------------------------
>
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] Reopened: (QPID-2296) Cluster errors when using
acquire-mode-not-acquired
Posted by "Andrew Stitcher (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-2296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Stitcher reopened QPID-2296:
-----------------------------------
Reopened as it is not yet part of the release
> Cluster errors when using acquire-mode-not-acquired
> ---------------------------------------------------
>
> Key: QPID-2296
> URL: https://issues.apache.org/jira/browse/QPID-2296
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.5
> Reporter: Alan Conway
> Assignee: Alan Conway
> Priority: Critical
> Fix For: 0.6
>
>
> Adding a new broker to a cluster while there are clients using not-acquired mode (aka "browse" mode) to retrieve messages without dequeing them can cause inconsistencies that will cause cluster members to abort. Examples of errors that may be seen as a result of this bug:
> 2009-12-18 10:29:04 critical cluster(20.0.100.32:23782 READY/error) local error 906715 did not occur on member 20.0.100.33:16960: resource-limit-exceeded: Policy exceeded on A_1, poli\
> cy: size: max=104857600, current=952489; count: max=20000, current=20000; type=reject (../../cpp/src/qpid/broker/QueuePolicy.cpp:83)
> 2009-12-21 12:22:07 error Error delivering frames: local error did not occur on all cluster members : invalid-argument: anonymous.a6e88ed1-e69b-4549-b\
> 32d-5168f068974d: confirmed < (103+0) but only sent < (99+0) (../../cpp/src/qpid/SessionState.cpp:151) (../../cpp/src/qpid/cluster/ErrorCheck.cpp:89)
> See https://bugzilla.redhat.com/show_bug.cgi?id=541927 for more details.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org
[jira] Resolved: (QPID-2296) Cluster errors when using
acquire-mode-not-acquired
Posted by "Andrew Stitcher (JIRA)" <qp...@incubator.apache.org>.
[ https://issues.apache.org/jira/browse/QPID-2296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrew Stitcher resolved QPID-2296.
-----------------------------------
Resolution: Fixed
Included in 0.6rc2
> Cluster errors when using acquire-mode-not-acquired
> ---------------------------------------------------
>
> Key: QPID-2296
> URL: https://issues.apache.org/jira/browse/QPID-2296
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.5
> Reporter: Alan Conway
> Assignee: Alan Conway
> Priority: Critical
> Fix For: 0.6
>
>
> Adding a new broker to a cluster while there are clients using not-acquired mode (aka "browse" mode) to retrieve messages without dequeing them can cause inconsistencies that will cause cluster members to abort. Examples of errors that may be seen as a result of this bug:
> 2009-12-18 10:29:04 critical cluster(20.0.100.32:23782 READY/error) local error 906715 did not occur on member 20.0.100.33:16960: resource-limit-exceeded: Policy exceeded on A_1, poli\
> cy: size: max=104857600, current=952489; count: max=20000, current=20000; type=reject (../../cpp/src/qpid/broker/QueuePolicy.cpp:83)
> 2009-12-21 12:22:07 error Error delivering frames: local error did not occur on all cluster members : invalid-argument: anonymous.a6e88ed1-e69b-4549-b\
> 32d-5168f068974d: confirmed < (103+0) but only sent < (99+0) (../../cpp/src/qpid/SessionState.cpp:151) (../../cpp/src/qpid/cluster/ErrorCheck.cpp:89)
> See https://bugzilla.redhat.com/show_bug.cgi?id=541927 for more details.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org