Going by what you posted in your other question Sam, you might be using
Storm 0.10.2. I don't believe it sets +XX:+HeapDumpOnOutOfMemoryError or
-XX:HeapDumpPath for the workers by default. You might need to add that to
the worker.childopts or topology.worker.childopts in order to get a dump
file. Storm versions since 1.0.0 set this property by default
https://github.com/apache/storm/blob/v1.0.0/conf/defaults.yaml#L167

2017-07-29 14:21 GMT+02:00 Adrianos Dadis <[email protected]>:

> For heap dump file, please also check inside these directories:
> <storm_log_dir>/worker-artifacts/<topology_instance_id>/<port>
>
> Adrianos Dadis.
>
> On Mon, Jul 24, 2017 at 3:49 AM, sam mohel <[email protected]> wrote:
>
>> I got this error after submitted the topology
>> java.lang.OutOfMemoryError: Java heap space at
>> cern.colt.matrix.impl.DenseDoubleMatrix1D.<init>(Unknown Source) at
>> trident.state.BucketsDB.updateRandomVectors(BucketsDB.java:126) at
>> trident.state.q
>>
>> this error appeared after 8 hours from getting results
>> How can i solve it  ?
>>
>
>

Reply via email to