NFS 下集群安装
Seafile 集群中,各seafile服务器节点之间数据共享的一个常用方法是使用NFS共享存储。在NFS上共享的对象应该只是文件,这里提供了一个关于如何共享和共享什么的教程。
如何配置NFS服务器和客户端超出了本wiki的范围,提供以下参考文献:
- Ubuntu: https://help.ubuntu.com/community/SettingUpNFSHowTo
CentOS: http://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-nfs.html
假设您使用了脚本安装,seafile的安装目录就是/opt/seafile
,该目录下有一个seafile-data
目录。并且,假如您挂载了NFS到/seafile-nfs
目录下,请按照如下几个步骤配置:将 seafile-data 目录移动到 /seafile-nfs 目录下:
mv /opt/seafile/seafile-data /seafile-nfs/
在集群中的每个节点上,为共享目录 seafile-data 设置一个软链接
ln -s /seafile-nfs/seafile-data /opt/seafile/seafile-data
这样,各seafile实例将共享同一个 seafile-data
目录。所有的其他配置文件和日志文件将保持独立。
原文: https://manual-cn.seafile.com/deploy_pro/setup_seafile_cluster_with_nfs.html