i figured out that there is an mbean
org.apache.cassandra.db.type=HintedHandoffManager with the operation
scheduleHintDelivery

i guess thats what i would need in that case. at least the docs let me
think so http://javadox.com/org.apache.cassandra/cassandra-all/3.0.0/or
g/apache/cassandra/db/HintedHandOffManagerMBean.html

but everytime i try invoking that operation i get an
UnsupportedOperationException (tried it with hostname, ip and host-id
as parameters - everytime the same exception)



On Tue, 2017-04-11 at 07:40 +0000, Roland Otta wrote:
> hi,
> 
> sometimes we have the problem that we have hinted handoffs (for
> example
> because auf network problems between 2 DCs) that do not get processed
> even if the connection problem between the dcs recovers. Some of the
> files stay in the hints directory until we restart the node that
> contains the hints.
> 
> after the restart of cassandra we can see the proper messages for the
> hints handling
> 
> Apr 11 09:28:56 bigd006 cassandra: INFO  07:28:56 Deleted hint file
> c429ad19-ee9f-4b5a-abcd-1da1516d1003-1491895717182-1.hints
> Apr 11 09:28:56 bigd006 cassandra: INFO  07:28:56 Finished hinted
> handoff of file c429ad19-ee9f-4b5a-abcd-1da1516d1003-1491895717182-
> 1.hints to endpoint c429ad19-ee9f-4b5a-abcd-1da1516d1003
> 
> is there a way (for example via jmx) to force a node to process
> outstanding hints instead of restarting the node?
> does anyone know whats the cause for not retrying to process those
> hints automatically?
> 
> br,
> roland
> 
> 

Reply via email to