Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-1165

ASSERTION(cfs_atomic_read(&key->lct_used) > 1)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • None
    • None
    • None
    • Lustre 2.1.0-23chaos
    • 3
    • 8050

    Description

      When a sysadmin attempted to unmount an OST which was hosted by the failover OSS (intending to restart is on the primary OSS), he hit the following assertion:

      2012-02-29 12:02:09 Lustre: lsc-OST00b7: shutting down for failover; client state will be preserved.
      2012-02-29 12:02:09 LustreError: 20218:0:(lu_object.c:1251:key_fini()) ASSERTION(cfs_atomic_read(&key->lct_used) > 1) failed
      2012-02-29 12:02:09 LustreError: 20218:0:(lu_object.c:1251:key_fini()) LBUG
      2012-02-29 12:02:09 Pid: 20218, comm: umount
      2012-02-29 12:02:09 
      2012-02-29 12:02:09 Call Trace:
      2012-02-29 12:02:09  [<ffffffffa039b895>] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
      2012-02-29 12:02:09  [<ffffffffa039bdc7>] lbug_with_loc+0x47/0xb0 [libcfs]
      2012-02-29 12:02:09  [<ffffffffa03a542d>] libcfs_assertion_failed+0x2d/0x30 [libcfs]
      2012-02-29 12:02:09  [<ffffffffa04f6ee8>] key_fini+0xf8/0x170 [obdclass]
      2012-02-29 12:02:09  [<ffffffffa04f714b>] lu_context_key_quiesce+0x5b/0x90 [obdclass]
      2012-02-29 12:02:09  [<ffffffffa04f71d9>] lu_context_key_quiesce_many+0x59/0x80 [obdclass]
      2012-02-29 12:02:09  [<ffffffffa09e8d3f>] vvp_type_stop+0x2f/0x40 [lustre]
      2012-02-29 12:02:09  [<ffffffffa04f5ef9>] lu_types_stop+0x49/0x60 [obdclass]
      2012-02-29 12:02:09  [<ffffffffa04ef8bd>] lustre_common_put_super+0x49d/0x960 [obdclass]
      2012-02-29 12:02:09  [<ffffffffa04cdbc6>] ? class_name2dev+0x56/0xd0 [obdclass]
      2012-02-29 12:02:09  [<ffffffffa04eff4f>] server_put_super+0x1cf/0xc20 [obdclass]
      2012-02-29 12:02:09  [<ffffffff811928f6>] ? invalidate_inodes+0xf6/0x190
      2012-02-29 12:02:09  [<ffffffff81179c2b>] generic_shutdown_super+0x5b/0xe0
      2012-02-29 12:02:09  [<ffffffff81179d16>] kill_anon_super+0x16/0x60
      2012-02-29 12:02:09  [<ffffffffa04ea146>] lustre_kill_super+0x36/0x60 [obdclass]
      2012-02-29 12:02:09  [<ffffffff8117aca0>] deactivate_super+0x70/0x90
      2012-02-29 12:02:09  [<ffffffff81196c4f>] mntput_no_expire+0xbf/0x110
      2012-02-29 12:02:09  [<ffffffff811976eb>] sys_umount+0x7b/0x3a0
      2012-02-29 12:02:09  [<ffffffff810818d1>] ? sigprocmask+0x71/0x110
      2012-02-29 12:02:09  [<ffffffff8100b0f2>] system_call_fastpath+0x16/0x1b
      2012-02-29 12:02:09
      

      Attachments

        Activity

          People

            hongchao.zhang Hongchao Zhang
            morrone Christopher Morrone
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: