In my case, I load h5 file from dataloader. I think it may caused by mutilprocess loading at backend. While, we can set env to avoid file locking:
os.environ["HDF5_USE_FILE_LOCKING"] = "FALSE"
or
export HDF5_USE_FILE_LOCKING=FALSE
reference issue comment