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

ha-all-ior-ssf-fpp-mdtest: IOR fpp: cannot close file. ERROR: Input/output error

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Severity:
      3
    • Rank (Obsolete):
      9223372036854775807

      Description

      The next error at client log

      2019-06-06 09:26:41 [72389.747032] LustreError: 10999:0:(osc_request.c:1076:check_write_rcs()) Unexpected # bytes transferred: 0 (requested 16777216)

            if (req->rq_bulk != NULL &&                                                        
                  req->rq_bulk->bd_nob_transferred != requested_nob) {                          
                      CERROR("Unexpected # bytes transferred: %d (requested %d)\n",             
                             req->rq_bulk->bd_nob_transferred, requested_nob);                  
                      return(-EPROTO);                                                          
              } 
      static inline int osc_recoverable_error(int rc)
      {
              return (rc == -EIO || rc == -EROFS || rc == -ENOMEM ||
                      rc == -EAGAIN || rc == -EINPROGRESS);
      }
      

      This error is not recoverable and fail the IO.
      It looks like reply came for original request while we are resending it. So request has a reply, but bulk has 0 bytes.
      The patch https://review.whamcloud.com/#/c/32905 fix the issue, but original ticket is closed. So I resubmitting to this https://review.whamcloud.com/#/c/35571

        Attachments

          Activity

            People

            • Assignee:
              wc-triage WC Triage
              Reporter:
              aboyko Alexander Boyko
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: