当前位置:   article > 正文

Samba传输大文件出错的解决方案_访达不能完成该操作,因为不能读取或写入

访达不能完成该操作,因为不能读取或写入

版权声明:本文为博主原创文章,转载请注明出处。

  • 前言

前段时间,使用samba看电影,每次跳到46分钟左右的时侯,视频就中断了。

尝试下载视频文件,却得到了这样的结果。

 

  1. 1
  2. 2
  1. “访达”不能完成该操作,因为不能读取或写入“[NC-Raws] Fate/stay night [Heaven's Feel]Ⅲ.春樱之歌 - 01 [B-Global][WEB-DL][1080p][AVC AAC][CHS_CHT_ENG_TH_SRT][MKV].mkv”中的某些数据。
  2. (错误代码-36)

问题分析

在服务器上对文件进行操作一切正常,可以排除文件系统出错的可能性。

那便是samba的问题了,查看日志得到以下错误信息。

 

  1. 1
  2. 2
  3. 3
  4. 4
  1. [2021/04/11 19:05:00.218702, 0] ../source3/locking/posix.c:271(posix_fcntl_getlock)
  2. posix_fcntl_getlock: WARNING: lock request at offset 1733689344, length 131072 returned
  3. an Invalid argument error. This can happen when using 64 bit lock offsets
  4. on 32 bit NFS mounted file systems.

经过一番了解,发现这个问题会在XBoxmacOS复现,据日志内容猜测是历史遗留问题。

解决方案

修改配置文件,添加以下内容即可。

 

1
strict locking = no
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/290984
推荐阅读
相关标签
  

闽ICP备14008679号