• NFS 下集群安装

    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 目录下:

      1. mv /opt/seafile/seafile-data /seafile-nfs/
    • 在集群中的每个节点上,为共享目录 seafile-data 设置一个软链接

      1. 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