知识库

如何在集群环境中自动复制身份验证文件

在集群化的 Neo4j 实现中,用户身份验证文件记录在每个实例的 $NEO4J_HOME/data/dbms 中。由于这在集群中的每个实例中定义,例如,如果您在实例 1 上更改了用户的密码,为了保持一致性,您还应该在其他实例上更改用户的密码。

附件是一个 tgz 文件,它可以用于自动将 $NEO4J_HOME/data/dbms 从每个实例复制到其他实例,使用 linux rsync,然后自动将此操作通过 cron 以规律的间隔从集群中的每个实例运行。

此软件包按“现状”提供。

安装步骤如下

  1. 将 .tgz 复制到定义了实例 1 的 Linux 服务器。

  2. 使用 tar 解压缩软件包