ACFS Hangs while running OS commands
(Doc ID 1562115.1)
Last updated on FEBRUARY 15, 2019
Applies to:
Oracle Database - Standard Edition - Version 11.2.0.3 and laterOracle Database Cloud Schema Service - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Backup Service - Version N/A and later
Oracle Database Cloud Service - Version N/A and later
Linux x86-64
Symptoms
Grid Infra on 11.2.0.3 and Kernel with -400 UEK
On a 2.6.39 linux system dmesg or /var/log/messages will show something similar
to:
INFO: task multi_rand:24514 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
multi_rand D 000000010073ebf2 0 24514 24513 0x10000080
ffff8807ca487878 0000000000000082 ffff8807ca487808 ffffffff00000000
0000000000012200 ffff8807ca487fd8 ffff8807ca486010 0000000000012200
ffff8807ca487fd8 0000000000012200 ffff8807ff704080 ffff88078602c380
Call Trace:
[<ffffffff81509f4f>] schedule+0x3f/0x60
[<ffffffff8150be15>] rwsem_down_failed_common+0xc5/0x160
[<ffffffff8150bec3>] rwsem_down_write_failed+0x13/0x20
[<ffffffff81263f73>] call_rwsem_down_write_failed+0x13/0x20
[<ffffffff8150b102>] ? down_write+0x32/0x40
[<ffffffffa0876f96>] KsRwLockWrite+0x16/0x40 [oracleoks]
[<ffffffffa0bb613b>] OfsAcquireResourceLite_OSD+0x6b/0x4f0 [oracleacfs]
[<ffffffffa0a0e2ef>] OfsAcquireLock_debug+0x14ff/0x1940 [oracleacfs]
[<ffffffffa0a084ba>] ? OfsDebugMsgFile+0xfa/0x240 [oracleacfs]
[<ffffffffa0a0e770>] OfsAcquireLock_debug2+0x40/0x50 [oracleacfs]
[<ffffffffa09cbf09>] ofs_FETA_obtain_locks_int+0xac9/0x1f50 [oracleacfs]
[<ffffffffa0a0e770>] ? OfsAcquireLock_debug2+0x40/0x50 [oracleacfs]
[<ffffffffa0b7dbba>] ofs_aio_writev+0x17fa/0x66e0 [oracleacfs]
[<ffffffff81170192>] do_sync_write+0xe2/0x120
[<ffffffff810eef43>] ? trace_nowake_buffer_unlock_commit+0x43/0x60
[<ffffffff812025a3>] ? security_file_permission+0x23/0x90
[<ffffffff81170728>] vfs_write+0xc8/0x190
[<ffffffff811708f1>] sys_write+0x51/0x90
[<ffffffff81514617>] tracesys+0xd9/0xde
INFO: task multi_rand:24515 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
multi_rand D 000000010073ec1c 0 24515 24513 0x10000080
ffff8807ca837dc8 0000000000000082 0000000000000000 ffff880700000000
0000000000012200 ffff8807ca837fd8 ffff8807ca836010 0000000000012200
ffff8807ca837fd8 0000000000012200 ffffffff8178b020 ffff8807e3e7c400
Call Trace:
[<ffffffff81509f4f>] schedule+0x3f/0x60
[<ffffffff8150ab67>] __mutex_lock_slowpath+0xd7/0x150
[<ffffffff8150aa6b>] mutex_lock+0x2b/0x50
[<ffffffff81170d03>] default_llseek+0x33/0xd0
[<ffffffffa0b83ba7>] ofs_llseek+0x97/0x1d0 [oracleacfs]
[<ffffffff810cf8d7>] ? audit_syscall_entry+0x1d7/0x200
[<ffffffff8116fc83>] vfs_llseek+0x33/0x40
[<ffffffff8116fdf6>] sys_lseek+0x76/0x80
[<ffffffff81514617>] tracesys+0xd9/0xde
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |