Comment 6 for bug 1554378

Revision history for this message
clayg (clay-gerrard) wrote :

I have a swift 2.11+ (almost 2.12) that's still hitting a traceback very similar to the one in the duplicate bug:

Jan 2 05:16:44 storage-node object-server: Problem making data file durable /srv/node/d286/objects/63534/0c5/f82e383194229d3a5c444b994be410c5/1483359384.22840#15#d.data ([Errno 2] No such file or directory):
Traceback (most recent call last):
  File "/opt/swift/lib/python2.7/site-packages/swift/obj/diskfile.py", line 2679, in _finalize_durable
    os.rename(data_file_path, durable_data_file_path)
OSError: [Errno 2] No such file or directory
Jan 2 05:16:44 storage-node object-server: ERROR __call__ error with PUT /d286/63534/AUTH_USER/CONTAINER/OBJNAME :
Traceback (most recent call last):
  File "/opt/swift/lib/python2.7/site-packages/swift/obj/server.py", line 1102, in __call__
    res = getattr(self, req.method)(req)
  File "/opt/swift/lib/python2.7/site-packages/swift/common/utils.py", line 1609, in _timing_stats
    resp = func(ctrl, *args, **kwargs)
  File "/opt/swift/lib/python2.7/site-packages/swift/obj/server.py", line 824, in PUT
    writer.commit(request.timestamp)
  File "/opt/swift/lib/python2.7/site-packages/swift/obj/diskfile.py", line 2726, in commit
    self._finalize_durable, data_file_path, durable_data_file_path)
  File "/opt/swift/lib/python2.7/site-packages/swift/common/utils.py", line 3517, in tpool_reraise
    raise resp
DiskFileError: Problem making data file durable /srv/node/d286/objects/63534/0c5/f82e383194229d3a5c444b994be410c5/1483359384.22840#15#d.data ([Errno 2] No such file or directory) (txn: tx5f3fda36d1664042b78e9-00586a4498)

so, I don't think eliminating durables fixed it