微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法从 SSH DVC 远程提取现有文件

如何解决无法从 SSH DVC 远程提取现有文件

运行 dvc push data.csv 后(到 ssh-remote),当我尝试从同一个遥控器在另一台机器上 dvc-pull 同一个文件时,它不会被拉取。以下是日志和错误

2021-01-21 22:17:26,643 DEBUG: checking if 'data.csv'('HashInfo(name='md5',value='279936268f488e1e613f81a537f29055',dir_info=None,size=1458311,nfiles=None)') has changed.
2021-01-21 22:17:26,643 DEBUG: 'data.csv' doesn't exist.
2021-01-21 22:17:26,644 WARNING: Cache 'HashInfo(name='md5',nfiles=None)' not found. File 'data.csv' won't be created.
2021-01-21 22:17:26,644 DEBUG: cache '/usr/src/bohr/.dvc/cache/27/9936268f488e1e613f81a537f29055' expected 'HashInfo(name='md5',nfiles=None)' actual 'None'
...
2021-01-21 22:17:26,660 ERROR: Failed to pull data from the cloud - Checkout Failed for following targets:
data.csv

但是,该文件存在于遥控器上:

$ ls -la ~/.dvcstorage/bohr/27/9936268f488e1e613f81a537f29055
-rw-rw-r-- 1 hbabii hbabii 1458311 Jan 22 00:19 /home/hbabii/.dvcstorage/bohr/27/9936268f488e1e613f81a537f29055

我仔细检查了我是从同一个遥控器拉出和推送到同一个遥控器。我使用的是 DVC v1.11.11。

你能告诉我什么是错误的吗?

干杯,Hlib

解决方法

最后,问题是我确实是从错误的远程拉取(我有多个远程,它们的配置很棘手,不同机器上的本地配置不同)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。