Cassandra hangs with kernel exception when adding jna jar to classpath

Posted by george_h on Server Fault See other posts from Server Fault or by george_h
Published on 2014-06-09T07:34:10Z Indexed on 2014/06/09 9:27 UTC
Read the original article Hit count: 363

Filed under:
|
|

I have a fresh installation of cassandra v2.0.8 on a RedHat Enterprise Linux v5. I have added a sym link of the jna.jar in cassandra's /lib folder.

I start cassandra and it hangs after printing out the classpath in the terminal. When I check my /var/log/message I see this message

Jun  9 07:19:05 Bigdata1 kernel: INFO: task java:4889 blocked for more than 120 seconds.
Jun  9 07:19:05 Bigdata1 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jun  9 07:19:05 Bigdata1 kernel: java          D ffffffff8006272c     0  4889      1          4890  4888 (NOTLB)
Jun  9 07:19:05 Bigdata1 kernel:  ffff81022972ba08 0000000000000082 ffffffffffffffff ffffffffffffffff
Jun  9 07:19:05 Bigdata1 kernel:  ffffffffffffffff 0000000000000006 ffff81022c61c0c0 ffff81022fe6d7f0
Jun  9 07:19:05 Bigdata1 kernel:  0000006c16aa1b88 0000000000002704 ffff81022c61c2a8 00000005ffffffff
Jun  9 07:19:05 Bigdata1 kernel: Call Trace:
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8006468c>] __down_read+0x7a/0x92
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800a6d77>] futex_wake+0x24/0xd4
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8003e6c1>] do_futex+0x329/0xd42
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8008ee54>] enqueue_task+0x41/0x56
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8008eebf>] __activate_task+0x56/0x6d
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff80047297>] try_to_wake_up+0x472/0x484
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8008eca2>] dequeue_task+0x18/0x37
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800a7ee6>] sys_futex+0x11f/0x140
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800a7d03>] exit_robust_list+0x51/0x115
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff80035857>] mm_release+0xac/0xc0
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800421e9>] exit_mm+0x16/0xf7
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800158d6>] do_exit+0x2e7/0x931
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8004953a>] cpuset_exit+0x0/0x88
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8002b96c>] get_signal_to_deliver+0x465/0x494
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8005b090>] do_notify_resume+0x9c/0x7af
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff80131c1f>] avc_has_perm+0x46/0x58
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8008f4a9>] default_wake_function+0x0/0xe
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8008ea17>] set_load_weight+0x98/0xb2
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800624c6>] __sched_text_start+0xf6/0xbd0
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8008ec58>] task_rq_lock+0x3d/0x6f
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8008ee54>] enqueue_task+0x41/0x56
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800bb684>] audit_syscall_exit+0x329/0x344
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff800a7ee6>] sys_futex+0x11f/0x140
Jun  9 07:19:05 Bigdata1 kernel:  [<ffffffff8005d33e>] int_signal+0x12/0x17

The only way to stop it is by rebooting the server.

If I remove the jna.jar symlink then everything is fine. Anyone know why this is happening ?

© Server Fault or respective owner

Related posts about redhat

Related posts about linux-kernel