Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-2680

Tombstones should be ignored in kudu fs update_dirs tablet failure check

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.9.0
    • 1.9.0
    • CLI, fs
    • None

    Description

      If you suffer a disk failure, all affected tablets will be tombstoned upon rereplication. However, these tombstones still participate in the pre-flight check done by kudu fs update_dirs, which means that they'll prevent the removal of the failed disk (unless --force is used).

      The invariant here is that a tombstoned tablet doesn't have a persistent data_dir_group in its superblock, so it'll never have a working in-memory data dir group, which means it'll always fail the pre-flight check.

      Attachments

        Activity

          People

            awong Andrew Wong
            adar Adar Dembo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: