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

ConsensusMetadata IO does not retry on EINTR

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.5.0
    • 1.8.0
    • consensus

    Description

      We saw the following errors when doing ConsensusMetadata IO on a volume mounted on sshfs:

      Read:

      F0920 16:38:06.913570 16423 tablet_server_main.cc:80] Check failed: _s.ok() Bad status: IO error: Could not init Tablet Manager: Unable to load consensus metadata for tablet 4b2100922a8c4668baadc2fde100d8cf: /data0/ts-data/consensus-meta/4b2100922a8c4668baadc2fde100d8cf: Interrupted system call (error 4)
      

      Write:

      F0920 16:41:00.588088  5444 raft_consensus.cc:2604] Check failed: _s.ok() Bad status: IO error: Unable to write consensus meta file for tablet 8b7b2338ddec4690859830ef34713732 to path /data0/ts-data/consensus-meta/8b7b2338ddec4690859830ef34713732: Call to mkstemp() failed on name template /data0/ts-data/consensus-meta/8b7b2338ddec4690859830ef34713732.kudutmp.XXXXXX: Interrupted system call (error 4)
      

      Attachments

        Activity

          People

            adar Adar Dembo
            mpercy Mike Percy
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: