移动文件夹时出错,移动不成功

我的文件里出现了2个同名目录,都叫“图片”。现在我打算把这个文件夹中的内容合并。
把其中一个文件夹我中的内容(子文件夹和文件)移动到另外一个文件夹时,系统提示出错:

查看了日志如下:
seahub.log

2016-10-31 23:16:51,016 [ERROR] seahub.api2.views:1593 post Failed to move
2016-10-31 23:17:11,407 [ERROR] seahub.api2.views:1593 post Failed to move
2016-10-31 23:17:46,858 [ERROR] seahub.api2.views:1593 post Failed to move
2016-10-31 23:18:08,667 [ERROR] seahub.api2.views:1593 post failed to get dirent

tail seahub_django_request.log

2016-10-29 20:51:09,214 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 08:28:56,476 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 08:28:58,392 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 08:34:06,069 [WARNING] django.request:170 get_response Not Found: /media/images/loading@2x.gif
2016-10-30 08:35:05,985 [WARNING] django.request:170 get_response Not Found: /media/images/loading@2x.gif
2016-10-30 08:36:28,254 [WARNING] django.request:170 get_response Not Found: /media/images/loading@2x.gif
2016-10-30 08:37:48,906 [WARNING] django.request:170 get_response Not Found: /media/images/loading@2x.gif
2016-10-30 10:10:52,815 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 10:11:47,593 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 10:14:39,172 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 10:37:09,073 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 10:37:54,335 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 10:48:26,488 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 11:06:30,374 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 11:18:12,630 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version
2016-10-30 11:56:20,035 [WARNING] django.request:170 get_response Not Found: /seafhttp/protocol-version

tail seafile.log
[10/31/16 23:16:51] …/common/block-backend-fs.c(349): Failed to link /media/seagate/seafile-data/storage/blocks/6ceadc24-5aab-4448-a12e-7bc9eba25c2d/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2 to /media/seagate/seafile-data/storage/blocks/61e25f0b-8a6b-4797-a7fb-c34329c780ba/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2: Function not implemented.
[10/31/16 23:16:51] repo-op.c(1739): Failed to copy block d1a141aaf56f9a728d83caeefdb0b07a4d5670f2 from repo 6ceadc24-5aab-4448-a12e-7bc9eba25c2d to 61e25f0b-8a6b-4797-a7fb-c34329c780ba.
[10/31/16 23:17:11] …/common/block-backend-fs.c(349): Failed to link /media/seagate/seafile-data/storage/blocks/6ceadc24-5aab-4448-a12e-7bc9eba25c2d/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2 to /media/seagate/seafile-data/storage/blocks/61e25f0b-8a6b-4797-a7fb-c34329c780ba/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2: Function not implemented.
[10/31/16 23:17:11] repo-op.c(1739): Failed to copy block d1a141aaf56f9a728d83caeefdb0b07a4d5670f2 from repo 6ceadc24-5aab-4448-a12e-7bc9eba25c2d to 61e25f0b-8a6b-4797-a7fb-c34329c780ba.
[10/31/16 23:17:46] …/common/block-backend-fs.c(349): Failed to link /media/seagate/seafile-data/storage/blocks/6ceadc24-5aab-4448-a12e-7bc9eba25c2d/cd/48b4171a0f5e165581beed523b494b23b49ec2 to /media/seagate/seafile-data/storage/blocks/61e25f0b-8a6b-4797-a7fb-c34329c780ba/cd/48b4171a0f5e165581beed523b494b23b49ec2: Function not implemented.
[10/31/16 23:17:46] repo-op.c(1739): Failed to copy block cd48b4171a0f5e165581beed523b494b23b49ec2 from repo 6ceadc24-5aab-4448-a12e-7bc9eba25c2d to 61e25f0b-8a6b-4797-a7fb-c34329c780ba.
[10/31/16 23:20:30] …/common/block-backend-fs.c(349): Failed to link /media/seagate/seafile-data/storage/blocks/6ceadc24-5aab-4448-a12e-7bc9eba25c2d/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2 to /media/seagate/seafile-data/storage/blocks/61e25f0b-8a6b-4797-a7fb-c34329c780ba/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2: Function not implemented.
[10/31/16 23:20:30] repo-op.c(1739): Failed to copy block d1a141aaf56f9a728d83caeefdb0b07a4d5670f2 from repo 6ceadc24-5aab-4448-a12e-7bc9eba25c2d to 61e25f0b-8a6b-4797-a7fb-c34329c780ba.
[10/31/16 23:20:57] …/common/block-backend-fs.c(349): Failed to link /media/seagate/seafile-data/storage/blocks/6ceadc24-5aab-4448-a12e-7bc9eba25c2d/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2 to /media/seagate/seafile-data/storage/blocks/61e25f0b-8a6b-4797-a7fb-c34329c780ba/d1/a141aaf56f9a728d83caeefdb0b07a4d5670f2: Function not implemented.
[10/31/16 23:20:57] repo-op.c(1739): Failed to copy block d1a141aaf56f9a728d83caeefdb0b07a4d5670f2 from repo 6ceadc24-5aab-4448-a12e-7bc9eba25c2d to 61e25f0b-8a6b-4797-a7fb-c34329c780ba.

tail controller.log
[10/29/16 20:48:51] seafile-controller.c(88): spawned seaf-server, pid 2129
[10/29/16 20:48:51] seafile-controller.c(528): seafdav not enabled.
[10/30/16 17:17:20] seafile-controller.c(154): starting ccnet-server …
[10/30/16 17:17:20] seafile-controller.c(73): spawn_process: ccnet-server -F /home/pi/seafile-server-latest/conf -c /home/pi/seafile-server-latest/ccnet -f /home/pi/seafile-server-latest/logs/ccnet.log -d -P /home/pi/pids/ccnet.pid
[10/30/16 17:17:20] seafile-controller.c(88): spawned ccnet-server, pid 2123
[10/30/16 17:17:21] seafile-controller.c(555): ccnet daemon connected.
[10/30/16 17:17:21] seafile-controller.c(186): starting seaf-server …
[10/30/16 17:17:21] seafile-controller.c(73): spawn_process: seaf-server -F /home/pi/seafile-server-latest/conf -c /home/pi/seafile-server-latest/ccnet -d /media/seagate/seafile-data -l /home/pi/seafile-server-latest/logs/seafile.log -P /home/pi/pids/seaf-server.pid
[10/30/16 17:17:21] seafile-controller.c(88): spawned seaf-server, pid 2127
[10/30/16 17:17:21] seafile-controller.c(528): seafdav not enabled.

测试发现,所有的文件移动时都会出错。

求大神帮忙啊!!!!!

你们没有碰到过这种错误码?

应该是你服务器的文件系统不支持硬连接这种功能。你用的什么文件系统?如果是 NTFS 或者 Ext4 应该不会有这个问题。

我的是exfat格式的。是这个问题吗?

我重新格式硬盘为ext4格式,数据库换成了mysql。
ngnix + python-memcache

目前运行稳定。