On 22/07/17 12:10, Dave Reynolds wrote:
# Summary

We've started seeing an unusual JVM error message in some fuseki deployments:

java.lang.InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code

I don't think this is a Jena issue so not raising a Jira, but if anyone has seen this and has any workarounds or correlations that might help track it down I'd be grateful for any hints.

[snip]

It has been running stably for over a year on AWS EC2 servers. Several weeks ago we shifted to a newer EC2 instance type (i3.large) which has faster (nvme) disks. It has been solid [2] for the last few weeks answering a standard set of large queries daily.

[snip]

[2] There is an issue with nvme disks on Unbutu which leads to disk read errors but there's a known work around we've applied and we run quite a few of this server class at the moment without problems. In any case, none of the errors associated with the disk driver issues appear in the syslogs for these instances.

In case anyone has to debug something similar ... I believe this is an issue with nvme disk drivers on ubuntu and nothing to do with Jena other than that jena over a big dataset is a good way to exercise a disk :)

In particular I think it is:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1668129

I thought we had this patched already and thought the symptoms were different this time around. However, it looks like a recent update reverted the patch and enough disk hammering caused the error message from that report to start appearing in the syslog.

Dave

Reply via email to