Whenever user attempted to use docker in RHEL 6, server panic

Solution Verified - Updated -

Issue

  • Whenever user attempted to use docker in RHEL 6, server panics with tracebacks similar to the following
         CPUS: 24
         DATE: Wed Apr 29 22:31:47 2015
       UPTIME: 00:09:29
 LOAD AVERAGE: 0.49, 0.53, 0.40
        TASKS: 1250
     NODENAME: somehost
      RELEASE: 2.6.32-431.23.3.el6.x86_64
      VERSION: #1 SMP Wed Jul 16 06:12:23 EDT 2014
      MACHINE: x86_64  (2666 Mhz)
       MEMORY: 96 GB
        PANIC: "kernel BUG at drivers/md/persistent-data/dm-btree-remove.c:353!"
          PID: 2986
      COMMAND: "dm-thin"
         TASK: ffff881811958040  [THREAD_INFO: ffff88180875e000]
          CPU: 7
        STATE: TASK_RUNNING (PANIC)
 crash> bt
 PID: 2986   TASK: ffff881811958040  CPU: 7   COMMAND: "dm-thin"
  #0 [ffff88180875f6b0] machine_kexec at ffffffff81038f3b
  #1 [ffff88180875f710] crash_kexec at ffffffff810c5bc2
  #2 [ffff88180875f7e0] oops_end at ffffffff8152c800
  #3 [ffff88180875f810] die at ffffffff81010e0b
  #4 [ffff88180875f840] do_trap at ffffffff8152c064
  #5 [ffff88180875f8a0] do_invalid_op at ffffffff8100cf95
  #6 [ffff88180875f940] invalid_op at ffffffff8100bf9b
     [exception RIP: remove_raw+2021]
     RIP: ffffffffa05efe75  RSP: ffff88180875f9f0  RFLAGS: 00010212
     RAX: ffff880c0b96f000  RBX: ffff88180875fb20  RCX: 00000000000000ee
     RDX: ffff880c0b96f000  RSI: ffff880c13fd3000  RDI: ffff880c13fd3000
     RBP: ffff88180875fae0   R8: ffff880c0c4fc000   R9: 0000000000000150
     R10: 00000000000000d7  R11: 0000000000000055  R12: ffff88180870c0b0
     R13: ffff88180875faa8  R14: ffff880b40dd5000  R15: 0000000000001ebb
     ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
  #7 [ffff88180875fae8] dm_btree_remove at ffffffffa05eff50 [dm_persistent_data]
  #8 [ffff88180875fb88] sm_ll_mutate at ffffffffa05ebc9b [dm_persistent_data]
  #9 [ffff88180875fc28] sm_ll_dec at ffffffffa05ebcfa [dm_persistent_data]
 #10 [ffff88180875fc38] sm_disk_dec_block at ffffffffa05ec20a [dm_persistent_data]
 #11 [ffff88180875fc58] data_block_dec at ffffffffa0602e6e [dm_thin_pool]
 #12 [ffff88180875fc78] dm_btree_remove at ffffffffa05effa0 [dm_persistent_data]
 #13 [ffff88180875fd18] dm_thin_remove_block at ffffffffa06039e7 [dm_thin_pool]
 #14 [ffff88180875fd58] process_prepared_discard at ffffffffa05ff6a2 [dm_thin_pool]
 #15 [ffff88180875fd78] process_prepared at ffffffffa05fd2e7 [dm_thin_pool]
 #16 [ffff88180875fdb8] do_worker at ffffffffa0600fd0 [dm_thin_pool]
 #17 [ffff88180875fe38] worker_thread at ffffffff81094a20
 #18 [ffff88180875fee8] kthread at ffffffff8109abf6
 #19 [ffff88180875ff48] kernel_thread at ffffffff8100c20a
  • other crash tracebacks have been observed - the exact signature varies
  • usually includes dm_thin_remove_block in the traceback

Environment

  • RHEL6.5.z kernel version 2.6.32-431.23.3.el6.x86_64
  • docker-io-1.0.0-6.el6.x86_64

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.