服务器是由armbian迁移至debian。数据库按教程导出并正常导入未报错(mysql
)。数据文件夹seafile-data采用软链到硬盘挂载目录(用的原来硬盘)。停止并重启好几次了。不知道哪里的总是请大神指点。。。
如果没有显示资料库 应该是数据库的问题 ,如果是显示资料库但是进不去那就是存储的问题
应该确定是数据库问题,导出的6.X版本数据库,导入8.X版本。出现此问题。
需要升级到8.0 才可以直接迁过去
我用docker重新布署了6.3版服务器,打算把数据库导过来再升级到8.0,但是又出了新问题了,用软链的方法在关闭"seafile"容器后,将seafile-data目录改名为seafile-data.bak,然后创建seafile-data软链到挂载的原数据文件夹,重新start seafile容器后,日志提示seahub服务出错,
2022-01-08 08:35:15,178 [ERROR] django.pylibmc:132 get MemcachedError: error 26 from memcached_get(:1:autofilled): Transport endpoint is not connected
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/django_pylibmc/memcached.py”, line 130, in get
return super(PyLibMCCache, self).get(key, default, version)
File “/opt/seafile/seafile-server-6.3.4/seahub/thirdpart/django/core/cache/backends/memcached.py”, line 79, in get
val = self._cache.get(key)
Error: error 26 from memcached_get(:1:autofilled): Transport endpoint is not connected