Hi Wido and Florent,
After going back into the error-report with my new knowledge, I think I
found the problem.
It is the finalizer in com.ceph.rados.Rados.java
Commenting out the finalize() method solved the problem.
I have no idea why it causes all this trouble, and I don't know if
commenting it out is the solution for every use case, but I think I can
do without the finalizer.
I tried different versions of jna, including the latest one jna-4.2.1.
That works.
---
*You asked:**
*ceph --version
ceph version 0.87.2 (87a7cec9ab11c677de2ab23a7668a77d2f5b955e)
librados-config --version
ceph version 0.87.2 (87a7cec9ab11c677de2ab23a7668a77d2f5b955e)
---
*One more thing**
*When recompiling rados.jar according to the instructions on
https://github.com/ceph/rados-java I encountered one test-error:
testCreateFormatOne(com.ceph.rbd.TestRbd): Failed to remove image
imageformat1
This may have to do with ceph.conf-setting: rbd default format = 2
rbd info rbd/imageformat1
rbd image 'imageformat1':
size 10240 kB in 3 objects
order 22 (4096 kB objects)
block_name_prefix: rbd_data.1f6a9d7fdcc233
format: 2
features: layering, striping
stripe unit: 4096 kB
stripe count: 1
I don't fully understand, as the "format 2" should have failed the
previous test: assertTrue("The image wasn't the old (1) format", oldFormat).
and this documentation is obsolete:
http://docs.ceph.com/docs/hammer/rados/api/librados-intro/#getting-librados-for-java
---
Thanks again! It great to get some friendly support; it kept me searching...
Best Regards,
Kees
Op 28-12-2015 om 15:28 schreef Wido den Hollander:
On 28-12-15 15:25, KeesBoog wrote:
Thank you Florent and Wido,
It seems that the sigsegv error occurs regardless of the code. Even if I
do not upload a file, the error occurs after a couple of minutes...
Strange!
Did you open a RADOS context or connection in that case?
What version of librados are you using on the system and what is the
Ceph cluster running?
Wido
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com