richardstartin commented on issue #7476:
URL: https://github.com/apache/pinot/issues/7476#issuecomment-926717352


   Thanks for the information. This is quite a complex issue. What that stack 
trace means is that some call to `Unsafe.get` or `Unsafe.put` led to a SIGBUS 
error, which was caught asynchronously, meaning the frame in the error may or 
may be directly related to the underlying cause. The underlying cause will be 
related to memory mapping, probably an OOM writing to `tmpfs`. There's a good 
explanation to refer to 
[here](https://stackoverflow.com/questions/45536049/java-lang-internalerror-a-fault-occurred-in-a-recent-unsafe-memory-access-opera).
   
   We need to reproduce this, but if it happens again, you can figure out how 
much `tmpfs` is used by running `df -h` and looking for the row starting with 
`tmpfs`. If it happens again and `Use%` is high , then `tmpfs` OOM is likely to 
be the cause. If the risk of this happening again is too high, I recommend 
using more RAM until we have reproduced the issue and improved memory 
efficiency.
   
   To help reproduce the issue, it would be good to get a redacted copy of your 
table config so we can see which indexes etc. you are using. This will narrow 
the search for the culprit.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to